Ads & Campaigns

Verified against ChatGPT · 2026-07-22

Generate Google and Meta ad copy variants that fit their character limits

Get ad copy variants for Google Search (RSA) and Meta Feed ads that are pre-checked against each platform's actual character limits, instead of copy you have to trim after the fact.

ChatGPTClaudeGemini

The prompt

Ready to copy — highlighted parts are example details you can swap.

Write ad copy for "Online yoga membership, first month free" targeted at Busy working professionals aged 28-45 who want to start exercising but lack time. The main benefit to lead with is: Live classes at 6am and 9pm so it fits before or after work. Preferred call to action: Start your free month. Tone: Encouraging, not pushy.

Write two sets, respecting these exact platform limits — count the characters yourself and reject anything over the limit before showing it to me:

GOOGLE SEARCH (Responsive Search Ads):
- 8 headlines, each ≤30 characters
- 3 descriptions, each ≤90 characters

META (Feed / Reels):
- 3 primary text variants, each ≤125 characters (this is where Meta visually truncates on most placements, even though the field technically allows more)
- 3 headlines, each ≤40 characters
- 1 link description, ≤30 characters

For every line, show the character count in parentheses so I can verify it myself. Flag any line that repeats a claim already made elsewhere in the same set — I want variety, not the same sentence restated.
Customize the highlighted detailsoptional — the prompt above already works

Why this works

Google truncates RSA headlines and descriptions server-side, and Meta visually cuts off primary text around 125 characters on most placements — copy written without the limit in mind either gets chopped mid-word or forces a slow rewrite-and-recount cycle. Asking the model to print its own character count per line makes the constraint self-checking instead of something you verify by hand afterward, and explicitly asking it to flag repeated claims counters the well-documented tendency of LLMs to generate lines that read differently but make the identical point.

What you get back

GOOGLE SEARCH headlines (sample): 1. "Yoga That Fits Your Day" (24) 2. "First Month, On Us" (19) 3. "6am or 9pm — You Pick" (22) META primary text (sample): 1. "Between meetings and dinner, there’s a class that fits. Try your first month free." (85)

Verified against

ChatGPT GPT-5.1 · 2026-07-22

Gemini Gemini 3 Pro · 2026-07-25

Changelog

  • 2026-07-25 Initial version; character limits checked against Google Ads and Meta Ads Help Center specs.

Need this built into your business?

If a prompt isn't enough — Google Ads management, built and maintained for you — that's Scult's day job.

EXPLORE GOOGLE ADS MANAGEMENT
All Ads & Campaigns prompts

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY