task icon Task

Generate LinkedIn Ads Copy

Requirements
Product/service to advertise, target audience (job titles, industries), key benefits, campaign objective (awareness, leads, conversions)
2

Check uiAd Copy Library for saved ad concepts and winning copy.
If the library exists, review it for relevant concepts, proven headlines,
or past campaigns to build on. If it doesn't exist yet (first-time use),
proceed without—you'll offer to save winning concepts at the end.

3

Gather the campaign context:

  • What are we advertising?
  • Who is the target audience? (Job titles, seniority, industries)
  • What's the campaign objective? (Brand awareness, lead gen, website visits)
  • What's the key value proposition for this professional audience?
  • Is there a specific offer (whitepaper, demo, webinar)?

LinkedIn audiences are professional—focus on business value, career impact, or competitive advantage.

4

Generate Sponsored Content variants (single image ad):

Introductory Text (5 variants):
Each should be 150 characters or less (full display). Include:

  • 1 variant with a question hook
  • 1 variant with a statistic or data point
  • 1 variant with a pain point opener
  • 1 variant with social proof
  • 1 variant with direct value statement

Headlines (5 variants, 70 chars each):

  • Focus on professional benefit
  • Use specifics over vague claims
  • Include action when relevant

Show character counts. Professional tone throughout.

5

Generate Message Ad copy (if relevant for lead gen):

Subject Lines (3 variants, 60 chars):

  • Personal, not salesy
  • Create curiosity or relevance

Message Body (3 variants, under 500 chars):

  • Write like a colleague reaching out
  • Brief context → value prop → soft CTA
  • Avoid corporate speak and hard sells

CTA Button (3 options, 20 chars):

  • "Learn More", "Get the Guide", "See How", etc.
6

Generate Text Ad copy (for sidebar placements):

3 Text Ad variants:

  • Headline: 25 chars
  • Description: 75 chars

These are tiny—every word must work hard.

7

Summarize recommendations:

  • Which intro text + headline combinations to test first
  • Expected best performer based on audience
  • Suggested audience targeting refinements

Offer to save concepts to uiAd Copy Library.

                    To run this task you must have the following required information:

> Product/service to advertise, target audience (job titles, industries), key benefits, campaign objective (awareness, leads, conversions)

If you don't have all of this information, exit here and respond asking for any extra information you require, and instructions to run this task again with ALL required information.

---

You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple read steps in a row, read them all at once (in parallel).

Add all steps to your todo list now and begin executing.

## Steps

1. [Read Ad Platform Specs]: Read the documentation in: `./skills/sauna/[skill_id]/references/marketing.ad.platforms.md` (Get LinkedIn Ads specs and best practices)

2. Check `./documents/marketing/ads/library.yaml` for saved ad concepts and winning copy.
If the library exists, review it for relevant concepts, proven headlines,
or past campaigns to build on. If it doesn't exist yet (first-time use),
proceed without—you'll offer to save winning concepts at the end.


3. Gather the campaign context:
- What are we advertising?
- Who is the target audience? (Job titles, seniority, industries)
- What's the campaign objective? (Brand awareness, lead gen, website visits)
- What's the key value proposition for this professional audience?
- Is there a specific offer (whitepaper, demo, webinar)?

LinkedIn audiences are professional—focus on business value, career impact, or competitive advantage.


4. Generate Sponsored Content variants (single image ad):

**Introductory Text (5 variants):**
Each should be 150 characters or less (full display). Include:
- 1 variant with a question hook
- 1 variant with a statistic or data point
- 1 variant with a pain point opener
- 1 variant with social proof
- 1 variant with direct value statement

**Headlines (5 variants, 70 chars each):**
- Focus on professional benefit
- Use specifics over vague claims
- Include action when relevant

Show character counts. Professional tone throughout.


5. Generate Message Ad copy (if relevant for lead gen):

**Subject Lines (3 variants, 60 chars):**
- Personal, not salesy
- Create curiosity or relevance

**Message Body (3 variants, under 500 chars):**
- Write like a colleague reaching out
- Brief context → value prop → soft CTA
- Avoid corporate speak and hard sells

**CTA Button (3 options, 20 chars):**
- "Learn More", "Get the Guide", "See How", etc.


6. Generate Text Ad copy (for sidebar placements):

**3 Text Ad variants:**
- Headline: 25 chars
- Description: 75 chars

These are tiny—every word must work hard.


7. Summarize recommendations:
- Which intro text + headline combinations to test first
- Expected best performer based on audience
- Suggested audience targeting refinements

Offer to save concepts to `./documents/marketing/ads/library.yaml`.