On this page (8)
The rules that make a script work
Every script below follows the same four rules. Break one and the reply rate drops.
- 1Their name and their business in the first line. That's what shows in the preview.
- 2One specific, true detail you found: their service area, a recent post, something on their website.
- 3A question they can answer in a few words. Not “would you be open to a call.”
- 4No link, no price, no list of services. You're starting a conversation.
Keep it to two or three short sentences. Anything longer on a phone looks like a sales email.
Five openers you can adapt
1. The website gap
Hey James, saw Okafor Roofing covers three counties but quotes still go through the phone. Do most estimates come in by call right now?
Works because it's specific and slightly uncomfortable. They know it's true.
2. The group comment
Hi Maria, saw your comment in Salon Owners Texas about ad costs. Are referrals still doing most of the heavy lifting for you?
Works because you're quoting them back to themselves. Nothing feels less cold.
3. The hiring post
Hey Dev, noticed you're hiring a second estimator. Is that because the pipeline's full, or so you can finally go after commercial work?
Works because a hiring post is a growth signal, and you're asking about their plan, not your offer.
4. The recent job
That kitchen you posted last week is great. Do most of your jobs come from past customers, or are you getting new ones online too?
Works best after you already liked or commented on that post, so the praise isn't out of nowhere.
5. The peer question
Hey Sam, quick one since you run a clinic in Tampa. How are you finding new patients these days, mostly Google?
Works because it's easy to answer and it opens the exact topic you want to talk about.
The openers that get deleted
You've seen these. You've probably deleted a few this week.
Hi there! I came across your business and was really impressed. We are a full-service digital agency offering SEO, ads, web design and more. Can I send you our portfolio?
No name. Nothing specific. A menu of services. An ask for their time. And a promise of a link. Every rule broken in one message.
Where the specific detail comes from
The scripts only work if the detail is real. Five minutes of homework per lead is enough, and you know where to look.
- Their Facebook profile: the business they list, the town, the last few posts.
- Their website: services, service area, whether there's online booking or just a phone number.
- The group or post you found them in: what they asked, what they complained about, what they recommended.
Pick one detail, not three. One true thing reads like attention. Three reads like a dossier.
And check it's still true. A post from two years ago about a new truck isn't news anymore, and a service area they dropped makes you look like you didn't really look. Recent beats clever every time.
Follow-ups that bring back the quiet ones
Silence on Messenger usually means “busy,” not “no.” Owners see the message, mean to answer, then a customer calls. A light follow-up a few days later catches them at a better moment.
Change the angle each time instead of repeating yourself. One adds a new detail. One offers something small and useful. The last one gives them an easy out.
Also saw you do commercial flat roofs, which most crews around you don't. Is that the side you're trying to grow?
No worries if the timing's off, James. Want me to check back after the busy season?
Two to three follow-ups is plenty. And the moment they reply, stop the sequence. A scheduled nudge landing on top of a real answer kills the thread.
From reply to booked call
When they answer, answer back fast. A reply that sits for a day goes cold. Ask one more question, then offer the call as the obvious next step, with a specific time.
Makes sense. It's easier to show you than type it out. 20 minutes Wednesday morning?
Pick a time that fits their day. Trades owners are on job sites by 7am and answer messages at lunch or in the evening. Offer an early slot or an evening one, and they're far more likely to say yes than to a mid-morning call.
What it does on Facebook, step by step.
Bazooka writes each opener from research on the lead's business: the company from their Facebook profile and a read of their website, plus the group or post they were found in. It warms up with a profile view, a like and a short comment on 1 to 3 posts, then sends the Messenger message the next day.
Follow-ups are timed by the AI, up to your limit, and stop the moment someone answers. A live signal catches every reply, and the AI closer handles the questions and objections and books the call onto your calendar. The openers and follow-ups that get answered are kept, and the ones that don't are rewritten.
Questions people ask
How long should a cold Facebook message be?
Two or three short sentences. Their name and business up front, one specific detail, one easy question. Anything longer looks like a sales email on a phone.
How many follow-ups should I send on Messenger?
Two to three, a few days apart, each with a new angle. Stop the moment they reply.
Should I mention my price in the first message?
No. Price before interest just gives them a reason to say no. Earn the reply, then the call, then talk numbers.
Sources
Get the next playbook in your inbox.
Leave your email and we will send you new guides on Facebook and the other channels we run.