Facebook ad copy in 5 angles, ready to test
Running ads with one version of the text is guessing. This prompt gives your todo.is agent your offer and customer, has it look at your landing page, and writes five Facebook and Instagram ad variations built on different angles, each split into the exact fields Meta Ads Manager asks for.
The prompt
- Write Facebook and Instagram ad copy for [PRODUCT OR SERVICE]. Read my landing page: [LANDING PAGE URL]. My customer is [WHO BUYS IT] and their biggest problem is [MAIN PROBLEM]. The offer is [OFFER]. Write 5 variations, each from a different angle: pain, result, social proof, objection-busting and curiosity. For each, give primary text (a version under 125 characters and a longer one up to 3 short paragraphs), a headline under 40 characters, a description under 30 characters, and the best call-to-action button. No claims I cannot prove, no "you" statements about personal traits like health or money that break Meta’s ad rules. Put everything in an Excel file with one row per variation.
What to change
- [PRODUCT OR SERVICE]: e.g. "a meal prep delivery service" or "online Spanish lessons".
- [LANDING PAGE URL]: Where the ad sends people. Your agent reads it to match the message.
- [WHO BUYS IT]: e.g. "busy parents in Manchester who want healthy dinners".
- [MAIN PROBLEM]: In the customer’s words, e.g. "no time to cook after work".
- [OFFER]: e.g. "first week 30% off" or "free trial lesson".
Example result
- Variation 1: Pain
- Primary text (short): 6 p.m., empty fridge, takeaway again? Dinner can be ready in 5 minutes.
- Primary text (long): It is 6 p.m. The kids are hungry and the fridge is empty. Again.
- Greenplate delivers 5 fresh, balanced dinners every Monday. Heat for 5 minutes, done.
- First week 30% off. Skip or cancel any week.
- Headline: Dinner sorted in 5 minutes
- Description: First week 30% off
- Button: Order now
- Variation 2: Result
- Primary text (short): Five weeknight dinners, zero cooking, and Sunday back for yourself.
- Headline: Get your evenings back
- Description: Fresh meals every Monday
- Button: Learn more
- Variation 3: Social proof
- Primary text (short): "My kids actually eat the vegetables." 4,000 Manchester families get Greenplate every week.
- Headline: Manchester’s family dinner box
- Description: Rated by local parents
- Button: Shop now
- Variation 4: Objection-busting
- Primary text (short): Worried it is a subscription trap? Skip any week in one tap, cancel anytime, no calls.
- Headline: No contract. Skip anytime.
- Description: First week 30% off
- Button: Order now
- Variation 5: Curiosity
- Primary text (short): The one Sunday habit that stopped our 6 p.m. dinner panic.
- Headline: How busy parents eat well
- Description: See this week’s menu
- Button: See menu
- Testing notes
- • Start with variations 1, 3 and 4 in one ad set and let Meta show each enough times before judging.
- • Replace the "4,000 families" line with your real number before running variation 3.
How to do it with todo.is
- Copy the prompt and fill in the product, landing page, customer, problem and offer.
- Paste it into todo.is. Your agent reads the landing page in a browser so the ad matches what people will see.
- You get the copy in chat plus an Excel file with one row per variation.
- Paste the text into Meta Ads Manager yourself. Ask for "3 more pain angles" once you see which one wins.
Tips for a better result
- Test angles, not word swaps. Five different reasons to buy teach you more than five versions of the same sentence.
- The first 125 characters show before "See more" in most placements, so the hook and offer must fit there.
- Match the ad to the landing page headline. A mismatch makes people bounce, which wastes the click.
- Keep a proof bank: tell your agent your real reviews and numbers once, and it will only use those in future ads.
Facebook ad copy: FAQ
- How long should Facebook ad text be? The first line or two show before "See more", so put the hook and offer in the first 125 characters. Longer text can work for warm audiences who already know you.
- What should a Facebook ad headline say? Keep it short, around 25 to 40 characters, and state the benefit or the offer. It shows under the image in bold.
- What words get Facebook ads rejected? Ads that imply you know personal traits, like "Are you overweight?" or "Struggling with debt?", often break Meta’s policies. Talk about the product, not the reader’s personal situation.
- Can todo.is run my Facebook ads? No. Your agent writes and organizes the copy. You set up and pay for the ads in Meta Ads Manager yourself.
JavaScript is required to use the todo.is app.