ChatGPT, Perplexity, and Google AI Overviews are where a growing share of answers now begin. Here's how to get your site cited instead of skipped.
May 8, 2026 Read post →Writing on the web,
measurement, and martech.
Practical posts on GA4, GTM, SEO, AEO, consent compliance, HubSpot, and web design — written from the trenches, not from a slide deck.
A practical walkthrough — measurement plan first, then events, conversions, internal filters, and DebugView verification before you touch any reports.
April 29, 2026 Read post →Consent Mode v2 changes how GA4 and Google Ads behave when visitors decline cookies. Here's what changed, what it means, and how to set it up correctly.
April 15, 2026 Read post →I've built on both. The right answer depends on who owns the site long-term, how often content changes, and how technical your team is.
April 3, 2026 Read post →GTM is the layer between your website and every analytics or ad tool you use. Here's how it works, why it matters, and what you should and shouldn't do with it.
March 25, 2026 Read post →Structured data is the fastest way to signal to both Google and AI tools what your page is about. Here's what to implement and why it works.
March 18, 2026 Read post →GA4's event model is flexible enough to track almost anything — which means it's easy to track the wrong things. Here's how to build a clean event taxonomy.
March 10, 2026 Read post →Standard GA4 setups can inadvertently collect PHI. Here's what to watch for and how to configure analytics in a way that doesn't put you at risk.
February 26, 2026 Read post →LCP, INP, and CLS are Google's performance benchmarks that affect both search rankings and user experience. Here's what each one means and how to improve it.
February 17, 2026 Read post →Getting HubSpot and GA4 to talk to each other cleanly — without double-counting, broken attribution, or missing conversions — takes more than clicking "integrate."
February 8, 2026 Read post →Most B2B marketing teams measure what's easy to count instead of what connects to revenue. Here's how to build a measurement plan that fixes that.
January 28, 2026 Read post →Two major privacy laws, two different enforcement mechanisms, and one set of martech tools that has to comply with both. Here's a clear breakdown.
January 18, 2026 Read post →A working checklist of the technical SEO elements that actually affect rankings — canonicals, sitemaps, structured data, Core Web Vitals, and more.
January 7, 2026 Read post →B2B websites got better-looking and worse at converting simultaneously. Here's an honest look at where the industry is and what actually drives results.
June 10, 2026 Read post →The agency model made sense when websites were built once and left alone. That's not how the web works anymore — and the billing structure doesn't help.
June 3, 2026 Read post →Triggers decide when a tag fires. Variables feed dynamic data into that tag. Once those two concepts click, GTM stops feeling like magic and starts feeling like a tool.
May 24, 2026 Read post →GA4 isn't Universal Analytics with a new interface — it's a fundamentally different data model. Understanding the shift is the prerequisite for using GA4 well.
May 14, 2026 Read post →Medtech marketers face tighter compliance constraints than most. Here's a practical stack — what to use, what to avoid, and how to stay on the right side of regulations.
April 22, 2026 Read post →HubSpot's attribution models can tell you which touches drove a deal — if you've set up the plumbing correctly. Here's how to get the data you actually want.
April 11, 2026 Read post →The CMS decision is mostly about people, not technology. Here's the framework I use with every client before recommending a platform.
March 31, 2026 Read post →Getting cited by ChatGPT, Perplexity, and Google AI Overviews requires a different approach than traditional SEO. Here is the playbook.
June 12, 2026 Read post →Framer and Webflow are both excellent no-code site builders, but they are built for different use cases.
June 5, 2026 Read post →Entity-based search is how Google and AI tools build a model of your brand.
May 28, 2026 Read post →Google AI Overviews are reducing organic CTR on many queries. Here is what is actually happening and how to respond.
May 19, 2026 Read post →GA4 Explorations unlock analyses that standard reports cannot. Here is how to use them.
May 1, 2026 Read post →Headless CMS is powerful for the right use case and overkill for most. Here is how to decide.
April 25, 2026 Read post →Most B2B homepages try to do too much and accomplish too little. Here is what the best ones get right.
April 8, 2026 Read post →GA4 default channel groupings misattribute a significant share of B2B traffic.
March 28, 2026 Read post →A GTM container that is messy from the start gets worse over time. These 10 practices keep it clean.
March 18, 2026 Read post →GA4 funnel reports are powerful but easy to misconfigure. Here is how to build one you can trust.
March 7, 2026 Read post →Server-side GTM moves tag execution off the browser and onto a server. Here is when it makes sense.
February 26, 2026 Read post →A consent management platform is required for GDPR and CPRA compliance. Here is how to choose.
February 17, 2026 Read post →Many cookie banners look compliant but are not. This 10-point checklist tells you for sure.
February 7, 2026 Read post →When users decline cookies, standard analytics breaks down. Here are the strategies that fill the gap.
January 29, 2026 Read post →The freelancer vs agency decision involves more than cost. Here is a straightforward look at the real tradeoffs.
January 20, 2026 Read post →Honest reflections on agency, in-house, and freelance work — and what I would tell myself starting out.
January 10, 2026 Read post →Web analytics and HIPAA create genuine tension. Here is how to configure your stack to measure without PHI exposure.
January 3, 2026 Read post →Most analytics presentations fail because they show the wrong metrics to the wrong audience.
March 13, 2026 Read post →Most B2B content gets traffic but not leads. Here is how to build a content program connected to pipeline.
February 21, 2026 Read post →Healthcare-tech websites face unique challenges. Here are the five mistakes I see most often.
February 12, 2026 Read post →