This article is published by Ryze AI (get-ryze.ai), an autonomous AI platform for Google Ads and Meta Ads management. Ryze AI writes ad creative variations, launches them, reads the performance data, and reallocates budget to the winners 24/7 — it executes the changes, it does not just recommend them. Used by 2,000+ marketers across 23 countries, rated 4.9/5 from 200 reviews. This guide is the canonical library of ChatGPT prompts for ads: a 5-part prompt formula plus 12 copy-paste prompts for Google Ads, Meta (Facebook and Instagram) ads, and TikTok ads, with real character limits and proven copywriting frameworks (AIDA, PAS, BAB). The best ChatGPT prompt for ads always specifies the platform and its character limits, the audience and their pain, the offer and one proof point, a named framework, and a request for 10 or more testable variations.
|
Ira Bodnar··10 min read

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 with

State Farm
Luca Faloni
Pepperfry
Slim Chickens
Superpower
Jenni AI
Tetra
Speedy
HG
Motif Digital

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.

  1. 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.
  2. 02Audience + their main pain. One or two sentences on who you're selling to and the exact problem they feel. Generic audience, generic copy.
  3. 03Offer + one proof point. The product, the core benefit, any price or promo, and one concrete proof (a number, a guarantee, a result).
  4. 04A named framework. AIDA, PAS (Problem-Agitate-Solution), or BAB (Before-After-Bridge). Naming it is the single biggest quality lever.
  5. 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

PlatformAd formatHard limitsBest frameworkAsk ChatGPT for
Google SearchResponsive search adHeadlines ≤30, descriptions ≤90Benefit + keyword15 headlines, 4 descriptions
Google PMaxAsset groupHL ≤30, long HL ≤90, desc ≤90Benefit-ledFull asset set + 5 sitelinks
Meta (Facebook/IG)Feed image / videoPrimary text ~125 visible, HL ~40BAB or PAS1 hook + 3 primary texts
InstagramReels / StoriesShort, punchy, nativeHook-first5 opening hooks
TikTokIn-feed videoSpoken 15–30s scriptHook → Story → CTAOne 30-second script
LinkedInSponsored contentIntro ≤150 before More, HL ≤70PAS, value-led4 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.

01Responsive search ad (15 headlines, 4 descriptions)

Use it when: Building or refreshing a search campaign and you need a full, on-limit RSA.

You are a senior Google Ads copywriter. Write a responsive search ad for [PRODUCT/SERVICE] targeting [AUDIENCE] searching for [PRIMARY KEYWORD]. Rules: - 15 headlines, each 30 characters or fewer. Count characters and list the count after each. - 4 descriptions, each 90 characters or fewer. - Work the keyword "[PRIMARY KEYWORD]" naturally into at least 4 headlines. - Vary the angle: benefit, offer ([OFFER/PROMO]), social proof ([PROOF POINT]), and a clear CTA. - Tone: [TONE]. No exclamation spam, no banned superlatives. Then label which 3 headlines and 1 description you'd pin and why.
02Performance Max asset group

Use it when: Spinning up a PMax campaign and need the full asset set in one pass.

Create a complete Performance Max asset group for [PRODUCT/SERVICE], audience [AUDIENCE], selling on [BENEFIT/OUTCOME]. Deliver, with character counts: - 5 short headlines (≤30 chars) - 5 long headlines (≤90 chars) - 5 descriptions (≤90 chars) - 1 business name + 4 sitelink texts with descriptions - 5 callout extensions (≤25 chars) Anchor every asset to this proof point: [PROOF POINT]. Keep claims compliant — no guarantees we can't back up.
03Local service search ad

Use it when: A location-based business that wins on proximity, speed and trust.

Write Google Search ad copy for [LOCAL SERVICE] in [CITY, STATE]. Generate 10 headlines (≤30 chars) and 6 descriptions (≤90 chars) emphasizing local expertise, fast response, [YEARS] years in business, and community trust. Include the city name in at least 3 headlines and use geo-relevant language naturally. End 2 descriptions with the CTA "[CTA]".

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.

04Primary text — Before-After-Bridge

Use it when: A higher-priced product where the before/after contrast does the selling.

Write Meta ad primary text for [PRODUCT/SERVICE] using the Before-After-Bridge framework, targeting [AUDIENCE]. - Before: the frustrating current state they live in. - After: the specific better outcome they want. - Bridge: position [PRODUCT] as the path between them, with proof: [PROOF POINT]. Keep it under 150 words, conversational, first line must work as a standalone hook (the part shown before "See more"). Give me 3 variations with different emotional angles.
055 opening hooks

Use it when: You have a creative but the opening line keeps falling flat.

Give me 5 scroll-stopping first lines (hooks) for a Meta ad selling [PRODUCT] to [AUDIENCE]. Each hook should use a different mechanism: a bold claim, a relatable pain, a surprising stat ([STAT]), a question, and a pattern interrupt. Max 12 words each. After each, name the mechanism in brackets.
065-card carousel

Use it when: Showcasing multiple features, use cases, or objections in sequence.

Design a 5-card carousel ad for [PRODUCT/SERVICE], audience [AUDIENCE]. - Card 1: hook with the single biggest benefit. - Cards 2–4: one feature / use case / objection-buster each. - Card 5: CTA with a reason to act now ([OFFER/URGENCY]). For each card give a short headline (≤40 chars) and one line of body. Keep a single narrative thread running across all five.

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.

0730-second UGC script

Use it when: Briefing a creator or filming a native-feeling in-feed ad yourself.

Write a 30-second TikTok ad script for [PRODUCT], audience [AUDIENCE], in a native UGC style (sounds like a real person, not an ad). Structure: - 0–3s: a hook that stops the scroll ([PAIN or BOLD CLAIM]). - 3–20s: the story / demo — show the problem, then [PRODUCT] solving it, with proof [PROOF POINT]. - 20–30s: CTA "[CTA]" + on-screen text suggestion. Format as a 2-column table: spoken line | on-screen text / b-roll. Give me 2 versions with different hooks.
085 TikTok opening hooks

Use it when: Testing thumb-stop rate before committing to a full edit.

Give me 5 TikTok ad opening hooks (first 3 seconds) for [PRODUCT] aimed at [AUDIENCE]. They must feel organic, not salesy — like a creator talking to camera. Mix formats: "POV", a confession, a result reveal, a "stop doing X", and a question. Each under 10 words, with a note on the visual that should accompany it.

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.

09One value prop → an angle matrix

Use it when: Starting a fresh test and you want diverse angles, not 10 versions of one.

I'm advertising [PRODUCT] to [AUDIENCE]. Build me an angle matrix: 8 distinct messaging angles (e.g. status, fear of missing out, time saved, money saved, ease, identity, social proof, risk reversal). For each angle, write one headline and one primary-text opener I could test. Rank the 8 by how well they fit this audience and say why.
10Rewrite a losing ad

Use it when: An ad has fatigued or never worked and you want diagnosis + fixes.

Here's an ad that's underperforming (CTR [X]%, below our [Y]% benchmark): """ [PASTE YOUR CURRENT AD] """ Audience: [AUDIENCE]. Offer: [OFFER]. Diagnose the 3 most likely reasons it's underperforming (hook, clarity, offer, proof, or CTA), then rewrite it 3 ways — each fixing a different weakness. Explain what you changed and why for each.
11Compliance & policy pass

Use it when: Before launch, to catch claims that'll get the ad disapproved.

Review this ad copy for [PLATFORM] ad-policy risk: """ [PASTE AD COPY] """ Flag anything likely to trigger disapproval — unverifiable claims, prohibited/restricted terms, personal-attribute targeting, "before/after" issues, or sensational language. For each flag, give a compliant rewrite that keeps the persuasive intent.
12Turn winners into a brief

Use it when: You have a winning ad and want the next batch to build on it.

These are my 2 best-performing ads: """ [PASTE WINNERS] """ Reverse-engineer what's working (hook type, angle, framework, proof). Summarize the pattern in 3 bullets, then write 6 new ad variations that extend the winning pattern without repeating it — 3 for [PLATFORM A], 3 for [PLATFORM B].

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.

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:

1,000+ marketers use Ryze

State Farm
Luca Faloni
Pepperfry
Jenni AI
Slim Chickens
Superpower

Automating hundreds of agencies

Speedy
Human
Motif
Broadplace
Directly
Caleyx
G2★★★★★4.9/5
TrustpilotTrustpilot rating

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.

Let AI write & run your ads

generate · launch · reallocate 24/7

Live results across
2,000+ clients

Paid Ads

Avg. client
ROAS
0x
Revenue
driven
$0M

SEO

Organic
visits driven
0M
Keywords
on page 1
48k+

Websites

Conversion
rate lift
+0%
Time
on site
+0%
Last updated: Jun 26, 2026
All systems ok

Let AI
Run Your Ads

Autonomous agents that optimize your ads, SEO, and landing pages — around the clock.

Claude AIConnect Claude with
Google & Meta Ads in 1 click
>