One repeatable structure for every local business. Top half names the pain, bottom half delivers the solution + offer. Below: where every element sits in 9:16 (Reels/Stories) and 4:5 (feed), then fill-in examples for each niche.
Both canvases are 1080px wide. Dashed bands = zones. Shaded bands at top/bottom of 9:16 are the app-UI safe zones — keep words out of them.
| Zone | What goes here | Rules of thumb |
| Brand | Logo or [Business Name] + a 2–4 word eyebrow. | Small. It earns trust, it isn't the hook. |
| Pain headline | The frustration in the prospect's own words. Emphasize one word in red. | 5–8 words max. Readable in 1 second. |
| Visual | Real photo of the problem or the after-result. | Add a dark gradient so text stays legible. |
| Solution + proof | How you fix it + one credibility chip (years, reviews, guarantee). | One sentence. Specific beats clever. |
| Offer + CTA | One offer ([% off], [$ price], free X) + one action. | Contrasting bar. Never two offers. |
Each card = the four text zones, written out. Same skeleton, swapped copy.
Dentist — implants
Pain"Hiding your smile in every photo?"
SolutionFull-arch implants — eat, laugh, smile again in [X] visits.
OfferFrom [$XXX]/mo · free consult
CTABook your free consult
Med spa / aesthetics
Pain"Tired of looking tired?"
SolutionTox + filler by licensed injectors — natural, never frozen.
Offer[$XX] off your first treatment
CTAClaim your offer
Law firm — injury
Pain"Injured and the bills won't stop?"
SolutionYou pay nothing unless we win · [X]+ yrs for [City] families.
OfferFree case review
CTACall [phone]
Chiropractor
Pain"Living on painkillers just to get through the day?"
SolutionAdjustments that fix the cause, not mask it.
Offer[$XX] new-patient exam + X-rays
CTABook your exam
HVAC
Pain"AC out in [month] heat?"
SolutionSame-day repair · upfront pricing · no surprises.
Offer[$XX] off any repair · free estimate
CTASchedule today
Roofing
Pain"Storm left your roof a question mark?"
SolutionFree drone inspection · we handle the insurance claim.
OfferFree inspection
CTAGet your inspection
Plumbing
Pain"Water where it shouldn't be?"
SolutionLicensed plumbers · [X]-min response · clean work.
Offer[$XX] off first service
CTACall now
Garage door
Pain"Garage door stuck again?"
SolutionSame-day repair + tune-up · parts in stock.
Offer[$XX] tune-up special
CTABook repair
Gym / BJJ
Pain"Another year of saying 'I should train'?"
SolutionBeginner-friendly classes · real community.
Offer[X]% off · free trial week
CTAStart free trial
Kids activities
Pain"Tired of constant tantrums?"
SolutionClasses that build focus + discipline (and burn energy).
Offer[X]% off first month
CTAReserve a spot
Medical weight loss
Pain"Diets keep failing you?"
SolutionPhysician-guided GLP-1 program built for your body.
Offer[$XX] first month
CTACheck eligibility
Real estate agent
Pain"Home sitting on the market?"
SolutionPro photos + pricing strategy · sold in [X] days avg.
OfferFree home valuation
CTAGet your valuation
Auto repair
Pain"Check-engine light ruining your week?"
SolutionHonest diagnosis · fair pricing · done right.
OfferFree diagnostic with repair
CTABook service
Salon / barber
Pain"Still hiding that last bad cut?"
SolutionStylists who actually listen before they cut.
Offer[$XX] off your first visit
CTABook your chair
Cleaning service
Pain"No time to clean, no energy to care?"
SolutionVetted cleaners · flat pricing · spotless every time.
Offer[$XX] off your first clean
CTAGet a quote
Pest control
Pain"Sharing your home with uninvited guests?"
SolutionSafe, guaranteed treatment — they don't come back.
Offer[$XX] off first treatment
CTASchedule today
Landscaping / lawn
Pain"Yard looking rough?"
SolutionFull-service care on a schedule you forget about.
OfferFirst mow [$XX]
CTAGet a quote
Med / dermatology
Pain"Skin issue you keep putting off?"
SolutionBoard-certified care · appointments this week.
OfferNew-patient visit [$XX]
CTABook now