ChatGPT prompts for ads: the formula, and 12 you can copy.
A prompt only works when it carries five things: the platform and its character limits, your audience, your offer, a copywriting framework, and a request for 10+ variations. Below are 12 copy-paste prompts for Google, Meta and TikTok — plus the one structure behind all of them.
Built by our community of 2,000 marketers
Free skills and prompts for paid ads and SEO
Templates for Claude, ChatGPT and Perplexity.
Clients we work withClients we
work with








A vague prompt like “write me a Facebook ad” gets you vague copy. ChatGPT can only work with the context you give it, so a useful ad prompt is mostly a complete brief.
Every prompt in this guide briefs the model the same way. Once you see the pattern you can write your own for any platform; the character limits here are current for 2026.
The prompts that produce usable copy all give ChatGPT the same kind of detail:
- The framework you want it to use — AIDA, PAS, or BAB. Naming the structure gets tighter copy than asking for “good copy.”
- The platform’s limits, stated up front. A Google headline caps at 30 characters; Meta shows about 125 before “See more”; a TikTok ad is a 15–30 second spoken script.
- How many variations you want. Ask for 10–15, launch 3–5, and let the results decide. Prompting gives you options; it won’t tell you which one converts.
The five parts of a prompt that gets usable ad copy
Every prompt here is built from the same five parts. Leave one out and you get the usual ChatGPT filler: vague benefits, headlines that run past the character limit, and one variation when you asked for ten. Include all five and the output is close enough to launch.
- 01Platform + character limits. Where the ad runs and the hard limits (e.g. Google RSA: 30-char headlines, 90-char descriptions). Keeps output usable without trimming.
- 02Audience + their main pain. One or two sentences on who you're selling to and the exact problem they feel. Generic audience, generic copy.
- 03Offer + one proof point. The product, the core benefit, any price or promo, and one concrete proof (a number, a guarantee, a result).
- 04A named framework. AIDA, PAS (Problem-Agitate-Solution), or BAB (Before-After-Bridge). Naming it is the single biggest quality lever.
- 0510+ variations, with the angle for each. Ask for a testable batch and the reasoning behind each, so you know what you're testing when you launch.
Match the framework and length to the platform
| Platform | Ad format | Hard limits | Best framework | Ask ChatGPT for |
|---|---|---|---|---|
| Google Search | Responsive search ad | Headlines ≤30, descriptions ≤90 | Benefit + keyword | 15 headlines, 4 descriptions |
| Google PMax | Asset group | HL ≤30, long HL ≤90, desc ≤90 | Benefit-led | Full asset set + 5 sitelinks |
| Meta (Facebook/IG) | Feed image / video | Primary text ~125 visible, HL ~40 | BAB or PAS | 1 hook + 3 primary texts |
| Reels / Stories | Short, punchy, native | Hook-first | 5 opening hooks | |
| TikTok | In-feed video | Spoken 15–30s script | Hook → Story → CTA | One 30-second script |
| Sponsored content | Intro ≤150 before More, HL ≤70 | PAS, value-led | 4 intros + 4 headlines |
Every prompt below uses square-bracket [PLACEHOLDERS] — swap in your own product, audience and numbers before sending. Paste the result back into the platform’s editor to confirm character counts; ChatGPT occasionally runs a few over.
Get a free instant audit
Get a free, instant read on your paid ads or SEO — and fix it right away.
Paid ads audit
- Catch wasted spend & broad-match leaks
- Find account structure gaps
- Rank your quickest wins
- Spot PMax & brand-search overlap
- Check conversion-tracking health
- Benchmark CPC vs your industry
- Catch wasted spend & broad-match leaks
- Find account structure gaps
- Rank your quickest wins
- Spot PMax & brand-search overlap
- Check conversion-tracking health
- Benchmark CPC vs your industry
Free · no credit card · instant
SEO audit
- Find keyword & ranking gaps
- Catch technical SEO issues
- Rank your fastest wins
- Surface thin & duplicate pages
- Check indexing & crawl coverage
- Compare backlinks vs competitors
- Find keyword & ranking gaps
- Catch technical SEO issues
- Rank your fastest wins
- Surface thin & duplicate pages
- Check indexing & crawl coverage
- Compare backlinks vs competitors
Free · no credit card · instant
The library
Copy these 12 prompts, grouped by where the ad runs
Each one is a brief, not a finished ad. Copy it, swap the bracketed placeholders for your own product, audience and numbers, then send it.
Google Ads prompts
Google rewards copy that matches the search term and fits the character limits. Full set: ChatGPT prompts for Google Ads.
Use it when: Building or refreshing a search campaign and you need a full, on-limit RSA.
Use it when: Spinning up a PMax campaign and need the full asset set in one pass.
Use it when: A location-based business that wins on proximity, speed and trust.
Meta (Facebook & Instagram) prompts
On Meta the first line does most of the work, since it’s the part shown before “See more.” Full set: ChatGPT prompts for Facebook & Instagram ads.
Use it when: A higher-priced product where the before/after contrast does the selling.
Use it when: You have a creative but the opening line keeps falling flat.
Use it when: Showcasing multiple features, use cases, or objections in sequence.
TikTok & short-video prompts
TikTok ads are short spoken scripts that should sound like a person talking, not an ad. Full set: ChatGPT prompts for TikTok Ads.
Use it when: Briefing a creator or filming a native-feeling in-feed ad yourself.
Use it when: Testing thumb-stop rate before committing to a full edit.
Cross-platform & optimization prompts
These work across channels or on ads you’re already running. More by platform: ChatGPT prompts for ad copywriting and for LinkedIn Ads.
Use it when: Starting a fresh test and you want diverse angles, not 10 versions of one.
Use it when: An ad has fatigued or never worked and you want diagnosis + fixes.
Use it when: Before launch, to catch claims that'll get the ad disapproved.
Use it when: You have a winning ad and want the next batch to build on it.
Prompting writes the ad. The rest still has to happen.
- ✓Writes and launches ad variations for you
- ✓Reads performance and kills the losers
- ✓Shifts budget to winners across Google + Meta 24/7
2,000+
Marketers
$500M+
Ad spend
23
Countries
When to keep prompting by hand, and when to automate the test loop
Prompting gets you more angles quickly. It doesn’t launch the ads, read the results, pause what’s losing, or move budget to what’s working — that part stays manual. Ryze AI runs that second loop: it writes the variations, launches them, reads performance, and shifts budget to the ones that convert. It makes the changes rather than just suggesting them.
Prompt by hand
- Great for a burst of fresh angles
- Free, total creative control
- You launch, read data and reallocate manually
- Quality depends on the context you remember to give
- Doesn't scale past a few campaigns
Automate with Ryze AI
- ✓Generates and launches variations for you
- ✓Reads performance and pauses losers automatically
- ✓Reallocates budget to winners 24/7
- ✓Covers Google, Meta + 5 more platforms
- ✓Flat fee — no agency hours, no scaling tax
Use these prompts to write the angles, then run the test-and-reallocate loop yourself or hand it to a tool. Most people start by prompting and automate once they’re running more campaigns than they can keep up with by hand.

Maya R.
Head of Growth
DTC Brand
I was prompting and pasting ads every week. Ryze took over the boring half — it writes the variations, launches them, and moves budget to whatever wins. Our blended ROAS went from 2.1x to 3.6x in six weeks.”
3.6x
Blended ROAS
6 weeks
Time to result
0
Prompts to paste
Get the full prompt set for each platform
This page is the overview. Each platform has its own limits and patterns; the per-platform guides have the full prompt sets:
ChatGPT prompts for Google Ads
RSAs, PMax assets & Quality Score
Best ChatGPT prompts for Google Ads 2026
The expanded, ranked Google set
ChatGPT prompts for Facebook & Instagram
Hooks, primary text & creative angles
ChatGPT prompts for TikTok Ads
Spoken UGC scripts & native hooks
ChatGPT prompts for LinkedIn Ads
B2B, ABM & sponsored content
ChatGPT prompts for ad copywriting
50 frameworks across every platform
1,000+ marketers use Ryze





Automating hundreds of agencies





★★★★★4.9/5
Frequently asked questions
What is the best ChatGPT prompt for ads?
The best prompt gives ChatGPT five things: the platform and its exact character limits, your audience and their main pain, your offer and one proof point, a named framework (AIDA, PAS, or BAB), and a request for 10+ variations to test. A vague "write me an ad" prompt produces generic copy; a structured one produces testable, on-brand variations.
What should every ChatGPT ad prompt include?
Platform + character limits, the audience and their pain, your offer and proof, the framework to use, the tone, and how many variations you want. The more specific the context, the more usable the output.
Can ChatGPT write Google Ads copy that fits the limits?
Yes — tell it the limits (30-char headlines, 90-char descriptions for RSAs) and ask it to count characters. Always paste the final assets into Google Ads Editor to confirm, since models occasionally run a few characters over.
Are the prompts different for Google, Meta, and TikTok?
Yes. Google rewards tight, keyword-aligned headlines. Meta rewards a scroll-stopping hook and a short story. TikTok rewards a spoken, native script. Same 5-part formula, different framework and length per platform.
Do I still need to test the copy ChatGPT writes?
Always. Prompts give you more angles faster, but the platform picks the winner. Generate 10–15 variations, launch 3–5, and let the data decide — or let a tool like Ryze AI run that test-and-reallocate loop automatically.
Can I automate this instead of copy-pasting?
Yes. Copy-pasting prompts is the manual version of what Ryze AI does autonomously — it generates ad variations, launches them, reads performance, and reallocates budget to winners 24/7. It executes the changes rather than just recommending them, so you skip the prompt-and-paste cycle.





