A clear, step-by-step guide to digital marketing — no jargon, just what works for local businesses.
This is the #1 free tool for any local business. It puts you on Google Maps and in local search results — and it costs absolutely nothing to set up.
A free profile on Google showing your business name, address, phone, hours, photos, and reviews directly in Maps and Search — before people even reach your website.
Go to business.google.com, claim your business, fill in every single field, add at least 10 photos, and verify your address by postcard or phone call.
Business name (exact legal name), full address, local phone number, website URL, hours, primary + secondary categories, and a 750-character keyword-rich description.
Businesses with 100+ photos get 520% more phone calls. Upload your storefront, team, products, and before/after work. Add fresh photos every single week.
Post updates, offers, and events on your profile weekly. Google rewards active profiles with higher rankings. It takes 2 minutes and is completely free.
Anyone can ask AND answer questions. Get ahead of it — write your own Q&As covering common customer questions before strangers answer incorrectly.
Like a lemonade stand: Google Maps is a giant neighborhood map. Your GBP is the pin that says "My stand is RIGHT HERE" — with a photo, your hours, and what people think of your lemonade. Without this pin, customers searching nearby walk right past you.
Your website is your online home. A local business needs specific pages built the right way — so Google sends nearby customers to you first, not your competitors.
Your city + service must appear in the H1 heading and title tag. Example: "Miami Plumber — Fast Emergency Service." Google reads your H1 first. Make it count.
One page per service — never bundle them. "Water Heater Repair" and "Drain Cleaning" each need their own page with 500+ words. Separate pages = more keywords = more traffic.
Name, address, and phone (NAP) written out clearly + an embedded Google Map + a contact form. This page is where leads happen. Do not skip it.
Serve multiple cities? Build one page per city. "Plumber in Coral Gables," "Plumber in Brickell." Each page captures local searches for that specific area and city name.
Your story, your team, your local roots. People trust people, not logos. A real face and a real story can increase conversion rates by up to 45%. Don't be invisible.
Collect all reviews here with schema markup — invisible code telling Google to show gold stars in search results. Star-rich results get 30% more clicks than plain links.
Answer questions your customers search for. "How often should I clean my drains?" Each article targets a keyword and brings free traffic for years after it's published.
Google sometimes puts FAQ content in a featured snippet — the answer box at the very top of results, above all paid ads. That's position zero, for free. Claim it.
Show before/after photos. Every image needs alt text describing it (e.g., "drain cleaning Miami kitchen") — this is how images rank in Google Images and drive extra traffic.
The blue clickable text in Google results. Format: Service + City + Brand. Example: "Water Heater Repair Miami | Joe's Plumbing." Keep under 60 characters.
Invisible JSON-LD code telling Google your business type, hours, reviews, and more. Add LocalBusiness schema to every page. Free to add — huge impact on how you appear.
75% of local searches happen on phones. Your site must load in under 3 seconds and pass Core Web Vitals. Test yours free at pagespeed.web.dev right now.
Your business Name, Address, and Phone number must be IDENTICAL on your website, Google, Yelp, Facebook, and every directory. Even "St" vs "Street" is a mismatch. One inconsistency confuses Google and kills your local trust signals.
Get Steps 3–8 of this guide AND the complete Affiliate Marketing Playbook ebook — all for just $9.99.
Already paid? Enter your access code below 👇
Your access code is emailed to you instantly after purchase.
93% of people read reviews before choosing a local business. Reviews are your most powerful trust signal — and they're free to collect if you have a system.
Ask immediately after a job is done — when the customer is happiest. Send a direct link to your Google review page via text. Friction kills follow-through. Make it one tap away.
Use GoHighLevel or any CRM to send an automatic text 1–2 hours after a job is complete. Include your direct review link. Set it once, collect reviews on autopilot forever.
Google rewards active, engaged businesses. Reply to 5-star reviews with genuine gratitude. For negative ones — stay calm, acknowledge the concern, offer to resolve it. It shows you care.
10+ reviews starts building trust. 50+ puts you ahead of 80% of local competitors. 100+ makes you a local authority. Recent reviews matter most — keep the pipeline flowing.
Review request script: "Hey [Name], thank you so much for choosing us! If you're happy with our service, could you leave us a quick Google review? It only takes 30 seconds and it helps our small business a lot. Here's the direct link: [link] 🙏"
Your foundation is built. Now you need traffic — real people finding your business. Here are the 3 main channels, what each one costs, and how to start.
TikTok, Instagram Reels, YouTube Shorts. Show behind-the-scenes work, quick tips, before/after transformations. Post 3–5 times per week. One viral video can generate hundreds of leads at zero cost.
Google Local Services Ads appear before all results with a "Google Guaranteed" badge — pay only per lead, not per click. Meta Ads let you target by zip code and interest. Start at $5–10/day.
Your most valuable long-term asset — you own it, no algorithm can take it away. Collect emails and phone numbers from every customer. 200 people on a list can generate thousands in revenue from one campaign.
Traffic means nothing without conversion. This is where the money is made — or lost. These 3 systems are what separate businesses that grow from ones that stay stuck.
Give something FREE in exchange for a phone number or email. A helpful PDF guide, a discount coupon, or a free quote. Lower the barrier to start a relationship — people love free stuff.
A focused page with ONE goal. Clear offer headline + social proof (reviews & logos) + 3 bullet benefits + one big CTA button. Remove every distraction. One choice: contact you or leave.
When someone fills a form, automation fires immediately: text in 5 min → email in 1 hour → follow-up in 2 hours. Businesses responding within 5 minutes close 9x more deals than those who wait.
50% of customers choose the business that responds FIRST. An automated follow-up system running 24/7 wins those customers before your competitors even wake up in the morning.
Getting a new customer costs 5x more than keeping an existing one. These 3 strategies turn one-time buyers into loyal fans who bring their friends.
Reward repeat customers with discounts, points, or VIP perks. Give customers a referral code — when they bring a friend, both get a reward. Word-of-mouth is still the cheapest, highest-converting marketing.
Customers who haven't returned in 90+ days get an automatic message: "We miss you! Here's 20% off your next visit." One campaign to 100 lapsed customers often recovers thousands in lost revenue.
Ask customers to tag you in photos and repost their content. Real people sharing your work converts better than any paid ad. People trust other people more than they trust any business. Make sharing easy and fun.
You can't improve what you don't measure. Track these 4 numbers every week — they tell you exactly if your marketing is making money or wasting it.
Formula: Ad spend ÷ number of leads = CPL.
Example: Spent $200, got 10 inquiries → CPL = $20.
Goal: Keep CPL below 10–15% of your average job value. $300 average job → target under $45 CPL.
Formula: Customers ÷ visitors × 100 = CVR%.
Example: 100 visitors, 5 booked → 5% CVR.
Goal: Average local site converts 2–5%. Above 5% is excellent. Below 2% means your website needs work now.
Formula: Average job value × jobs per year × years as customer.
Example: $200/job × 3 jobs/year × 3 years = $1,800 LTV.
Goal: Knowing LTV tells you exactly how much you can spend to acquire each customer profitably.
Formula: Revenue from ads ÷ ad spend = ROAS.
Example: Spent $500 → generated $2,500 in jobs → ROAS = 5x.
Goal: For local services, target 4x+ ROAS. Below 2x, pause the ad and fix the funnel first.
Simple tracking setup: Create a free Google Sheet. Log weekly: leads received, new customers, ad spend, revenue from ads. Review every Monday morning for 4 weeks — patterns will jump out at you fast.
Don't do everything at once. Follow this 4-week sequence and in 30 days you'll be ahead of 90% of local competitors who never take action at all.
Claim your GBP. Audit NAP consistency across web. Check page speed. Ensure every page has a proper title tag. Without this floor, nothing else works.
Post your first 3 short-form videos. Text 10 past customers asking for a Google review. Add 5 new photos to your GBP. Update your About page with real team photos.
Set up Google Local Services Ads or a Meta ad targeting your zip code with $5–10/day. Track every lead. Don't scale yet — just learn what's working first.
Review your 4 key metrics. What brought the most leads? What burned money? Double what worked, cut what didn't. Set next month's plan with real data in hand.
One-time payment. Instant delivery. No subscription ever.
Unlock all 8 steps of this guide AND get the complete Affiliate Marketing Playbook PDF — instantly after payment.
🔒 Secure checkout · Instant digital delivery · Available in English & Haitian Creole