Skip to main content
    Proof
    Aussie Plumbing — ad spend scaled 1.8× with enquiries up 2.1×, so each enquiry cost lessI-ELEC — a 231-page electrician website for Inner SydneyWhat a plumbing lead costs on Google AdsWhat a lead costs on Google Ads, industry by industrySLS Solicitors — cost per recorded Google Ads conversion down 58.48%Wilco Plumbing — a drains-first website, Sydney and NewcastleHow much should a trade business spend on marketing?State Choice Plumbing — a drains, hot water and gas websiteAussie Drains — a 600-page drain website for SydneyWhat an electrician lead costs on Google AdsAussie Electrical — a 650-page electrical website for SydneyThe most efficient ways for a trade business to get leadsEOL Melbourne — click-to-enquiry rate up from 28% to 33.4%What a cleaning lead costs on Google AdsAlliance Plumbing — ad spend scaled 1.8× with enquiries up 2.1×, so each enquiry cost lessImpress Blinds — cost per recorded Google Ads conversion down 62.63%FixCare Property — cost per enquiry down 56.36%Rubbish Removal WA — cost per enquiry down 53.18%Floral Cakery — cost per enquiry down 49.82%ILLUMINATE Laser Emporium — cost per enquiry down 48.54%Sydney Fence Painting — cost per enquiry down 33.68%Alliance Plumbing — cost per enquiry down 29.6%Gridless Build Solutions — cost per enquiry down 29.16%FacilityWorx — cost per enquiry down 23.62%Cornerstone Roofing — cost per enquiry down 20.47%Council finance — budgeting and workforce designCouncil planning — clearer approvals and reportingCultural audiences — media strategy and creative conceptsCommunity participation — surveys, maps and project pagesPublic-sector research — survey design and analysisPublic art — site studies and visual conceptsRegional identity — visitor guides and wayfinding conceptsCouncil systems — integration and migration planningA pressure washing business — service-led search campaignsA pressure washing business — a clear enquiry journeyA carpet cleaner — Google Ads built around cleaning servicesA roofing company — campaigns for repairs and restorationA CCTV installer — campaigns for security enquiriesA fence painter — search campaigns for specific surfacesA maintenance business — live in 8 weeks, 3 stacks gone5.0 across every Google review$120M+ in media under management250+ active engagements across five countries

    Google Tag Manager One box that holds the lot.

    Tag Manager is a container that sits on your website and holds every tracking code in one place. Google gives it away free. What it is worth depends entirely on whether somebody decided what to measure before they filled it.

    The container stays in your name · Consent wired alongside the tags, never after them · Full documentation handed over, every time

    Client case studies

    The client journeys behind conversion tracking.

    See which services we promoted, how the website supported the campaign and what we delivered. Explore every published Google Ads client story by industry or location.

    Showing 72 of 72 client projects

    Swipe through the projects or use the arrows.

    A closer look

    The work, in three steps.

    RAKS Quality Plumbing

    RAKS Quality Plumbing

    Campaign project

    Start with the business and its customers.

    RAKS Quality Plumbing is a plumbing business on Sydney’s North Shore.

    • North Shore, Sydney
    • Google Ads management
    • Website design and landing pages
    Explore the full project
    RAKS Quality Plumbing website desktop homepage designed by SoudCoh
    Desktop

    From our client campaigns

    The services we advertise.

    These services appear in the Google Ads campaigns we have run for our clients. Explore each business to see its service mix and campaign story.

    cleaning businesses

    • Carpet steam cleaning
    • Carpet dry cleaning
    • Carpet cleaning
    • Commercial and office carpets
    • Upholstery and sofa cleaning
    • Rug and mat cleaning
    • Mattress cleaning
    See all 44 services
    • Pet-stain and odour removal
    • End-of-lease cleaning
    • Bond cleaning
    • Move-out and vacate cleaning
    • House cleaning
    • Kitchen and oven cleaning
    • Tile and grout cleaning
    • Office cleaning
    • Commercial cleaning
    • Warehouse and factory cleaning
    • Medical and aged-care cleaning
    • School and childcare cleaning
    • Gym and sports-facility cleaning
    • Hospitality and restaurant cleaning
    • Strata and common-area cleaning
    • Builders and post-renovation cleaning
    • Pressure washing
    • Industrial and remote-site cleaning
    • Window cleaning
    • One-off and spring cleaning
    • Deep cleaning
    • Bathroom cleaning
    • Walls, garages and balconies
    • Move-in cleaning
    • Leather cleaning
    • Stain treatment and protection
    • Regular home cleaning
    • Retail cleaning
    • Driveway cleaning
    • House washing
    • Soft washing
    • Concrete and paved surfaces
    • Deck and fence washing
    • Move-out cleaning
    • Hospitality cleaning
    • Restaurant cleaning
    • Kitchen deep cleaning
    Explore 20 client campaigns

    plumbing businesses

    • Blocked drains
    • Blocked toilets
    • Blocked kitchen sinks
    • CCTV drain inspections
    • Drain cleaning and jetting
    • Pipe relining
    • Pipe patching
    See all 43 services
    • Tree-root blockages
    • Sewer repairs
    • Stormwater drainage
    • Burst-pipe repairs
    • Leaking taps and tap installation
    • Shower repairs
    • Toilet repair and installation
    • Kitchen plumbing
    • Bathroom and renovation plumbing
    • Backflow prevention
    • Emergency plumbing
    • Hot-water systems
    • Hot-water repairs
    • Hot-water replacement and installation
    • Gas fitting and gas plumbing
    • Gas-leak detection and repairs
    • Gas-appliance installation
    • Roof plumbing
    • Pipe excavation and replacement
    • Water-leak detection
    • Bathroom and shower drains
    • Roof-leak repairs
    • Underground and slab leaks
    • Roof repairs and restoration
    • Roof replacement
    • Gutter cleaning
    • Gutter and downpipe repairs
    • Flashing and ridge repairs
    • Outdoor and subsoil drainage
    • Concealed-pipe leaks
    • Shower leaks
    • Roof leaks
    • Pool leaks
    • Gas-leak detection
    • Thermal-imaging inspections
    • Pre-purchase leak inspections
    Explore 21 client campaigns

    electricians

    • Emergency electrical work
    • Electrical fault finding
    • Power-loss enquiries
    • Switchboard repairs and upgrades
    • Safety switches
    • Smoke-alarm installation
    • Earthing and surge protection
    See all 23 services
    • Lighting and downlights
    • Ceiling fans
    • Power points
    • Appliance installation
    • Electric-vehicle chargers
    • Level 2 electrical work
    • Consumer mains and metering
    • Power disconnection and reconnection
    • Three-phase power
    • Office electrical fit-outs
    • House rewiring
    • Private power poles
    • Split-system air conditioning
    • Ducted air conditioning
    • Air-conditioning repair and servicing
    • Air-conditioning installation
    Explore 8 client campaigns

    Not-at-fault accident management

    • Not-at-fault accident enquiries
    • Accident replacement cars
    • Accident vehicle repairs
    • Accident claim management
    Explore 1 client campaign

    painting businesses

    • Colorbond fence painting
    • Timber fence painting
    • Metal and wrought-iron fences
    • Garage-door painting
    • Retaining-wall painting
    • Roof painting
    • Factory and warehouse roof painting
    See all 9 services
    • Shed painting
    • Commercial painting
    Explore 1 client campaign

    Rubbish Removal & Scrap Metal

    • Furniture removal
    • Mattress removal
    • White-goods removal
    • Garage and storage clear-outs
    • End-of-tenancy clear-outs
    • Office clear-outs
    • Deceased-estate clear-outs
    See all 9 services
    • Scrap-metal collection
    • Scrap-car removal
    Explore 1 client campaign

    Towing

    • Breakdown towing
    • Accident towing
    • Flatbed and tilt-tray towing
    • Motorcycle towing
    • Long-distance towing
    • Roadside assistance
    • Jump starts
    See all 10 services
    • Flat-tyre changes
    • Car lockouts
    • Scrap-car removal
    Explore 1 client campaign

    Car Detailing

    • Interior detailing
    • Exterior detailing
    • Ceramic coating
    • Paint correction
    • Headlight restoration
    • Pre-sale detailing
    • Car-interior mould treatment
    See all 9 services
    • Overspray removal
    • Fleet detailing
    Explore 1 client campaign

    Scrap metal collection and recycling

    • Copper
    • Aluminium
    • Steel and iron
    • Brass and stainless steel
    • Batteries
    • Vehicles and engines
    • Scrap-metal collection
    See all 9 services
    • Commercial and industrial scrap
    • Factory and commercial strip-outs
    Explore 1 client campaign

    Security systems & data cabling

    • CCTV installation
    • Alarm installation and repairs
    • Intercom installation and repairs
    • Door-entry systems
    • Access control
    • Data cabling
    • Wi-Fi and networking
    See all 9 services
    • TV wall mounting
    • Audio visual installation
    Explore 1 client campaign

    Property maintenance, lawn & pool care

    • Restaurant outdoor care
    • Commercial lawn care
    • Strata lawns
    • Real-estate lawn care
    • School grounds
    • Aged-care lawns
    • Roadside mowing
    Explore 1 client campaign

    Legal services — tenant eviction and housing disrepair

    • Tenant-eviction enquiries
    • Housing-disrepair enquiries
    • Rent-arrears recovery enquiries
    • Divorce enquiries
    • Financial-settlement enquiries
    • Non-molestation-order enquiries
    Explore 1 client campaign

    Made-to-measure blinds and window furnishings

    • Vertical blinds
    • Roller blinds
    • Roman blinds
    • Venetian blinds
    • Wooden blinds
    • Made-to-measure blinds
    Explore 1 client campaign

    Cake and cupcake boutique — online orders, weddings and corporate

    • Wedding cakes
    • Custom birthday cakes
    • Anniversary cakes
    • Floral cakes
    • Cupcake bouquets
    • Floral cupcakes
    • Cupcake delivery
    See all 9 services
    • Corporate cakes and cupcakes
    • Gift hampers
    Explore 1 client campaign

    Laser hair removal and body contouring clinic

    • Laser hair removal
    • Tattoo removal
    • Skin needling
    • IPL skin treatments
    • Carbon facials
    • RF skin tightening
    • LED treatments
    See all 9 services
    • Emsculpt enquiries
    • Ultrasound body contouring
    Explore 1 client campaign

    Equipment and tool hire

    • Excavators
    • Skid steers and loaders
    • Site dumpers
    • Compaction equipment
    • Concrete mixers and saws
    • Scissor lifts and access equipment
    • Generators and water pumps
    See all 12 services
    • Scaffolding and ladders
    • Power tools
    • Garden and landscaping equipment
    • Trailers
    • Cleaning and floor-care equipment
    Explore 1 client campaign

    pest control businesses

    • Termite treatment
    • Rodent control
    • Cockroach control
    • Spider control
    • Bed-bug treatment
    • Wasp removal
    • Flea treatment
    See all 12 services
    • Bird proofing and netting
    • Possum removal
    • Dead-animal removal
    • Pre-purchase pest inspections
    • Commercial pest control
    Explore 1 client campaign

    Made-to-measure bridal couture

    • Custom wedding dresses
    • Bespoke bridal gowns
    • Made-to-measure bridal
    • Bridal appointments
    Explore 1 client campaign

    Business and legal advisory enquiries

    • Company formation
    • Corporate legal advice
    • Contract drafting and review
    • Trademark registration
    • Franchising
    • Corporate governance
    • Real-estate advice and disputes
    See all 9 services
    • Estate administration
    • Litigation and legal submissions
    Explore 1 client campaign

    CCTV and security-system installation

    • CCTV installation
    • CCTV repairs and maintenance
    • Alarm systems
    • Intercom systems
    • Access control
    • Residential CCTV
    • Commercial CCTV
    See all 10 services
    • Strata and apartment CCTV
    • Warehouse and retail security
    • Construction-site CCTV
    Explore 1 client campaign

    Self-service laundry and laundry collection

    • Self-service laundry
    • Wash and fold
    • Laundry pickup and delivery
    • Doona and bedding washing
    • Commercial laundry
    • Restaurant laundry
    • Hotel and accommodation laundry
    See all 8 services
    • Pet laundry
    Explore 1 client campaign

    Gym membership and group fitness

    • Gym membership enquiries
    • Group fitness classes
    • Strength and conditioning
    • Returning to exercise
    Explore 1 client campaign

    Campaign timing follows the job.

    An urgent call and a planned quote need different responses. Our client stories show how scheduled campaigns cover the services people need and when the business can respond.

    Inside the container

    Seven ways a
    container goes bad.

    None of these are exotic, and none of them look like a problem from outside. The reports keep producing numbers the whole time — they are just numbers about the wrong thing.

    • The same tag was installed twice

      Once written into the website years ago, once added to the container later. Every sale is now counted twice. Spend looks efficient right up until somebody compares it to the invoices.

    • The conversion tag fires on every page

      It should fire on the thank-you page only. Left on all pages it reports a conversion for every visit, and the bidding then spends your money finding more visits.

    • Nobody named anything

      A container holding “Tag 1”, “Facebook – Copy” and “test – do not delete”. Nobody can say what any of them do, so nobody dares remove one, so they all stay.

    • Nothing was ever previewed

      The product has a built-in debugger that shows exactly which tags fire on which page. Publishing without opening it is not a shortcut — it is guessing with your budget.

    • Scripts accumulate in the website's code

      Five to fifteen tracking scripts on a typical business site, added by different people over the years, none documented, all loading before the page can finish.

    • There is no plan behind it

      People installed the tags in whatever order somebody asked for them, so the same enquiry now carries three different names depending on which platform is looking at it.

    • Somebody added consent afterwards

      A banner goes in, tags stop firing, and nobody notices for a month because the reports still show a number — just a smaller one nobody thought to question.

    What it actually is

    A remote control for your website.

    Three things live inside a container, and once you can name them you can read any tracking setup in the world — including the one you already have.

    • The thing

      A tracking code

      Google Ads' conversion code, the Meta Pixel, an analytics snippet. Each one is one entry in the container instead of one more line in your website.

    • The moment

      When it should fire

      When a quote form is submitted. When the phone number is tapped. When the order confirmation page loads. Never “on every page”, unless you mean it.

    • The detail

      What travels with it

      Which service was asked about, which suburb, what the order was worth, where the visitor came from. This is what turns a count into something you can act on.

    Which changes four things about how your business runs.

    None of these are technical benefits. They are the difference between measurement being something you can change this week and something you have to book in.

    • One piece of code, once

      We put the container on your site once. Everything after that — a new ad channel, a new conversion, a new event — we add inside it, without a developer touching your website again.

    • A new platform takes an afternoon

      Running ads somewhere new next quarter? That is one entry added and tested, not a ticket in a development queue behind six other things.

    • Every change is versioned

      Publish a mistake and it is undone in seconds, back to the exact state it was in before. That is the safety net that makes it reasonable to change anything at all.

    • You can watch it work before it is live

      Preview mode shows every tag firing on every page, in real time, on your own site — before anybody outside the room can see a thing.

    1. 01

      First click

      Somebody arrives from an ad, a search result or a link somewhere else.

    2. 02

      The container is already there

      One piece of code on the site, watching for a short list of moments.

    3. 03

      They do something

      A phone tap, a quote form, a booking, an order.

    4. 04

      It gets named

      Called what it is, with what it is worth and where the visitor came from.

    5. 05

      It is passed on

      To Google and Meta at the same moment, from the one place.

    6. 06

      Booked job

      Counted everywhere it needs to be — and changed this afternoon, not next sprint.

    One continuous line, from a first click to a job in the diary. The container is the join in the middle — which is why moving it is a job for an afternoon rather than a release.
    Three real accounts

    Pink Flamingo · Melbourne

    Search

    Cleaning campaigns

    Service-focused Google Ads, local targeting and a short mobile enquiry form.

    Cleanetic · Perth

    Launch

    Carpet cleaning in Perth

    New Google Ads account, landing page and enquiry tracking.

    Cornerstone Roofing · NSW

    Search

    Roofing quote campaigns

    Roofing search campaigns and quote enquiry tracking.

    These examples describe work delivered for specific businesses. Each case study explains the services, local market and campaign setup.

    Ten things happen on a container build. Here they are, in order.

    Notice how little of this is installing anything. Most of the work is deciding what deserves to be counted, and then proving that it is.

    1. Inventory what is already there

      Every tracking code on the site — in the container, in the theme, in a plugin, in the checkout. Which ones duplicate each other, which ones nobody can explain, which ones are slowing the page down.

    2. Agree what counts as a customer

      A booked job, a quote request, a call over a minute, an order. We write that list down in your language before we install anything. Everything else in the container exists to record one of those.

    3. Design what travels with each event

      The service asked about, the suburb, the value, the source. Named consistently, once, so the same enquiry is not called three different things by three different platforms.

    4. Build the container properly

      Folders, a naming convention that reads like a sentence, and a note on every entry saying why it exists. We build it to hand to somebody else, because one day somebody will have to.

    5. Wire consent at the same time

      We build the banner and the tags together, so the tags respect a visitor's choice and your measurement does not quietly stop the week the banner goes live.

    6. Move the hardcoded scripts in

      Anything already written into the site is migrated into the container and removed from the code — in that order, and with the duplicate checked off before the old one comes out.

    7. Control what fires first

      Sequencing so the consent check runs before the tags, and the analytics code loads before anything that depends on it. Out of order, the first event of every visit is lost.

    8. Test every path in preview

      A real enquiry pushed through every route — form, phone tap, booking, checkout — and watched arriving in each platform before anything is published.

    9. Publish with a note on the version

      Every publish is dated and described, so six months later the question “what changed on the fourteenth” has an answer instead of a shrug.

    10. Document it and hand it over

      What is in the container, what fires when, what each number means and who to call. Optional walkthrough for your team so basic changes do not need us at all.

    How the build runs

    Audit, plan, build, prove, hand over.

    1. Week 0

      The audit

      We open what is already there and write down every tag, every duplicate and every gap. You keep that list in plain English whether or not you go ahead with us.

    2. Week 1

      The plan

      One page: what counts as a customer, what each is worth, and which platform needs to know. You sign it off before we create a single entry.

    3. Weeks 1–2

      The build, in preview

      Container, events, values, consent and sequencing. Nothing is published. You can watch the whole thing working on your own site before anyone else can see it.

    4. Publish day

      The proving run

      Real test enquiries pushed down every path and watched arriving in each platform. If one does not land, it does not publish.

    5. Weeks 3–6

      The reconciliation

      The first month of reported conversions checked against what actually happened in your business. This is where the last quiet gaps show up, and there are usually one or two.

    6. From there

      Rhythm

      We re-test the container whenever your site changes. A website redesign breaks measurement more reliably than anything else we see, so we check it every cycle.

    Nothing is published while it is half-built. That is a rule we hold ourselves to, not a favour — a half-published container is the fastest way to start counting the same sale twice.

    SoudCoh Compound™

    The two rungs a container moves most.

    Every rung of SoudCoh Compound reads what your tag container sends, so the container comes first. It is the footing you can see, and it carries each job’s value to the ad platforms.

    • Footing

      Real-Enquiry Signal

      The number it moves: True cost per lead

      The container sends calls, forms, bookings and orders as themselves, and keeps page views out of bidding.

    • Rung 6

      Won-Job Value

      The number it moves: Return per ad dollar

      Each tag passes the job's value along with the conversion, so Google Ads and Meta read one number.

    FAQ

    Tag Manager, answered.

    Cost, timing, contracts, who owns the container, reporting, and what happens when the numbers still do not add up.

    The first call is free and there is no deck.

    Ask us about your tracking

    The product itself is free — Google charges nothing for it. What you are paying for is the build: the audit of what is already there, the plan for what counts as a customer, the container itself, consent, testing and documentation. A single site with a form and a phone number is a much smaller job than a store with a checkout and a booking system behind it. For clients we run advertising for it is part of the engagement rather than a separate invoice, and as a standalone project it is a fixed price quoted after a free audit.

    A straightforward container — analytics, one ad platform, forms and phone taps — is usually live inside two weeks, including the week spent agreeing what to measure before anything is installed. Migrating scripts that are already hardcoded into a site, or wiring an online store's checkout, takes longer. Nothing is published half-finished. We would rather spend three days proving each path works than publish on the same afternoon and find out from your bank statement.

    No long-term lock-in. A container build can be a one-off project: you keep the container, the documentation and the account, whether or not we ever work together again. Where it sits inside an ongoing marketing engagement we ask for enough runway to be fair to the work. The terms are put in front of you in plain English before anything is signed.

    You do. The account is created in your name or, if it already exists, stays in it — we are added as a user, not as the owner. If we part ways you keep the container, every version of it, and the documentation that explains what is inside. Measurement is yours outright. Nothing about this build is held hostage, and there is no situation where leaving means starting your tracking again.

    We keep going until they do. Someone on our team sits down with the first month of reported conversions and what actually happened in your business, and where the two disagree, that gap is the job. Most of the time it is a duplicate, a tag firing on the wrong page, or a form that submits in a way the container cannot see. Occasionally the honest answer is that part of your funnel genuinely cannot be observed from a website — some phone-only businesses are like this — and we will say so and change how the number is produced rather than defend a figure we do not believe.

    A fixed cadence, good news or bad, written in the language you use about your own business. Each report covers what was spent, what it produced, what we changed and why, and what happens next. Alongside it you get the container's documentation: what is installed, what fires when, and what every number on the page actually counts. If a number moves because a tag changed, you find that out from us and not from a spreadsheet six weeks later.

    It is a container that sits on your website and holds all your tracking codes in one place. Instead of a developer pasting each new advertising or analytics code into your site, one small piece of code goes on once and everything after that is managed inside the container. Three things live in it: the codes themselves, the moments they should fire, and the details that travel with each one. That is genuinely all it is. The difficulty is never the tool — it is deciding what deserves to be measured and keeping the container honest afterwards.

    For the container itself, rarely. Adding a new platform, changing what counts as a conversion, or adjusting when something fires are all done inside the container without touching your site. Two things do still need a developer: getting the container onto the site in the first place, and building the small bridge that lets your website tell the container what just happened — which order, which service, which value. That bridge is worth doing properly once, because everything downstream reads from it.

    Because a container installed without a plan is just a tidier way to hardcode scripts. If nobody decides in advance what a lead is called, what it is worth, and what detail travels with it, you end up with three names for the same enquiry and no way to compare one channel to another. Planning first costs about a week. Fixing it afterwards means rebuilding the container and re-teaching every ad platform, and you lose the history in between.

    Four, in order of how much they cost. A conversion code left on every page instead of only the thank-you page, which inflates the reported conversions enormously. The same tag installed both in the container and hardcoded in the site, so everything is counted twice. No naming convention, so nobody can safely remove anything. And publishing without ever opening preview mode, which is the one that turns the other three into surprises. All four are found in the first hour of an audit.

    Done properly it usually makes a site faster, because a well-built container replaces a pile of scripts that were each loading independently and blocking the page. Done badly it is one of the heaviest things on a site. The difference is what is in it and when things fire: unused tags removed, everything loaded after the page can paint, and nothing running that nobody can explain. Page weight is part of the audit for exactly this reason.

    Yes, and it is the most common way this work starts. We audit what is there first — every entry, what it fires on, what duplicates what — and we do not switch off anything that is working while we fix what is not. Most of the time the container does not need replacing, it needs naming, documenting and pruning. Occasionally rebuilding is genuinely faster, and if that is the case we will show you the reasoning rather than assert it.

    Further reading

    The specific failure this page exists to prevent is written up on its own: the single container tag that quietly corrupts every report beneath it. Once the container is honest, getting tax out of your reported revenue is the next thing that changes what the numbers mean.

    Get the audit

    We open your container, list every tag in it, and tell you which ones duplicate each other, which fire on the wrong page, and which nobody can explain. Yours to keep either way.

    No pitch deck. No upsell. A real conversation and a written list of gaps.