{"id":"sb-bakery-search-ad","audience":"small-business","category":"social-content","technique":"format","title":"Write a search ad that fits the platform's character limits","free":false,"task":"You own Crumb & Kettle bakery and are setting up a search ad. The ad form has 5 boxes, so you need exactly 5 plain-text lines labeled \"Headline 1:\", \"Headline 2:\", \"Headline 3:\", \"Description 1:\" and \"Description 2:\", with nothing else. Each headline must be 30 characters or less and each description 90 characters or less. Only advertise what you still sell, at today's prices. Write a prompt that gets you text you can paste straight into the form.","materialLabel":"Your notes (attached to your prompt automatically)","material":"Crumb & Kettle - notes for the search ad\n\nWho we are: neighborhood bakery and coffee bar, 22 Maple Row, Ashford. Open 7am-3pm, Wed-Sun.\n\nWhat people search for that we want to show up for: sourdough near me, custom birthday cakes, bakery Ashford, cronuts.\n\nWhat we sell:\n- Sourdough loaves, baked every morning ($9)\n- Cronuts, Saturdays only ($5)\n- Custom birthday cakes, order 3 days ahead, from $40\n- Cardamom buns (our best seller)\n- Coffee from Hollis Roasters\n\nReviews say: \"best sourdough in the county\" (from a Google review, not an award).\n\nLink: crumbandkettle.example/order\n\n---\nNotes to self, updated Nov 4:\n- We stopped making cronuts in October. Not coming back. Take them out of everything.\n- Cake prices went up with butter costs. Custom cakes now start at $45, not $40.\n- Don't say \"award-winning\" anywhere. We've never won one, people keep assuming.\n- Holiday pie preorders might start Dec 1. Not confirmed, don't advertise yet.","rules":[{"type":"maxWords","max":55},{"type":"plainText"}],"mistakes":[{"title":"Not giving the form's layout","why":"The AI writes one ad as a paragraph, or several versions with a strategy note, none of it pasteable.","fix":"Add: \"Exactly 5 lines labeled Headline 1:, Headline 2:, Headline 3:, Description 1:, Description 2:. Nothing else.\"","checks":["r0"]},{"title":"Not passing on the limits","why":"The AI has no idea how small the ad boxes are, so it writes headlines that won't fit.","fix":"Add: \"Each headline 30 characters or less (2 to 4 words), each description 90 characters or less.\"","checks":["r1"]},{"title":"Advertising what you don't sell","why":"Cronuts and the $40 cake price are in your notes, and the AI uses them unless you point to the Nov 4 update.","fix":"Add: \"Use my Nov 4 notes: no cronuts, cakes from $45, no award, no holiday pies.\"","checks":["r2"]},{"title":"Trusting the AI to count","why":"AI is bad at counting characters and words, so it drifts over the limits.","fix":"Give it short targets it can hit: \"headlines 2 to 4 words, descriptions under 12 words.\"","checks":["maxWords","r1"]},{"title":"Getting markdown in an ad form","why":"AI bolds the labels, and the asterisks end up inside your ad.","fix":"Add: \"Plain text, no bold.\"","checks":["plainText"]}],"promptHints":[{"label":"Gives the exact layout","patterns":["headline 1","label","5 lines","five lines","3 headlines"]},{"label":"Passes on the character limits","patterns":["30 char","90 char","\\d+\\s*char"]},{"label":"Uses the updated notes","patterns":["cronut","\\$?45","nov(ember)? 4","update","award"]},{"label":"Keeps lines short","patterns":["\\d+\\s*words","short"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","nothing else"]}],"hint":"An ad form has fixed boxes with tight limits, and your notes include things you don't sell anymore. Give the AI the exact layout, the limits, and which notes are current.","rubricLabels":["The reply is exactly 5 lines, labeled in order 'Headline 1:', 'Headline 2:', 'Headline 3:', 'Description 1:', 'Description 2:', with no intro, extra options or notes","Each headline's text is 30 characters or less and each description's text is 90 characters or less (not counting the label)","Never mentions cronuts, holiday pies or an award, and if it gives a custom cake price it says from $45 (never $40)"]}