Ranking a Varkala homestay #1 on Google Maps in 47 days.
The exact GBP optimisation playbook — categories, photos, citations, review velocity — that took a small Varkala property from invisible to top result for six commercial keywords.
Most agencies start with the campaign. I start with the spreadsheet. Here's the exact 21-day diagnostic I run on every new brand — what I look at, what I ignore, and the three signals that decide whether we should even be running paid media in the first place.
Read the post →The exact GBP optimisation playbook — categories, photos, citations, review velocity — that took a small Varkala property from invisible to top result for six commercial keywords.
PMax is the most divisive Google ad type since Smart Shopping. Here's the four account profiles where it actually wins — and the two where it'll quietly drain your budget for a month before you notice.
I audited 22 GA4 setups last quarter. Most were tracking the wrong things beautifully. Here are the 6 events worth their weight, ranked by signal-to-noise — plus the ones I delete on day one.
Optimising for CPL gets you cheap leads that don't close. Here's the four-metric framework I use to keep growth, sales, and finance staring at the same number — and why it usually starts with payback period.
Search behaviour shifted in early 2026 — and the modifier "best" is now doing more keyword work than ever. Here's the data behind the shift and the content templates I use to capture it.
The phrase "topical authority" is misused everywhere. Strip it back, and it's just three things done in order: cluster mapping, internal linking discipline, and patience. Here's the exact workflow.
Most "creative testing frameworks" are spreadsheets pretending to be science. This is the lightweight 3-week rotation I run instead — fewer variables, faster reads, no statistical-significance theatre.
I've written ~40 audits and seen most of them implemented at maybe 20%. Here's why — and the structural change I made to my audit format that took implementation rates above 80%.
You don't need a 10-engineer team to run server-side GA4. Here's a one-afternoon setup using Stape and a single GTM container that solved 80% of my client's iOS attribution gap.
Programmatic pages get a bad name because most of them are bad. Here's the four-question filter I use to decide if a programmatic template is worth building — and what makes the rest indexable junk.
Most ad accounts get optimised forever while the landing page stays untouched. Here's a 6-element teardown of what makes a paid landing page actually convert — and the three things you can fix this afternoon.
The "brand vs. performance" debate is mostly people defending their job titles. Here's how I actually allocate budget across the funnel — and the rule I use to decide when to shift the ratio.