Insights · Paid traffic

What to fix before running Google Ads (a 6× case study)

TL;DR

A Sydney furniture studio's rebuilt site did about $10,000 over its first months on organic traffic alone. The first full month after Google Ads went on did six times the previous months combined. The ads did not create that demand. The build order did: fix what converts before you pay for a single click.

Paid traffic7 min readJuly 2026

In most cases the ads are working. They buy traffic, and traffic is cheap. The money dies on what the traffic lands on. When the page does not carry the brand, the enquiry hits a dead inbox, or nobody answers the listed number, more spend just buys the same leak at a higher volume.

AI made it trivially cheap to build a business's entire front end. That is exactly why almost no one's results got better. The last two years handed everyone the same tools. Anyone can generate a website in an afternoon. Copy, a brand, a hundred product images, an ad campaign, before lunch.

So everyone did. And most of them are staring at the same dashboards they had before, wondering why the traffic they bought never turned into money.

When the building gets free, the building stops being the advantage. The separation moved to judgment. What to build, in what order, and what "good" means for this one business, decided before a single dollar goes to ads.

The case: a furniture studio with real craft and no funnel

Last year we took on a furniture studio in Sydney. Decades of real craft, almost no online presence, a site that caught nothing. We rebuilt the whole front end in about two weekends, positioning, offer, brand, site, and product imagery, most of it with AI in the loop. The build was the easy 80%. What made it pay was three decisions the AI could not make.

Decision one: postulate first, then send the machines

Form the market hypothesis yourself, then use AI to confirm or kill it. We postulated from Alex Hormozi's $100M Offers playbook and the studio's own customers that the generic middle was crowded and the premium local slot was open, then sent AI to scrape the competitor field inside a frame we set.

Which businesses count (local, high-end, comparable size). What to report on each (positioning, pricing, catalogue, channels). The scrape existed to test our hypothesis, not to invent one.

Hand AI the deciding and it will take you somewhere plausible and wrong. It is a phenomenal collector and pattern-finder. The postulate, and the reading of what the pile means, stay human.

The wrong way asks AI to find the market insight and lands somewhere plausible and wrong. The right way postulates first, sets the frame, then uses AI to confirm or kill the hypothesis.
Postulate first, then send the machines. Either way, you learn something true.

Decision two: seal the funnel, then pour

Build everything that converts first, as one path, and let everything else wait. A visitor should land on a page that sells, reach a form that works, and get an answer. In this build that came down to five parts, in one batch:

Built in the first batchWhy it went first
A landing page that carries the brand: the prestige, the decades, the processThe first five seconds decide whether a stranger stays
The best pieces, rendered in the right light and settingsPeople buy what they can picture in their home
Copy mined from real customer enquiries, in the customers' own wordsThe language that already sells, reused
A form and booking that land in a real database, not a dead inboxAn enquiry nobody sees is revenue nobody gets
Every contact point alive: locations, phones, emails, showroomWhoever answers first wins the job

Catalogue depth, the owner's story, and the blog all waited. Browsing does not pay for the rebuild. Converting does. If losing an enquiry sounds cheap, the missed-call ROI calculator will change your mind in about a minute.

Make sure the funnel is not leaking before you move traffic in. Do it backwards and you pay full price to discover the leaks.

Two funnels receiving the same traffic. The leaky funnel loses enquiries out the sides and trickles. The sealed funnel, with the brand page, real customer words, working form, and live contact points, produces the 6× month.
Seal the funnel. Then pour. Same traffic, different build order.

Decision three: generate offers in batches, choose with taste

Feed AI a proven framework, generate a batch of options, and pick the winner yourself. The offer (the guarantees, the locked install date, the price-lock) came from feeding the Hormozi framework to AI. Give AI the framework and the quality jumps far above the generic level. But AI cannot pick the winner for this studio.

We chose with operator taste, then pressure-tested the pick on the people closest to the truth, the staff and a handful of real customers.

Generation is cheap now. Selection is the skill.

A framework fed to AI produces a batch of eight offer options. One winner is picked by operator taste and pressure-tested with staff and real customers.
Framework in, options out, one winner. Picked by taste, not by the machine.

What happened when the ads went on

For its first months the new site ran on organic traffic alone. No ads. It quietly did about $10,000. Small, but it converted, which proved the funnel held. Then we turned on Google Ads. No clever targeting. We pointed traffic at the thing.

6× in one monthThe first full month with Google Ads on, versus the previous organic-only months combined. Same site, same offer. Figures from the studio's own sales records: roughly $10,000 cumulative September 2025 to March 2026, about $60,000 in April 2026.

The six times did not come from the ads. Ads buy traffic, and traffic is cheap. It came from what the traffic landed on. And the part that made it land was not the AI. It was the three decisions above. The full build story, named and public, is in the Goldenwood case study.

This is also why a cheap "AI website" changes nothing. That is the 80% anyone can generate now. What you are actually paying for, from anyone you hire, is the last 20%. This was never a website project. It was a refactor of how the business catches, converts, and keeps demand.

Should you fix your website before running Google Ads?

Yes. Ads multiply whatever they land on, so the order decides whether spend becomes revenue or noise. Before you put a dollar into traffic, three questions tell you whether you are ready.

Does a stranger understand, in five seconds, why you and not someone else? Not your name. Your difference, visible on the first screen.

Does an enquiry hit a real system, or a dead inbox? A form that emails a mailbox nobody checks is a leak wearing a form's clothes.

Have you built the thing that converts, or are you buying traffic to hide that you haven't? Organic conversion, even small, is the proof. Ours was about $10k of it.

A pre-ads checklist card with three questions. One: does a stranger understand in five seconds why you and not someone else. Two: does an enquiry hit a real system or a dead inbox. Three: have you built the thing that converts, or are you buying traffic to hide that you haven't.
Before you buy traffic: three questions, in order.

If you cannot answer all three with a straight face, a leak audit is the cheap way to find out what the traffic would have hit.

How Margin handles this

We build in this order on purpose: diagnose the leaks, seal the conversion path, prove it converts on whatever traffic exists, and only then put money behind it. AI does the generation. The postulate, the build order, and the picking are judgment, and that is the part you are paying for.

AI is just a tool. It always was. The product is revenue, leads, and time, and those still come from judgment.

Written by the founder of Margin

A backend engineer at a global tech platform who builds production systems, not marketing decks. Runs 60+ AI automations daily across client and internal operations, and works on a performance share of measured revenue.

See if Margin fits your business

We take a small number of engagements and qualify every one. Two minutes to apply.