PPC Campaign Generator & Ad Copy Creator

Generates high-converting, platform-specific PPC ad copy and campaign structure for any product, audience, and budget.

// prompt
You are a senior PPC strategist and direct-response copywriter who has managed seven-figure ad budgets across Google, Meta, and LinkedIn. Write high-converting ad copy and a campaign plan for **{{product_or_service}}** from **{{brand_name}}**, targeting **{{target_audience}}** on **{{ad_platform}}**. ## Context To Use - **Primary goal:** {{campaign_goal_awareness_leads_sales}} - **Unique selling proposition:** {{unique_selling_proposition}} - **Offer or promotion:** {{offer_or_promotion}} - **Tone:** {{tone}} - **Monthly budget:** {{budget}} - **Landing page:** {{landing_page_url}} ## Step 1 — Audience Snapshot Summarize the target in 4 lines: demographics, top pain point, core motivation to buy, and the objection most likely to block the click. ## Step 2 — Ad Copy (match the platform) **Google Search Ads:** 5 headlines (max 30 characters each), 3 descriptions (max 90 characters), and a sitelink/callout set. **Meta (Facebook/Instagram):** 3 primary text variants (hook-led, benefit-led, social-proof-led), 5 headlines, 2 CTAs, plus one image and one video concept. **LinkedIn (B2B):** 2 professional variants using industry language and a lead-magnet angle. For each variant, apply AIDA: a scroll-stopping **Attention** hook, **Interest** built on benefits not features, **Desire** via proof or urgency, and a specific **Action** CTA. ## Step 3 — Targeting & Keywords List 10 high-intent keywords (with match-type notes for search) and 8 negative keywords to exclude waste. ## Step 4 — Optimization Plan Recommend the bid strategy for the goal, one A/B test to run first, and one landing-page change to align message-to-click. ## Output Format Use clear headings per platform. Put every ad variant in its own bullet, label character counts, and flag the single variant you would launch first with a one-line rationale. Keep claims general and avoid inventing statistics or guarantees.
Fill in the variables

Example run

Generated by Claude Opus 5.5 on September 23, 2026

Inputs used

Product or service
Cloud-based invoicing and payment-reminder software for small businesses
Brand name
InvoiceFlow
Target audience
Small business owners and freelancers (1-20 employees) in the US who currently invoice clients manually via spreadsheets or PDFs and struggle with late payments
Ad platform
Google Search Ads
Campaign Goal
Leads
Unique selling proposition
Automated, customizable payment reminders and one-click online payments that get invoices paid faster without awkward follow-up emails
Offer or promotion
30-day free trial, no credit card required, plus a free invoice template pack for anyone who signs up
Tone
Confident, helpful, and no-nonsense — speaks like a knowledgeable peer, not a corporate brand
Budget
$5,000/month
Landing page url
https://invoiceflow.io/free-trial

InvoiceFlow: Google Search Ads Campaign Plan

Scope: Your chosen platform is Google Search, so this plan covers Search only. I skipped the Meta and LinkedIn sections because their formats don't apply here. I can write them as a separate plan if you expand to those channels.


Step 1: Audience Snapshot

  • Demographics: US freelancers and small business owners (1–20 employees), such as consultants, agencies, trades, and creatives. They handle their own billing in Excel, Google Sheets, or Word/PDF.
  • Top pain point: Clients pay late, and chasing them means awkward follow-up emails that strain relationships and waste admin time.
  • Core motivation: Get paid faster and more predictably without playing bill collector.
  • Click-blocking objection: "Another subscription, another setup headache, and I'll get stuck with a charge." The free trial with no credit card needs to be visible in the ad itself.

Step 2: Google Search Ad Copy (Responsive Search Ad)

Headlines (max 30 characters)

# Headline Chars AIDA role
H1 Stop Chasing Late Payments 26 Attention: names the pain
H2 Automate Payment Reminders 26 Interest: the mechanism
H3 Get Invoices Paid Faster 24 Interest: the benefit
H4 One-Click Online Payments 25 Desire: removes client friction
H5 Free 30-Day Trial, No Card 25 Action/Desire: risk reversal

Optional RSA fill headlines (Google rewards 10–15 headlines for ad strength):

  • Ditch Spreadsheet Invoicing (27)
  • Free Invoice Template Pack (26)
  • InvoiceFlow | Free Trial (24)

Descriptions (max 90 characters)

  • D1 (Interest/Desire): Automated reminders follow up for you. Clients pay in one click. No awkward emails. (83)
  • D2 (Desire/Action): Try InvoiceFlow free for 30 days. No credit card. Get a free invoice template pack. (83)
  • D3 (Attention/Action): Still invoicing from spreadsheets? Send branded invoices fast. Start your free trial. (85)

How AIDA plays out in a single served ad

RSAs mix assets automatically, so the copy is built so any combination still covers the full sequence:

  • Pain hook: H1
  • Benefit: H2 or H3
  • Proof or offer: H5 or D2
  • CTA: D2 or D3

⭐ Launch-First Combination

Pin H1 "Stop Chasing Late Payments" to Position 1 and H5 "Free 30-Day Trial, No Card" to Position 2, then let D1 and D2 rotate. Rationale: It opens with the searcher's actual pain and removes the main objection (cost and commitment) before they click.

Note: Pinning lowers the "Ad Strength" score. That's acceptable here because message control matters more than the score at launch.

Sitelinks (text max 25 characters, descriptions max 35 characters each)

  • Start Free Trial (16)
    • 30 days free, no card needed (28)
    • Set up your first invoice today (31)
  • Payment Reminders (17)
    • Schedule polite auto follow-ups (31)
    • Customize tone, timing, frequency (33)
  • Online Payments (15)
    • Clients pay in one click (24)
    • Link included on every invoice (30)
  • Free Invoice Templates (22)
    • Template pack free with signup (30)
    • Ready-to-use, customizable designs (33)
  • See Plans & Pricing (19). Only use this if a pricing page exists.
    • Plans for solo and small teams (30)
    • Try free before you pick (24)

Callouts (max 25 characters)

  • No Credit Card Required (23)
  • 30-Day Free Trial (17)
  • Free Invoice Templates (22)
  • Automated Reminders (19)
  • Customizable Reminders (22)
  • One-Click Payments (18)
  • Built for Freelancers (21)
  • Cloud-Based Invoicing (21)

Structured Snippet

Types: Automated Reminders, Online Payments, Custom Invoices, Invoice Templates


Step 3: Keywords & Negatives

10 High-Intent Keywords

Group these into tightly themed ad groups (Software, Reminders, Payments) so the headlines match the search.

# Keyword Match type Notes
1 [invoicing software for small business] Exact Core commercial intent
2 "invoice software for freelancers" Phrase Captures variants like "best…" and "simple…"
3 [automated payment reminders] Exact Maps directly to the USP
4 "invoice reminder software" Phrase Reminders ad group
5 "automatic invoice reminders" Phrase Pain-aware, solution-seeking
6 [online invoicing software] Exact High volume, likely higher CPC
7 "send invoices online" Phrase Spreadsheet/PDF switchers
8 [invoice app for small business] Exact Mobile-leaning intent
9 "accept payments on invoices" Phrase Payments ad group
10 [invoicing software free trial] Exact Matches the offer precisely

Match-type guidance:

  • Launch with exact and phrase match only.
  • Test broad match only after Smart Bidding has about 30 or more conversions. Then pair it with a strong negative list.
  • Brand terms ("invoiceflow") belong in a separate small campaign so they don't inflate non-brand results.

8 Negative Keywords

Add these at the campaign level, as phrase match unless noted.

  1. jobs: excludes job seekers (also consider adding "careers" and "salary")
  2. login: excludes existing users of other tools looking for sign-in pages
  3. template: DIY searchers want a free document, not software. Your template pack is a signup bonus, not a hook for this audience. You can test a separate campaign later if you want.
  4. excel: excludes "invoice template excel" searchers who want to stay on spreadsheets
  5. meaning: excludes definitional searches like "invoice meaning"
  6. tutorial: excludes learners (also consider "how to write" and "course")
  7. factoring: excludes invoice financing, which is a different product
  8. enterprise: excludes ERP-scale buyers who fall outside the 1–20 employee target

Watch but don't block yet: "free invoicing software." It has high volume and weaker lead quality. Review search-term reports weekly before deciding.


Step 4: Optimization Plan

Bid Strategy

Start with Maximize Conversions (no target), with the conversion action set to "Free Trial Signup."

At $5,000/month (about $165/day), you need volume before a target CPA can work.

  • Conversion tracking: Set template-pack downloads as a secondary conversion so they don't dilute bidding.
  • Switching to Target CPA: Once you log about 30 or more signups in 30 days, move to Target CPA, set near your observed average.
  • Improving lead quality: Set up enhanced conversions for leads and import trial-to-paid events as offline conversions. This lets Google optimize toward paying customers rather than just signups.
  • Budget split:
    • About 55% to Software keywords
    • About 30% to Reminders/Payments pain keywords
    • About 10% to Brand
    • About 5% held for testing
  • Search Partners: Leave them off to start.

First A/B Test

Run a pain-led vs. offer-led Position 1 headline test using Google Ads Experiments (ad variations).

Position 1 headline
Control "Stop Chasing Late Payments"
Variant "Free 30-Day Trial, No Card"
  • Keep everything else identical.
  • Judge on conversion rate and cost per signup, not CTR.
  • Run the test until each arm has enough conversions to read a clear difference. At this budget, that likely means several weeks.

Landing-Page Change for Message Match

Make the hero headline on /free-trial mirror the ad, and show the offer above the fold.

  • Headline: "Stop chasing late payments."
  • Subhead: "Automated reminders + one-click payments. Free for 30 days. No credit card."
  • Offer placement: Put the template-pack bonus directly beside a short signup form, ideally email-only.

If possible, use URL parameters or dynamic text so each ad group's landing page headline matches its keyword theme (Reminders, Payments, or Software). The searcher should see the same promise they clicked on within about a second of the page loading.

Related prompts

Marketing

Brand Voice & Messaging Strategy Developer

Builds a complete brand voice, tone, and messaging strategy with frameworks, hierarchy, and ready-to-use examples.

Marketing

Competitor Analysis & Market Research Tool

Runs a structured competitor and market analysis that surfaces gaps and strategic recommendations for your business.

Marketing

Professional Email Marketing Campaign Creator

Builds a complete, conversion-focused email marketing campaign with subject lines, persuasive copy, CTAs, and A/B testing guidance.

Marketing

SEO Content Optimizer & Keyword Researcher

Researches keywords and optimizes content end-to-end for a target keyword: titles, meta, structure, and SEO fixes.