- 12 min read
How We Took a Tradie from $1.8M → $11M in 14 Months Using Only Meta + SEO

Contents
- 12 min read
In this case study, we break down exactly how we helped an Aussie tradie scale from $1.8M to $11M annual revenue in 14 months using only Meta ads (Facebook & Instagram) and SEO. Zero fluff. Tracking setup, ad creatives, landing pages, Google Search Console data, and the numbers that actually mattered.
TL;DR: What You’ll Get from This Case Study
If you’re a tradie or home services business doing between $500k and $20M per year and you’re sick of agencies burning your ad spend, this breakdown is for you.
You’ll see:
- The exact offer structure that made phones ring off the hook
- How we used only Meta + SEO (no TikTok, no Google Ads, no gimmicks)
- Why we focused on jobs per crew per day, not likes or views
- The ad angles and creatives that pulled leads at predictable cost
- The SEO system that took them from “barely visible” to dominating their region
- How the business scaled from $150k/month → $900k+/month in 14 months
And at the end, you’ll get a step-by-step checklist you can hand to your current agency (or use as proof it’s time to replace them).
Who This Case Study Is For
This is written for:
- Tradies & contractors – electrical, plumbing, HVAC, roofing, concreting, renovations, solar, fencing, landscaping
- Home services – cleaners, pest control, pool servicing, lawn care, removals
- Owners & directors who:
- Already have a team and trucks on the road
- Have grown off referrals and word of mouth
- Know they’re leaving money on the table online
If you’re still a one-man band working from the ute, this will still help you – but the biggest gains come when you have capacity to scale once demand hits.
The Client: “Blue Collar, Big Ambition”
To keep things clean, we’ll call the client “PrimeSpark Electrical” (name changed, numbers and process intact).
- Industry: Electrical + split system installs + light commercial fit-outs
- Location: Major city + surrounding growth corridors
- Starting point:
- ~$150k/month revenue (~$1.8M/year)
- 3 vans on the road, 1 apprentice, 1 office all-rounder
- No proper CRM, jobs tracked in spreadsheets and text messages
- Website built by “a mate” five years ago
- Boosting random Facebook posts with no tracking
The owner wasn’t afraid to spend. He was afraid to waste.
His brief to us:
“If I give you $1, I want to see $5–$10 back. I don’t care about followers. I care about booked jobs and money in the bank.”
Perfect. That’s our language.
Step 1 – Fix the Foundation: Tracking, Numbers, and Reality
Before we touched ads or SEO, we did the boring work that most agencies skip.
1.1 Set Up Real Tracking
We installed and configured:
- Meta Conversion API + Pixel
- Google Analytics 4
- Google Tag Manager
- Google Search Console
- Call tracking so we knew which ad or page generated which phone call
We defined 3 key events:
- Lead form submission (online quote requests)
- Click to call from mobile
- Booked job (tracked via CRM integration & manual pipeline tagging)
If your agency can’t tell you:
“This campaign generated X leads, Y booked jobs, and Z revenue”
…they are guessing. And you’re paying for their guesses.
1.2 Understand the Economics
We built a simple economics sheet with the owner:
- Average job values:
- Emergency call-out: ~$450
- Split system install: $2,800–$4,200
- Small commercial fit-out: $9,000+
- Gross margins per job
- Average lifetime value (repeat work, maintenance plans, referrals)
We then agreed on:
- Target cost per lead (CPL)
- Target cost per booked job (CPJ)
- A minimum 3–5x return on ad spend (ROAS) as a sanity check
This meant before we launched a single ad, we knew:
“If we can get consistent leads under $90 and booked jobs under $300, scaling is safe.”
Step 2 – Build an Offer that Actually Converts
The biggest mistake we see?
Tradies running ads with no real offer.
- “We’re the best.”
- “Family owned.”
- “Quality service.”
No one cares. Everyone says that.
2.1 Crafting the Core Offer
For PrimeSpark, their highest margin, most scalable work was split system installs and upgrades, plus some commercial electrical fit-outs.
We built a flagship offer around that:
“Supply & Install Split Systems – Interest-Free Options, Same-Week Installation in [Suburb/Region]”
Key elements:
- Speed: “Same-week installs” for qualified customers
- Financing: Clear repayment examples (using their finance partner)
- Proof: Real job photos, real suburb names
- Guarantee: 10-year workmanship guarantee + manufacturer warranty
Then we layered segmented offers:
- “Free safety check with every switchboard upgrade this month”
- “Commercial fit-out audit: find compliance risks before the inspector does”
The offer did 80% of the heavy lifting. Ads just amplified it.
Step 3 – Meta Ads Engine: From Guessing to a System
We didn’t do anything magical. We did the basics properly, consistently, and aggressively.
3.1 Campaign Structure
We kept it clean:
- 1 x Core Lead Gen campaign for split systems
- 1 x Retargeting campaign for website visitors, social engagers, and leads
- 1 x Commercial & builders campaign targeting business owners, property managers, and developers
Each campaign:
- Optimised for Leads (not traffic, not engagement)
- Fed via Conversion API and pixel
- Contained multiple ad sets for:
- Local suburb & radius targeting
- Lookalike audiences from customer lists
- Interest stacks around home ownership, renovations, property investing
3.2 Ad Creatives That Actually Worked
We tested creative clusters instead of random one-off ads.
Creative Cluster 1 – “Before & After Reality”
- Images:
- Old, yellowing split system vs brand new installed unit
- Messy switchboard vs clean, labelled board
- Copy angle:
- “Your power bill is paying for this old unit. Time to upgrade?”
- “Most homes we visit have hidden fire risks in the switchboard. Here’s what to look for.”
Why it worked:
It forced homeowners to see themselves in the problem.
Creative Cluster 2 – “Proud Tradie, Real Jobs”
- Carousel ads showing:
- The team on-site in branded polos
- Vans with signage in real local streets
- Installed systems with specific suburb names:
- “New ducted install – Springfield Lakes”
- “Retail fit-out lighting – Fortitude Valley”
- Copy angle:
- “Electrical team trusted by [Suburb] families and businesses for over 10 years. Book your free quote.”
Why it worked:
It built local trust instantly – real photos, real suburbs, real work.
Creative Cluster 3 – “Money Maths”
- Static and short video explaining:
- “Old unit vs new unit – here’s the rough yearly saving”
- “Example: $3,490 split system install, $34/week on finance”
- Copy angle:
- “If your power bill jumped, your old air-con might be the reason. Here’s how we help clients upgrade without paying upfront.”
Why it worked:
Homeowners think in weekly cashflow, not RRP numbers.
Step 4 – SEO: Own the Suburbs, Then the City
While Meta was driving leads quickly, SEO turned this from a campaign into a machine.
4.1 Technical Fixes
We rebuilt their old site into a fast, conversion-focused build:
- Core Web Vitals: fixed layout shifts, compressed images, fast hosting
- Mobile-first: 70%+ of traffic was mobile – forms, click-to-call, and quote buttons optimised
- Clear structure:
- /air-conditioning-installation/
- /switchboard-upgrades/
- /commercial-electrical/
- /[suburb]/ pages for important service areas
We also:
- Set up schema markup (LocalBusiness, Service)
- Cleaned up dead pages and 404s
- Integrated reviews and job photos directly on service pages
4.2 Local SEO & Suburb Pages
This is where most agencies either get lazy or spammy.
We rolled out high-quality suburb pages that didn’t read like they were written by a robot.
Example structure:
- “Split System Air Conditioning in [Suburb]”
- Local hook: mention estates, common house types, or local landmarks
- 2–3 recent job examples:
- “3-bed brick home near [landmark] – 7.1kW system install”
- “Dual-level townhouse – old unit replacement”
- FAQs tailored to climate, rental rules, and local regulations
We then:
- Optimised their Google Business Profile
- Posted weekly updates with photos and offers
- Encouraged reviews from actual nearby customers, using simple review SMS flows
4.3 Content That Answered Real Questions
We built a content plan around:
- “How much does [service] cost in [year]?”
- “Can I claim [system] on tax if I work from home?”
- “Split system vs ducted: which is better for [city/region]?”
- “What size air-con do I need for a [size] room?”
All written in plain Aussie English, not corporate jargon.
Result: within months, GSC showed:
- Impressions and clicks for hundreds of long-tail phrases
- Click-through rates above 7–9% for key queries
SEO became their second sales rep that never sleeps.
The Timeline: 14 Months from $1.8M → $11M
Let’s simplify the journey.
Months 1–2: Set Up & Stabilise
- Tracking and measurement set up
- Website rebuild + fast hosting + conversion tuning
- Initial Meta campaigns live
- Early results:
- Leads grew from ~25/month → ~80/month
- Cost per lead dropped under our $90 target
- Owner hired an extra apprentice and another sparky
Months 3–6: Aggressive Testing & Scaling
- Doubled Meta budget once results stabilised
- Tested new creative angles monthly
- Rolled out first wave of suburb SEO pages
- Results by month 6:
- Monthly revenue trending towards ~$350k–$400k
- Booked jobs per week almost doubled
- Phones ringing enough that they needed a full-time office coordinator
Months 7–10: SEO Kicks In, Meta Becomes Cheaper
- Many priority keywords hit top 3 locally
- Google Business Profile impressions grew 3–4x
- Meta lead costs dropped further because retargeting and brand search exploded
At this stage:
- Average month in the mid-$600k’s
- Commercial jobs and builder relationships started to become a bigger slice of revenue
- They added another 2 vans and formalised crews
Months 11–14: Systems, Not Chaos
It’s easy for a tradie business to implode at this stage if the backend isn’t ready.
We worked with the owner to:
- Integrate a proper job management and CRM platform
- Build a simple pipeline: new lead → quoted → won/lost → completed → reviewed
- Tie marketing decisions to:
- Jobs per crew per day
- Gross margin per job type
- Suburb profitability
By month 14:
- Annualised run-rate pushed past $11M
- Paid labour, vans, and materials all scaled – but the owner stepped back from the tools
- Marketing spend was under 8% of revenue, with clear visibility on return
The Numbers That Actually Mattered
We tracked a lot. But we made decisions on a few core metrics:
- Cost per lead (CPL)
- Cost per booked job (CPJ)
- Average job value per campaign
- Jobs per crew per day
- Overall ROAS – revenue driven vs ad spend
What changed from start to end:
- CPL: from “we don’t know” → consistent and controllable
- CPJ: down by ~40% as ads and SEO improved
- Jobs: crews went from “hoping the phone rings” to “intentionally booked” weeks in advance
Creative & Copy Examples You Can Steal
Here are some ad concepts you can literally hand to your designer or media buyer.
Example 1 – Split System Carousel (Lead Ad)
Primary Text:
“Still sweating through summer in [Suburb]?
We’re installing new split system air-cons across [Region] every week – with interest-free options and a 10-year workmanship guarantee.
🔥 Same-week installs for eligible homes
💸 From around $X/week on finance (T&Cs apply)
🧰 Installed by local, fully licensed sparkies
Tap ‘Get Quote’ and we’ll send a quick price guide today.”
Headline:
“New Split System Install – Same-Week in [Suburb]”
Call to Action:
“Get Quote”
Why it works:
- Local
- Benefits driven
- Clear next step
Example 2 – “Hidden Fire Risk” Static Ad
Image: Before/after switchboard – old mess vs clean, labelled board.
Primary Text:
“Most homes we visit have at least one hidden electrical risk in the switchboard.
Loose connections. Overloaded circuits. Old gear not up to current standards.
We’re offering a free safety check with every switchboard upgrade in [Month].
✅ Licensed electricians
✅ Compliance certificates
✅ Clean, labelled boards that inspectors love
Tap ‘Learn More’ and we’ll send you our fixed-price guide.”
Headline:
“Free Safety Check with Every Upgrade”
Example 3 – Commercial Fit-Out Video
Video: 20–30s walkthrough of a finished retail or office fit-out.
Primary Text:
“Opening a new shop or office in [City]?
Our team handles end-to-end electrical fit-outs – from lighting design to final inspection sign-off.
We’ve completed projects in [Suburb], [Suburb] and [Suburb] for retail, warehousing, and office clients.
Tap ‘Book Site Visit’ to schedule a walk-through and quote.”
Headline:
“Electrical Fit-Outs Done Right, On Time”
Why This Worked (And Why Most Agencies Fail with Tradies)
Most agencies make two fatal mistakes:
- They chase vanity metrics.
- Impressions, reach, landing page views.
- None of that pays wages or buys new vans.
- They treat tradies like e-commerce brands.
- Fancy graphics, zero understanding of boots-on-the-ground reality.
Our approach is different:
- We talk in jobs, crews, and margins, not “brand awareness” first
- We balance lead flow with operational capacity
- We build systems that a tradie business can actually use – not just dashboards for boardrooms
The 14-Step “Tradie Growth Checklist” You Can Use Today
You can literally use this as a scorecard.
Tracking & Foundations
- ✅ Meta Pixel + Conversion API installed and tested
- ✅ Google Analytics 4 and Google Tag Manager set up
- ✅ Google Search Console connected and errors fixed
- ✅ Call tracking in place for all key phone numbers
- ✅ Clear definition of lead, booked job, and target CPL/CPJ
Website & Funnel
- ✅ Website loads fast on mobile (aim under 3 seconds)
- ✅ Clear service pages for each core service (not one generic page)
- ✅ Simple, prominent calls to action: “Call Now” and “Get a Quote”
- ✅ Proof everywhere: photos, reviews, logos, certifications
Meta Ads
- ✅ Campaigns optimised for Leads, not traffic
- ✅ Multiple creative angles: before/after, local jobs, pricing maths, team shots
- ✅ Budget aligned with capacity (don’t overbook crews you don’t have)
SEO & Local Presence
- ✅ Google Business Profile optimised with photos, services, and posts
- ✅ Suburb pages and helpful content targeting “how much / which / can I” style questions
Score yourself honestly.
If you’re under 8/14, you’re not even in the game yet.
Why Tradies & Home Services Choose Digital One Agency
At Digital One Agency, tradies and home services aren’t a side-niche. They’re a core part of what we do.
We understand:
- How quotes turn into jobs, jobs into crews, and crews into regions
- The reality of staff shortages, weather delays, supply issues, and cashflow
- How to grow aggressively without breaking your business
What we bring to the table:
- Full-stack support: strategy, Meta ads, SEO, website builds, automation, and reporting
- Deep experience working with tradies, finance, and complex regulated industries
- Finance options for larger digital builds if you want to launch big systems, not just basic websites
If you’re serious about turning your business into an asset that runs without you on the tools all day, this is exactly what we build.
What Happens If You Keep Doing What You’re Doing
Let’s be blunt.
If you:
- Rely only on referrals
- “Boost posts” with no tracking
- Let a generic agency “try a bit of everything”
…then:
- Your competitors who take marketing seriously will own your suburbs
- Google and Meta will happily take your money while you get “brand awareness” reports
- The window where tradies can grow aggressively using relatively cheap ads and strong SEO will start to close
The tradies who win from 2025 onwards are the ones who:
- Treat marketing as a core system, not an afterthought
- Know their numbers
- Partner with teams who live and breathe data + operations, not just pretty creatives
Ready to Be the Next Case Study?
If you read this far, chances are:
- You see parts of your own business in this story
- You know your current marketing isn’t where it needs to be
- You’re hungry for serious growth, not “maybe a few extra leads”
Let’s fix that.
Book a Free 1-Hour Strategy Session
We’ll look at:
- Your current website, SEO, and Meta setup
- Your job economics and capacity
- The exact steps we’d take over the next 3–6 months to move you towards serious growth
Book a meeting:
👉 Book a meeting
Contact us any time:
📞 Call us 24/7 globally: +61 2 9057 9079
📧 Email: contact@digitaloneagency.com.au
No fluff. No juniors guessing with your money.
Just a clear plan you can plug into your business – whether you’re at $500k, $1.8M, or already pushing past $10M and ready for the next jump.
Need Custom AI & RAG Pipelines in Australia or the UK?
Digital One Agency is a senior, founder-led engineering team based in Australia (Gold Coast HQ) with active UK clients in London, Manchester and Edinburgh. We build production RAG pipelines and bespoke AI systems — fine-tuning, vector search, evaluation harnesses included.
- Free 30-minute discovery call with a senior engineer
- Fixed-scope quote with milestone billing — no hourly rates
- AU & UK references on request
- Bespoke code you own — not a SaaS reseller, not a ChatGPT wrapper
Book your free discovery call → Or send us your project details
Share
- Get in touch
Kickstart a project today!
Fill out the form, and a member of our team will reach out to discuss your project and answer any questions you might have.