Data & Analytics Specialist
Make More Profit Without Spending More.
I help online store owners and growing businesses improve their tracking, build real-time dashboards, and turn messy data into decisions that grow revenue using GA4, GTM, Python, Looker Studio, Power BI, and SQL.
The call is free and takes 30 minutes. I'll tell you what you need, even if it isn't me.
-
Viewed a product100
-
Added to cart70
-
Reached checkout40
-
Bought20
80 people left without buying. Without tracking, you can't tell which step lost them or why.
Illustrative numbers from my WooCommerce case study below.
Why work with me
When sales stop showing up in your reports, most analysts will just tell you the tracking is broken. I go in, find exactly what's causing it and fix it. I spent years as a web developer before I became an analyst, so I can read both the reports and the website behind them.
I don't hand over a dashboard and walk away. I make sure the data going in is clean, the story it tells is accurate, and you know what to do when you look at it.
Based in Johannesburg. Working with clients globally.
Work you can check
These are self-initiated projects, built on public datasets or a demo store, so you can see how I think before we work together. Each has a full write-up on LinkedIn.
A silent plugin conflict was hiding every purchase from analytics
I built a GA4 and GTM event suite from scratch on a demo store. Along the way I found a checkout plugin that replaced WooCommerce's thank-you page, so no purchase ever reached analytics. Fixing it made the whole journey visible, from product view to purchase.
- Full journey confirmed in GA4 DebugView with the correct transaction ID, revenue and currency
- Native WooCommerce analytics switched off, so one system counts every sale
From ad spend to bookings
A 3-page Looker Studio dashboard and stakeholder report for a hypothetical local service business, built on 21,000+ modelled sessions and six months of Google and Meta spend. Cost per lead ranged from R27 to R108 across six campaigns, and 83% of visitors never reached a pricing or booking page.
Marketing performance and campaign ROI
A 3-page Power BI dashboard built from 2,240 customer records. It flags 664 customers at risk of churning and shows that heavy website visitors spend less, not more.
Netflix's global catalogue
A Python to MySQL to Power BI pipeline over 8,797 titles. About 67% of TV shows never get a second season, and catalogue growth peaks in Q3.
Global revenue pivot
Five messy CSV files behind a $9.32M-revenue scenario, unified in MySQL and shown in one executive dashboard. Recommendation: protect the balanced channel mix and grow the markets ranked 2 to 4.
Café sales analysis
Raw point-of-sale transactions turned into a roadmap: peak trading windows, underperforming products and inventory inefficiencies.
Two kinds of work
Pick the one that matches where your data lives today. We can confirm the right scope together after a free call.
Spreadsheets to dashboards
For small and growing businesses tracking bookings, jobs or sales in spreadsheets, with no clean way to see what's going on.
-
Data audit and cleanup
Find out what's really in your spreadsheet, and fix it.
-
Business dashboard
Revenue, jobs and utilisation in one live view instead of four tabs.
-
Automated tracking system
A capture form that keeps your data clean and flags double-bookings, so the dashboard never goes stale.
Tracking you can trust
For online stores that need GA4 and Google Tag Manager working properly, with a dashboard on top.
-
Analytics audit
Find out what your GA4 data is, and isn't, telling you.
-
GA4 and GTM tracking setup
Every step from product view to purchase, tested before handover.
-
Connected store dashboard
GA4, ads and store data in one view your whole team can open.
How we'd work together
-
1
Book a free 30-minute call
We talk through your business, your data and what you actually need. No pitch, no pressure.
-
2
I confirm scope and price in writing
What I'll do, what I need from you, what it costs and when it's done. No surprises.
-
3
I deliver, you own it
Everything is documented, so you're never dependent on me to keep using it.
Tell me what you can't see yet
It takes two minutes. I read every message and reply within one business day.
Message sent
Thanks for reaching out. I'll reply within one business day with next steps.