Campaign Derivative Builder
1. Overview
The Campaign Derivative Builder transforms a single piece of flagship content into ready‑to‑use copy for social media, email newsletters, and advertising channels. By re‑using the core messaging in the appropriate format for each channel, it delivers consistent, brand‑aligned copy quickly and without manual re‑writing.
2. Business Value
- Speed – Generates all required copy in a single run, reducing the time a Campaign Manager spends on drafting.
- Consistency – Guarantees that every channel uses the same key messages and brand tone.
- Scalability – Enables the same flagship content to be reused across many campaigns.
- Efficiency – Cuts copy‑creation costs and frees creative resources for higher‑impact tasks.
3. Operational Context
- When to run: At the start of a new campaign, after a flagship piece (e.g., a whitepaper, blog post, video transcript) has been approved.
- Who uses it: Campaign Managers, copywriters, and channel specialists who need a baseline set of copy to edit or schedule.
- Frequency: Once per flagship piece, typically for each new launch, product update, or thought‑leadership asset.
4. Inputs
| Name / Label | Type | Details Provided |
|---|
| Flagship Content Document | PDF or plain‑text file | The primary piece of content that will be repurposed (e.g., a blog article, whitepaper, or transcript). |
| Brand Guidelines Document | PDF | Guidelines describing the brand’s tone, voice, style rules, prohibited language, and visual style. |
| Target Audience Description | Plain‑text paragraph | A concise description of the intended audience (e.g., “mid‑size SaaS company decision‑makers”) with any relevant demographic details. |
| Key Messages List | List of short statements | Core messages that must appear in every piece of copy (e.g., “AI‑driven analytics”, “real‑time insights”, “50 % faster decisions”). |
| Platform List & Constraints | List of platforms with constraints | For each channel (e.g., Twitter, LinkedIn, Email, Google Search Ads, Facebook Ads) specify: name, character / length limits, required fields (headline, description, CTA), and any formatting notes. |
| Campaign Objective | Plain‑text sentence | The main goal of the campaign (e.g., “Generate 200 qualified leads for the new platform”). |
| Preferred Call‑to‑Action (CTA) | Plain‑text phrase | The CTA phrase that must appear in every piece of copy (e.g., “Start your free trial today”). |
| Target Platforms | List of platform names | The specific platforms that need copy (e.g., Twitter, LinkedIn, Email, Google Search, Facebook). |
5. Outputs
5.1 Social Media Copy
- Name / Label: Social Media Copy
- Contents: A set of short posts, one per platform listed, each containing the copy text and its character count.
- Formatting Rules:
- Respect the character limit for each platform (as supplied in Platform List & Constraints).
- Include the Preferred CTA at the end of each post, separated by a space or line break.
- Use the brand tone described in the Brand Document.
- Add any required hashtags or mentions as specified in the platform constraints.
| Field | Description |
|---|
| Platform | Name of the social platform (e.g., Twitter, LinkedIn). |
| Copy Text | The fully‑formed post ready for publishing, including the CTA. |
| Character Count | Number of characters in the Copy Text (including spaces). |
| CTA Included | “Yes” if the CTA appears; “No” otherwise. |
5.2 Email Copy
- Name / Label: Email Copy
- Contents: A subject line and body copy for an email newsletter or campaign, including the CTA.
- Formatting Rules:
- Subject line ≤ the length specified for the email platform.
- Body text ≤ the maximum length specified; include line breaks for readability.
- Use the brand tone; avoid prohibited language.
- Place the CTA toward the end of the body.
| Field | Description |
|---|
| Subject Line | A short, compelling headline (max length per constraints). |
| Body Copy | Full email content, including greeting, main message (using all Key Messages), and CTA. |
| CTA Included | “Yes” if CTA appears; “No” otherwise. |
| Character Count | Total number of characters in Body Copy. |
5.3 Advertising Copy
- Name / Label: Ad Copy
- Contents: For each advertising platform, a headline and description (or copy) that fits the platform’s constraints, plus the CTA.
- Formatting Rules:
- Headline and description each obey their respective character limits.
- CTA appears at the end of the description or as a separate button label if the platform supports it.
- Align with brand tone and style.
| Field | Description |
|---|
| Platform | Name of the ad platform (e.g., Google Search, Facebook). |
| Headline | Short headline (max length as per constraints). |
| Description | Body copy for the ad (max length as per constraints). |
| CTA | CTA phrase as supplied. |
| CTA Placement | “In description” or “Button label”, as appropriate. |
| Character Count (Headline) | Length of the headline. |
| Character Count (Description) | Length of the description. |
5.4 Campaign Derivative Report
- Name / Label: Campaign Derivative Report
- Contents: A concise summary of the output items and compliance status.
- Formatting Rules:
- List counts for each output type (e.g., “2 social posts generated”).
- Note any items that required truncation or manual review.
- Confirm that all outputs comply with the Brand Guidelines and include the CTA.
| Field | Description |
|---|
| Total Social Posts | Number of social media posts created. |
| Total Emails | Number of email copies created. |
| Total Ads | Number of ad copy sets created. |
| Compliance Check | “Pass” if all items meet brand and platform rules; “Fail” with notes if not. |
| Issues Flagged | List of any items needing manual review (e.g., length overruns). |
6. Detailed Plan & Execution Steps
- Gather Inputs – Collect all inputs listed in Section 4 and verify they are complete.
- Read Brand Guidelines – Note tone, style, prohibited language, and any required phrasing.
- Extract Core Messages – Pull the Key Messages (or if missing, extract the top three key ideas from the Flagship Document).
- Map Platform Constraints – For each platform in Platform List & Constraints, note the character limits and required fields.
- Generate Social Media Copy
a. For each platform, draft a post using the Key Messages and CTA.
b. Count characters; truncate if over limit, adding an ellipsis “…” and note the truncation in the output.
c. Verify inclusion of the CTA and brand‑compliant language.
- Create Email Copy
a. Draft a subject line ≤ platform limit, incorporating a key message.
b. Draft body copy that weaves all Key Messages and ends with the CTA.
c. Verify length and compliance with brand style.
- Create Advertising Copy
a. Draft headlines and descriptions for each ad platform using the Key Messages and CTA.
b. Apply platform‑specific limits and placement rules for CTA.
c. Verify length and compliance.
- Validate Outputs – Run the Validation & Quality Checks (see Section 7). If any check fails, flag the item and note it in the Report.
- Compile Report – Summarize counts, compliance status, and any flagged items in the Campaign Derivative Report.
- Deliver Outputs – Provide the final copy in the tables defined in Section 5, ready for copying into scheduling or ad‑creation tools.
7. Validation & Quality Checks
- Input Completeness – Ensure every item listed in the “Inputs” table is present. If any is missing, stop the process and flag for manual review.
- Platform‑Specific Length – Confirm each Copy Text, Subject Line, Headline, and Description are ≤ the limits defined in Platform List & Constraints.
- CTA Presence – Verify that every piece of copy contains the Preferred CTA. If missing, add it.
- Key Message Coverage – Check that each piece of copy contains at least one of the Key Messages.
- Brand Compliance – Scan for prohibited words or tone violations per the Brand Guidelines.
- Character Count Accuracy – Verify that the Character Count fields match the actual length of the text (including spaces).
- Flagged Items – If any item fails a check, mark it as “Requires Manual Review” and list the reason in the Campaign Derivative Report.
- Final Approval – If all checks pass, mark the report as “Pass”; otherwise, “Fail” with a list of issues.
8. Special Rules / Edge Cases
- Missing Key Messages: If the Key Messages list is empty, extract the first three sentences from the Flagship Document and treat them as the default Key Messages.
- Exceeding Length Limits: If a piece of copy exceeds the platform limit, truncate the excess text, add an ellipsis (“…”) to indicate truncation, and note “Truncated” in the Character Count column.
- No Brand Document: If the Brand Guidelines are missing, default to a friendly and professional tone, avoid slang, and omit any prohibited language (e.g., profanity).
- Multiple Audiences: If the Target Audience description includes multiple groups, generate separate social posts for each group, appending a short identifier (e.g., “(SMB)”, “(Enterprise)”) to the end of the post.
- Unsupported Platform: If a platform in the Target Platforms list is not supported by the current SOP, skip it and flag it as “Unsupported – Review Needed” in the report.
- Missing CTA: If the Preferred CTA is missing, default to “Learn More”.
9. Example
Input Example
-
Flagship Document: AI‑Powered Analytics Platform Whitepaper.pdf
-
Brand Document: Acme Brand Guidelines.pdf – tone: friendly, professional; no jargon.
-
Target Audience: “Mid‑size SaaS company decision‑makers seeking real‑time analytics.”
-
Key Messages:
- “AI‑driven analytics automates data analysis.”
- “Gain real‑time insights.”
- “Reduce decision time by 50 %.”
-
Platform List & Constraints:
| Platform | Limit | Required Fields |
|---|
| Twitter | 280 characters | Text, CTA |
| LinkedIn | 1300 characters | Text, CTA |
| Email (Subject) | 50 characters | Subject line |
| Email (Body) | 5000 characters | Body, CTA |
| Google Search Ads | Headline 30 chr, Description 90 chr | Headline, Description, CTA |
| Facebook Ads | Headline 40 chr, Description 90 chr | Headline, Description, CTA |
-
Campaign Objective: “Generate 200 qualified leads for the new platform.”
-
Preferred CTA: “Start your free trial today.”
-
Target Platforms: Twitter, LinkedIn, Email, Google Search, Facebook.
Expected Output
Social Media Copy
| Platform | Copy Text | Character Count | CTA Included |
|---|
| Twitter | AI‑powered analytics gives real‑time insights and cuts decision time by 50 %. Start your free trial today! #AI #Analytics | 139 | Yes |
| LinkedIn | Discover AI‑driven analytics that automates data analysis, delivering real‑time insights and slashing decision time by 50 %. Start your free trial today! | 204 | Yes |
Email Copy
- Subject Line: “Cut Decision Time – Free AI‑Analytics Trial” (46 characters)
- Body Copy:
Hi there,
Our AI‑driven analytics platform automates data analysis, delivers real‑time insights, and reduces decision time by 50 %. Ready to transform your data? Start your free trial today.
Best,
The Acme Team
- CTA Included: Yes
- Character Count: 304
Advertising Copy
- Google Search Ad
- Headline: “AI‑Analytics: 50 % Faster Decisions” (30 characters)
- Description: “Automate data, get real‑time insights. Start free trial now.” (71 characters)
- CTA: “Start free trial now” (in button)
- Facebook Ad
- Headline: “AI‑Analytics – Faster Decisions” (34 characters)
- Description: “Automate data analysis, get real‑time insights. Start your free trial today.” (92 characters) – Truncated (exceeds 90 chr)
- CTA: “Start free trial today”
Campaign Derivative Report
| Field | Value |
|---|
| Total Social Posts | 2 |
| Total Emails | 1 |
| Total Ads | 2 |
| Compliance Check | Pass |
| Issues Flagged | “Facebook ad description truncated – review for brevity” |
Appendix A – FAQ
Q1: What if the flagship content is a video instead of a document?
A: Convert the video’s transcript into a plain‑text document and treat it as the Flagship Document.
Q2: Can I use emojis in social posts?
A: Yes, if the brand guidelines allow them. Ensure they count toward the character limit.
Q3: What if a platform’s character limit changes after this SOP is used?
A: Update the Platform List & Constraints input for that platform; the SOP will then automatically apply the new limit.
Q4: How do I handle multiple CTA options?
A: Provide a list of CTA choices in the Preferred CTA input. The SOP will use the first one unless a later step specifies a different one.
Q5: What if the target audience includes both technical and non‑technical personas?
A: Include both personas in the Target Audience description. The SOP will use the same copy, but you can add an extra tag (e.g., “(Tech)”) at the end of each post to indicate audience segment.
Q6: The generated copy exceeds the platform limit even after truncation. What should I do?
A: Review the key messages and eliminate the least‑critical phrase(s). If still too long, create a second, shorter version for that platform and flag the longer version for manual review.
Q7: How is the CTA placed for platforms that support a button?
A: Place the CTA text in the CTA field. For platforms that support a button label, copy the CTA directly into the button label; otherwise include it at the end of the copy.
Q8: What if the Brand Guidelines are not available?
A: Use a default tone: friendly, professional, and avoid slang or profanity. Update the Brand Document later and re‑run the process for updated copy.
Q9: How should I handle brand‑specific keywords (e.g., product name) that are not allowed in some ads?
A: Remove the disallowed term from the copy and replace it with a generic descriptor (e.g., “our platform” instead of “Acme Analytics”).
Q10: How to handle multiple languages?
A: Provide the Flagship Document and Key Messages in the target language, and repeat the process for each language version.
Appendix B – Glossary
| Term | Definition |
|---|
| Flagship Content | The primary piece (e.g., article, whitepaper, video transcript) that serves as the source for all derivative copy. |
| Brand Guidelines | A document that defines the brand’s tone, voice, style, prohibited language, and visual style. |
| Target Audience | The specific group of people the campaign intends to reach (e.g., role, industry, demographics). |
| Key Message | Core statements or value propositions that must appear in every copy piece. |
| CTA (Call‑to‑Action) | A short phrase prompting the reader to take a specific action (e.g., “Start your free trial today”). |
| Platform | The channel where the copy will appear (e.g., Twitter, LinkedIn, Email, Google Search Ads, Facebook Ads). |
| Platform Constraints | The maximum character lengths and required fields for each platform, as supplied in the input. |
| Social Media Copy | Short posts designed for social platforms, meeting each platform’s character limits. |
| Email Copy | The subject line and body text used in email campaigns. |
| Ad Copy | The headline and description used in paid advertising, plus CTA placement. |
| Campaign Derivative Report | A summary document that lists the output items, compliance status, and any issues flagged. |
Appendix C – Reference Materials
C1. Platform Character Limits & Formatting Rules
| Platform | Type | Max Length | Required Fields |
|---|
| Twitter | Text | 280 characters | Text, CTA |
| LinkedIn | Text | 1300 characters | Text, CTA |
| Email (Subject) | Text | 50 characters | Subject line |
| Email (Body) | Text | 5000 characters | Body, CTA |
| Google Search Ads | Headline (30 chr), Description (90 chr) | Headline ≤ 30, Description ≤ 90 | Headline, Description, CTA (button) |
| Facebook Ads | Headline (40 chr), Description (90 chr) | Headline ≤ 40, Description ≤ 90 | Headline, Description, CTA (button) |
Note: Update this table whenever a platform changes its limits.
C2. Brand Tone & Style Guide (sample excerpt)
- Tone: Friendly, professional, and concise.
- Voice: Confident, but never overly promotional.
- Prohibited Words: “Free” (unless part of a CTA), “Cheap”, “Guaranteed”, profanity.
- Preferred Vocabulary: “AI‑driven”, “real‑time”, “insight”, “automate”, “transform”, “speed”, “efficiency”.
- Punctuation: Use exclamation points sparingly; only at end of CTA.
- Formatting: Use bold for headline/subject lines; keep bullet lists short (max 3 bullets per email).
- Brand Name Use: Only “Acme” (or your brand) in first sentence, then use “our platform”.
C3. Example CTAs
- “Start your free trial today”
- “Get your demo now”
- “Learn more”
- “Download the guide”
- “Book a demo”
C4. Sample Content Templates
Social Media Template (Twitter)
[Headline or key message] + [Value proposition] + [CTA]
Example: “AI‑driven analytics delivers real‑time insights. Reduce decision time by 50 %. Start your free trial today! #AI #Analytics”
Email Template
Subject: [Primary Benefit] – [CTA]
Hi [First Name],
[Key Message 1]
[Key Message 2]
[Key Message 3]
[CTA]
Best,
[Your Name]
Ad Template (Google)
Headline: <Primary Benefit> – <Key Value>
Description: <Action> + <Benefit> + <CTA>
Example:
Headline: “AI‑Analytics: 50 % Faster Decisions”
Description: “Automate data, get real‑time insights. Start free trial now.”