Before & After Content
Lesson 4 of 76 min read

Writing Captions That Actually Get Engagement

A great photo or video with a weak caption leaves results on the table. A great caption makes people stop, read, comment, and share. This lesson gives you caption formulas you can reuse forever — and shows you how to write one in under 2 minutes using AI.

The 3 Caption Formulas That Work for Service Businesses

Formula 1 — Problem → Solution → CTA
"This kitchen had [PROBLEM]. The homeowner had been dealing with it for [TIME]. We got in, [WHAT YOU DID], and now [RESULT]. If you're in [CITY] and dealing with something similar — give us a call. Link in bio."

Why it works: People see their own problem in the opening line and keep reading to see if you solved it.
Formula 2 — The Local Callout
"Just wrapped up a job in [NEIGHBORHOOD/CITY]. Take a look at this [BEFORE/AFTER]. This [TYPE OF JOB] is one of the most common calls we get from homeowners in the area — and one of the most satisfying to fix. Tap our profile if you need us. 📞"

Why it works: Hyperlocal language (neighborhood names, city references) dramatically increases local engagement and saves.
Formula 3 — The Warning / Educational Hook
"⚠️ If your [item] looks like this first photo — don't ignore it. [CONSEQUENCE of ignoring]. This is what we fixed for a homeowner in [CITY] this week. The after speaks for itself. When in doubt, get it checked. Drop a comment or DM us."

Why it works: Warning-style content gets saved and shared — people forward it to family/friends who might have the same issue.

Using AI to Write Captions in 2 Minutes

This is one of the best uses of ChatGPT for service businesses. Save this prompt in your phone notes and use it after every job:

ChatGPT Caption Prompt
Write me 3 social media captions for a before and after photo of [describe the job]. I'm a [trade] business serving [city]. The before showed [describe problem]. The after shows [describe result]. Make each caption about 3-4 sentences, conversational and local-feeling. Include a call to action to contact me. Add 5 relevant local hashtags at the end of each one.

Paste it into ChatGPT, swap the brackets for your job details, and you have 3 ready-to-use captions in under 60 seconds.

Hashtags — What Actually Matters

  • Use 3–5 hashtags maximum on Facebook (more looks spammy).
  • Use 5–10 on Instagram (the algorithm uses these for discovery).
  • Always include a local hashtag: #[CityName], #[CityName]Plumber, #[Neighborhood].
  • Include a trade hashtag: #PlumbingLife, #ElectricalWork, #CleaningServices.
  • Avoid viral mega-hashtags like #love or #instagood — too much competition, zero local value.

Better than hashtags: tagging the city or neighborhood directly in the post text ("Just finished a job in Riverside Heights…") outperforms hashtags on most platforms in 2025 and beyond. Geographic keywords in the caption text feed both the algorithm and AI search.

Out of fresh photos? Recycle a great review instead

No new job to post today? Paste a 5-star customer review into our free Review → Content tool and get 5 ready-to-post variants in seconds — perfect filler content between jobs.

Open the Review → Content tool