Skip to content
Strategy 8 min read

How to Turn Your Meta Ad Winners Into ChatGPT Ads (Without Copy-Pasting)

Your best Meta ads already prove which promise sells. Here is how to carry that message into ChatGPT ads, rewritten for a conversation instead of a feed.

If you have been running Meta ads for a while, you are sitting on the most valuable input a new channel can have: proof. Somewhere in your account are ads that have run for months, survived creative refreshes and kept producing sales. They tell you which promise your customers respond to, which proof they believe and which offer gets them to act.

The temptation when you start ChatGPT ads is to paste those winners straight in. That rarely works. A Meta ad is built to interrupt someone scrolling a feed. A ChatGPT ad appears under an answer to a question someone just asked. The message can carry over. The execution cannot. This guide walks through how to separate the two and rebuild your winners for ChatGPT.

Why the message transfers but the ad doesn't

A winning Meta ad has two layers:

  • The message: what you promise, how you prove it, and what you offer. "Odor-free gym clothes after one wash, tested by 10,000 reviewers, 30-day guarantee."
  • The execution: the hook, the format, the visual, the length, the tone. A three-second UGC clip of someone sniffing a shirt, a punchy caption, a "Shop Now" button.

The message is what customers buy. The execution is what stops a thumb. In ChatGPT, nobody is scrolling. The person has already said what they want, in their own words, and is reading an answer. Your ad does not need to interrupt anything. It needs to be the obvious next step after the answer.

That shift changes nearly every execution choice:

ElementMeta feed adChatGPT chat card
JobInterrupt and create interestAnswer a stated need
LengthPrimary text ~125 characters visible, headline ~27–40 recommendedHeadline 3–50 characters, body up to ~100
VisualVideo, UGC, motion, bold text overlaysOne image in a small card
HookPattern interrupt, curiosityRelevance to the question
TargetingBroad audience, creative does the workContext hints describing situations
TonePersonal, energetic, sometimes provocativeClear, specific, helpful

Step 1: Find your true winners

Not every high-ROAS ad is a winner. A good winner has:

  • Longevity: it has run for 60+ days and is still delivering. Short-lived spikes often reflect a promo or a lucky audience.
  • Scale: it has spent meaningfully, not just a few hundred dollars.
  • Consistent efficiency: cost per purchase that holds steady as spend increases.
  • Message clarity: you can state what it promises in one sentence.

Pull your top 5 to 10 ads by spend over the last six months, then filter for those that meet your efficiency target. If you have Meta's Advantage+ campaigns with many creatives, look at which ones the system kept spending on, since that is a signal it found them productive.

If your own account is thin, the same logic applies to your niche. Long-running ads in Meta's Ad Library are a strong signal that an advertiser finds them profitable. Our guide on why long-running ads are your best creative research explains how to read them. Use competitors' ads only to understand which messages resonate in your category; never copy their copy, images or brand assets.

Step 2: Extract the message

For each winner, write down three things in plain language:

  1. Promise: what result or benefit does the ad offer?
  2. Proof: why should someone believe it?
  3. Offer: what do they get for acting now?

A hypothetical example for a laundry additive brand:

  • Promise: Gym clothes that stop smelling after one wash
  • Proof: Enzyme formula, thousands of reviews mentioning odor
  • Offer: Starter bottle with free shipping and a money-back guarantee

Strip out the execution: the UGC creator, the "POV:" caption, the slow-motion pour. What remains is the message you will carry over. The free winning ad analyzer can help you break an ad into these parts, and the promise, proof, offer framework goes deeper on each.

Step 3: Find the questions the message answers

This is the step most advertisers skip, and it is the most important. A Meta ad finds people. A ChatGPT ad is found by a question. Ask: who would type something into ChatGPT where this message is the best next step?

For the laundry additive:

  • "Why do my workout clothes still smell after washing?"
  • "How do I get the smell out of synthetic gym shirts?"
  • "Is it bad to wash workout clothes in hot water?"
  • "Best way to wash running clothes so they last"

Each question frames the same promise slightly differently. The first is about frustration with a current routine. The second is about a specific fabric. The last is about longevity. You might end up with different ads for each.

Your reviews, support tickets and the comments on your Meta ads are full of these questions. The buyer question finder can help you expand them.

Step 4: Rewrite for the chat card

Now write the ChatGPT ad as an answer to the question. Keep the message, rebuild the execution.

Here is how a hypothetical Meta winner might translate.

Meta primary text (original):

POV: you finally found something that actually gets the gym smell out. My husband's shirts used to reek even after washing. One capful and they're done. Over 10,000 five-star reviews. Try it risk-free.

ChatGPT ad (rewritten):

  • Headline: Get Lingering Odor Out of Gym Clothes
  • Body: Enzyme laundry booster made for synthetic fabrics. Add one capful. 30-day money-back guarantee.

What changed:

  • The "POV" hook and personal story are gone. In a chat card they read as noise.
  • The headline names the problem the person just asked about.
  • The proof shifted from a review count to the mechanism (enzymes, synthetic fabrics), which is easier to state accurately in 100 characters. If you use a review count, it must be real and shown on the landing page.
  • The offer stayed, stated plainly.

The headline is 37 characters and the body is 95, within the 50 and 100 character limits. Check yours with the ad character counter.

Elements that do not translate

Some common Meta execution habits cause problems in ChatGPT ads:

  • Before-and-after imagery: prohibited under OpenAI's ad policies.
  • "Stop scrolling" hooks and ALL CAPS: meaningless in a conversation and flagged as clickbait.
  • Fake urgency: "Sale ends tonight" countdowns are prohibited unless the deadline is real.
  • Implied mind-reading: "We know you've been searching for..." implies the ad knows the conversation, which OpenAI prohibits.
  • Influencer or UGC testimonials: a quote in a chat card has little context and can drift into unverifiable claims.
  • Competitor comparisons by name: not allowed in ChatGPT ad copy.

Step 5: Translate the audience into context hints

On Meta, you may run broad targeting and let the creative find buyers. In ChatGPT, you describe the conversations your ad belongs in with context hints. Turn the questions from Step 3 into situation-based hints:

  • runner whose synthetic workout shirts still smell after going through the wash
  • person who does hot yoga and is frustrated that leggings hold onto odor
  • parent washing a teenager's sports uniforms and looking for a way to remove stubborn sweat smell

Each describes a person, a situation and a need. Avoid keyword-style hints like "laundry detergent." The context hints generator can draft a first set.

Step 6: Match the landing page

Your Meta landing page was built for someone who had just been interrupted. The ChatGPT visitor arrives with a specific question already answered in part. Adjust:

  • Lead with the problem from the question, in the same words as the ad.
  • Explain how the product works, briefly, since the user has been reading an explanation.
  • Put the offer and guarantee near the top.
  • Keep proof real and visible: review counts, test results, or certifications that back the ad.

Step 7: Test the translation, not just the ad

Run two or three ChatGPT variants per winning message, each tied to a different question angle. Measure with the OpenAI pixel or Conversions API, and compare cost per purchase against the original Meta ad's numbers as a reference point, not a target. Different channels have different costs and conversion rates.

If a message that won on Meta underperforms in ChatGPT, the problem is often the question match, not the message. Try a different angle before abandoning it. Our ChatGPT ads testing framework covers how long to run tests and how to judge them.

How SecondWin automates this process

SecondWin does this translation for you. You enter your URL and it works out your product, buyer and niche. It then mines Meta's Ad Library for the longest-running ads in your niche, since ads that survive 60+ days are the ones that keep selling, and extracts the proven message from each: the promise, the proof and the offer, along with the buyer questions each message answers.

It writes original ChatGPT-native ads with headlines, descriptions, image concepts, context hints and landing links, without copying anyone's copy or creative, and checks each against OpenAI's policies and its own rules. Once you pick a plan and add SecondWin as an Admin on your OpenAI ad account, it launches and manages campaigns, with spend billed by OpenAI directly to you. Get a free analysis of your site to see which proven messages it finds in your niche, or review the plans. SecondWin is independent and not affiliated with OpenAI or Meta.

FAQ

Can I run my Meta ads on ChatGPT without changing them?

Not effectively. ChatGPT ads have a 3 to 50 character headline and about 100 characters of body, a single image, and appear beneath an answer rather than in a feed. Hooks, UGC formats and before-and-after visuals that work on Meta either do not fit or conflict with OpenAI's policies. Keep the message and rewrite the execution.

What part of a Meta ad carries over to ChatGPT?

The message carries over: the promise, the proof and the offer. Those are what customers actually respond to. The execution, including hooks, video formats, creator testimonials and urgency devices, generally does not. Rewrite the message as a direct, specific answer to a question your buyer would ask ChatGPT.

How do I know which Meta ads are real winners?

Look for ads that have run 60+ days, spent meaningfully, held steady efficiency as spend grew, and carry a message you can state in one sentence. Short spikes driven by promotions are less reliable. If your own account is thin, long-running ads in your niche in Meta's Ad Library can show which messages resonate, though you should never copy competitors' copy or creative.

Should my ChatGPT ads use the same landing page as my Meta ads?

Often a modified version works better. ChatGPT visitors arrive having asked a specific question and read an answer, so the page should open with that problem in the same words as the ad, explain how the product works, and show the offer early. Keeping message match tight usually matters more than which page template you start from.

Free tools

All 36 tools