Which channel brings the customers who pay?
Rank marketing channels by the buyers they bring instead of visits, with first or last touch, revenue per channel, campaigns and Google Ads cost per buyer.
MIRA FIVE follows each consenting person from first visit to booking, with the channel and campaign that brought them.
Sample path of one customer, Emil Becker, over twelve days: first visit from an Instagram ad (paid social) to /collections/new-in, a newsletter click, then back through Google search to the merino sweater; the cart, the checkout and an order of €328.00 followed the same evening.
Make the inquiry a Conversion goal and the paid booking your Purchase goal. The inquiry goal shows where its people first came from; Acquisition shows which channels brought the ones who paid. Each client's page lists every visit before the booking.
Cost per buyer counts purchases, so send the paid booking as your purchase, with its price as revenue. Each campaign then shows cost per buyer and ROAS. A free inquiry works as a Conversion goal, which shows who inquired and where they first came from.
A funnel from service page to booking form to confirmed booking shows where people stop. Each step opens the people who left there, with the pages they saw before. Optional autocapture counts form submits and field changes without extra code, never what was typed.
The default setup counts visits, inquiries and bookings without cookies. Following a person from first visit to booking needs their consent, and the dashboard shows the share who agreed. Hosting is one part of compliance; the rest depends on what you collect and why.
Three pieces: the script in the head of your site, the consent line from your banner, and the booking. Booking tools are not connected, so the booking comes from a confirmation page on your site or from your server. The setup page lists who does what, ready to send to whoever runs your site.
If your booking tool sends people to a confirmation page on your own site, put this line there, with the price filled in. When clients pay later, your server can send the paid booking instead, with the booking id as idempotency key. As your Purchase goal, it gives each Google Ads campaign a cost per buyer.
The code for booking-confirmed.html: <script> mirafive('track', 'booking_confirmed', { revenue: 120, currency: 'EUR' }) </script>
Connect Google Search Console, and Google Search shows clicks, impressions and positions, with searches for your brand split from the rest. It tells you whether people find you by name or by what you offer. It reports clicks, not clients.
To see who booked, filter People by Organic search as first channel, by your service page as landing page, and by the booking goal. Search Console reports searches in total rather than per person, so the landing page is what links the two.
A typical path for a consultancy or a studio. Someone searches for the service, reads two pages and leaves. A week later they search for your name, come back and send an inquiry. Two days after that they book and pay.
Their page shows both visits, the inquiry and the booking in order, with the landing page of each visit. Both visits count as Organic search, whichever view you pick. How brand and service searches compare overall is what Search Console adds.
After a month, open the booking goal and see where its people first came from. Then open the inquiry goal beside it: a channel with many inquiries and few bookings brings questions, not clients. Which channel brings the customers who pay? reads those numbers step by step.
Rank marketing channels by the buyers they bring instead of visits, with first or last touch, revenue per channel, campaigns and Google Ads cost per buyer.
Google Ads cost per buyer divides spend by the people who paid, not by the conversions Google counts. How MIRA FIVE joins spend to visits and shows ROAS.
Build a conversion funnel of two to six steps, see where buyers drop out between them, and open the people who stopped. Counted by person or by visit.
First touch credits the channel that found a customer, last touch the one that brought them back. When to use which, with one worked example.