Write Facebook ad copy for a local service
Enter the business, the trade, the area and your offer. Get three ad drafts with primary text, a headline and a description, each with a character count. Free, no account.
Your Facebook ad drafts
Example inputs, pre-filled so you can see how it works. Replace them with your own details.
Three Facebook ad drafts for Smith Plumbing, each with primary text, a headline and a description, and every part counted in characters.
Ad 1: the offer
Primary text: Looking for a local plumber in Dallas? Smith Plumbing offers same-day drain cleaning. Message us for a quote. Headline: Same-day drain cleaning in Dallas Description: Smith Plumbing
Primary text 109 characters, headline 33, description 14
Ad 2: the business
Primary text: Smith Plumbing helps homes and businesses in Dallas with same-day drain cleaning. [Add one true detail: years in business, a licence you hold or a guarantee you really give.] Message us for a quote. Headline: Smith Plumbing, Dallas Description: Get a quote
Primary text 198 characters, headline 22, description 11
Ad 3: the question
Primary text: Need same-day drain cleaning in Dallas? Tell Smith Plumbing what you need and we will [what happens next, in your words]. Message us for a quote. Headline: Need same-day drain cleaning? Description: Get a quote
Primary text 145 characters, headline 29, description 11
Copy everything
Drafts are templates filled with your words, with no AI. Text in [brackets] is for you to fill in truthfully: add only claims you can prove, and leave out reviews, awards and prices you do not have. Meta has its own ad policies and field limits, and some categories have extra rules, so check the current ones in Ads Manager before you publish. Nothing here predicts how an ad will perform.
What a local service ad needs
- The place: name the town or area, so the right people stop on it.
- One offer: say what you do in a phrase, not a list of every service.
- One true detail: a licence, years in business or a real guarantee. Never an invented one.
- One next step: a quote, a call or a booking. The button and the text should agree.
Pitch this to businesses that need it
If you run ads for local businesses, start with the ones whose online presence is thin. Search 67Leads by trade and city, or look at businesses with few reviews, businesses with no website and businesses with an owner email.
Get 67 leads free No card. Search free with contacts masked.
Google Ads budget estimatorGoogle Business Profile post generatorValue proposition generatorLocal landing page outline generatorPlumbers lead lists67Leads pricing
Questions
Name the area, say the one thing you offer, add one detail you can prove and finish with a single next step.
Each draft shows a character count for every part. Meta sets and changes its own limits, so check the current ones in Ads Manager.
Only real ones. The drafts use brackets for details only you know, and promise nothing.
No. It fills templates with what you type and makes no network calls.
No. The result is written when the page is served and not saved.
More free tools
Local business counterNo-website business finderLead list previewCold email template generatorCold call objection handlerLocal SEO audit checklist generatorAgency client onboarding checklist generatorLocal citation list builderLocal keyword generatorNo-website pitch email generatorDiscovery call questions generatorGoogle Business Profile post generatorGatekeeper script generatorDoor-to-door sales script generatorAppointment setting script generatorSMS follow-up template generatorWebsite audit email generatorAgency profit margin calculatorLeads needed calculatorRetainer vs project pricing calculatorLocal landing page outline generatorWebsite maintenance plan pricing calculatorReferral request script generatorCold email subject line generator for local businessesClient report template generatorGoogle Ads budget estimator for local tradesProposal follow-up email generatorAll Cold email & call writing toolsAll tools