Real projects, anonymized.
Paid-ads and SEO campaigns with real numbers, plus the web apps and automation I've built. Client names withheld; happy to walk through the details on a call.
Each clinic location ran as its own campaign group with intent-led keywords (“same-day appointment”, “walk-in [city] clinic”) and low-friction mobile booking pages. Automated bidding plus audience segmentation pushed budget toward what actually converted.
Refined lookalike and retargeting audiences around purchase intent, leaned into UGC-style video over static creative, and tightened the landing-page and checkout experience for mobile — then scaled the winners methodically with automated bidding.
A full audit, a UX and structure rebuild, keyword-led content, earned backlinks, Google Business Profile and local-citation work, and a steady blog cadence — compounding into a near-100% lift in impressions and traffic.
Technical audit, keyword-optimised content and on-page work, quality backlinks, and a Google Business Profile and local-citation cleanup — lifting traffic and bookings while cutting bounce rate.
Geo-targeted ad sets with location-specific messaging, a tailored mobile-first landing page per location, in-market audience targeting, and weekly budget reallocation toward the lowest-CPA, highest-converting campaigns.
A custom SEO strategy for a competitive clinic market: keyword research woven through content, meta and alt tags, reorganised and properly interlinked pages, and refreshed, engaging content — improving SERP position and click-through rate.
A training provider couldn’t see which courses were actually converting. I rebuilt the GA4 funnel, wired per-course conversion tracking through their booking platform, added structured data and live Google review ratings across location pages, and set up Clarity for behaviour insight.
Promo codes weren’t applying through the booking-to-payment flow. I traced the integration between the course booking system and the payment gateway, fixed how discounts were passed through enrolment and cost, and made the checkout behave the way customers expected.
Player sign-ups lived in spreadsheets. I built a custom registration and admin platform (CodeIgniter) with multi-division support, an open/close registration toggle, age-eligibility flags, and a view-only super-admin role — so organisers manage a whole season without touching a database.
A marketing team was hand-building client reports every month. I built a pipeline that pulls each client’s ad and analytics data and generates a clean, branded report document automatically — turning a day of copy-paste into one command.
Want something like this? Let's talk.
Tell me what you're working on. I'll walk you through similar work and send a fixed-scope quote.
