A macro conversion is the main action your website or campaign exists to produce: a completed purchase, a submitted enquiry, a booked appointment or a new subscription. It is the conversion that directly brings in revenue or a sales opportunity, as opposed to the smaller steps along the way, which are called micro conversions.
How a macro conversion works
Each business defines its own. An online shop’s macro conversion is a purchase. A solicitor’s is a completed enquiry form, or a call long enough to be a real conversation. A software company’s might be a demo booking or the start of a paid plan. Some sites have two or three, such as a quote request and a direct booking, but rarely more.
In GA4 you mark the relevant events as key events, and in Google Ads you set the matching conversion actions as primary so automated bidding works towards them. Meta has an equivalent in the optimisation event you choose for each campaign. Each platform then counts and reports these separately from everything else you track.
A macro conversion only means something if the tracking behind it is accurate. That usually means firing the event on a confirmed success, such as an order confirmation or a form’s success message, rather than on a button click that might have failed. It also means testing it yourself, as described in how to check your conversion tracking works.
Why it matters
Every decision about budget and performance should come back to macro conversions. Traffic, clicks and time on page are useful clues, but a campaign that brings plenty of visitors and no enquiries is not working, however good the other numbers look.
It matters most for automated bidding. Google Ads and Meta both learn from whatever you tell them is the goal. If a minor action, such as a page view or a tap on a phone number link, is set as the primary conversion, the platform will find you more of that cheap action and fewer real customers. Checking which conversions are primary is one of the first things I look at in any paid account.
For businesses whose sales close offline, such as a builder whose web enquiries become site visits and quotes weeks later, the macro conversion on the website is a lead, not a sale. Sending back which leads became customers, through offline conversion imports, closes that gap and lets bidding favour the leads that turn into work.
Common mistakes
- Counting every tracked event as a conversion, so the total means nothing.
- Firing the conversion on a button click rather than a confirmed success.
- Double counting, for example when a thank-you page is refreshed, or when the same action is tracked by both an imported GA4 key event and the Google Ads tag.
- Setting a micro conversion as primary in Google Ads, which steers bidding towards the wrong thing.
- Treating all macro conversions as equal when a £5,000 project enquiry and a £50 one plainly are not.
How to act on it
Write down, in one sentence, the action on your website that makes you money. That is your macro conversion. Check that GA4 records it as a key event and that it fires once per genuine completion. In Google Ads, make sure only macro conversions are set as primary and move everything else to secondary, so it is still reported but not used for bidding.
Where the value of enquiries varies a lot, give each type a realistic value so reports reflect what matters. Then judge channels and campaigns on cost per macro conversion and, where you can track it, on revenue. Building measurement and spend around that one number is the core of how I run performance marketing.
