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

Download as .txt

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

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

What should a Facebook ad for a local business say?

Name the area, say the one thing you offer, add one detail you can prove and finish with a single next step.

How long should the ad text be?

Each draft shows a character count for every part. Meta sets and changes its own limits, so check the current ones in Ads Manager.

Can I add reviews or prices to the ad?

Only real ones. The drafts use brackets for details only you know, and promise nothing.

Does this use AI?

No. It fills templates with what you type and makes no network calls.

Is anything I type stored?

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