Know which marketing makes you money. Stop guessing.
I set up GA4, Tag Manager, Search Console and Clarity properly, track the actions that actually matter (calls, WhatsApp clicks, form fills, bookings, purchases), clean out the spam and your own team’s visits, and build a dashboard you can read in two minutes.
- Businesses spending on marketing without clear answers
- Teams that don’t trust their GA4 numbers
- Anyone selling through WhatsApp or phone calls
Package enquiry formlive ✓
Custom trip formlive ✓
Tap to WhatsApplive ✓
Spam caughtlive ✓
Before this, 68 enquiries in a year were invisible to analytics. Now every one is tied to its source.
If any of this sounds like your business…
Bad data is worse than no data, because you make confident decisions on it. Fixing measurement is the least exciting thing I do, and the thing everything else depends on.
What I actually deliver.
Real, working things. Not a report that sits in your inbox.
Measurement plan
What counts as a lead, a sale and a win for your business, written down and agreed.
GA4 + Tag Manager setup or repair
Clean property, proper events and key events, consent-aware, tested in debug mode.
The actions that matter
WhatsApp clicks, calls, forms, bookings and purchases tracked with their source.
Ads conversion imports
Google Ads and Meta get real conversion data, so their algorithms optimise for buyers.
Clean data
Internal traffic, bots and spam filtered out, so the numbers mean something.
Dashboards
Looker Studio or a custom dashboard with GA4, Search Console and Clarity synced by API.
From first call to live.
Clear steps, clear dates. You always know what I’m doing this week and why.
Audit
What’s installed, what’s broken, what’s missing, and what the data currently lies about.
Plan
The events, key events and reports your business actually needs. Nothing more.
Implement and test
Tags, events, filters and imports built and verified in debug and in real reports.
Dashboard and handover
One dashboard, a short walkthrough and a guide to what to look at each week.
Here’s where I’ve done it before.
Real client accounts, real data. Click through for the full story, charts and all.
The safari company Google forgot
Visibility had dropped 87% and nobody knew why. One end-to-end audit found the reasons, from broken canonicals to a hacked site to 68 enquiries nobody followed up. The first fixes went live the same week.
-87% Google visibility since January (diagnosed) · 0/44 package pages Google knew about
Read the case study+74% organic traffic in one month
A Nairobi hair care brand whose customers order on WhatsApp. I rebuilt all 30 pages for search, rewrote the catalogue, cleaned the data and set up tracking. Organic sessions jumped 74% in a month and the right visitors stayed.
+74% organic search sessions, Jul to Aug · 62% engagement rate, up from 47%
Read the case studyWhy hire me instead of an agency?
One person, whole funnel
No handoffs between a designer, a developer, an SEO and an automation freelancer. I see how each piece affects the next.
I build, not just advise
You don’t get a slide deck of recommendations. You get working pages, tracking and automations, live.
Judged on money
Every piece of work is tied to a number that matters: leads, sales, booked calls. If it doesn’t move, we change course.
Pick a starting point.
Fixed price, agreed before we start. You’ll get a straight number on the first call, not a range.
Tracking audit
You want to know if your data can be trusted.
- Full GA4 / GTM review
- What’s broken and what’s missing
- Fix list in priority order
- Walkthrough call
Tracking setup
You want it done properly, once.
- Measurement plan
- GA4 + GTM + key events
- WhatsApp, call and form tracking
- Ads conversion imports
Dashboard + monthly insights
You want the numbers read for you.
- API-synced dashboard
- Monthly insights report
- Tracking maintained
- Alerts when something breaks
“Mark is a skilled developer who will do everything possible to deliver the project on time, and I really appreciate that.
Before you ask…
Can you track WhatsApp enquiries?
Yes. I track the click to WhatsApp with its source, tag the pre-filled message so we know which page or ad it came from, and where possible connect chat outcomes back to the funnel.
We already have GA4. Do we need this?
Maybe not. The audit tells you. Most setups I see are installed but untrusted: missing key events, polluted by internal visits, or double counting.
Do you handle cookie consent?
Yes, consent-aware setups with Consent Mode where your market requires it.
Will I be able to read the dashboard myself?
That’s the whole point. One page, the few numbers that matter, and a note on what changed.
Everything I do connects. Pick the piece you need, or let me find it.
Let’s talk about your numbers.
Tell me what you sell and where you think it’s going wrong. I’ll reply within one working day, and the first call is free. If I’m not the right person for it, I’ll tell you who is.