Case study · TW Carbon
WordPress to Astro, with HubSpot behind it
Average Google position from 28.6 to 13.0 (Q2 2026 against Q2 2025), and the repair page from #19 to #4 (June to August 2026).
Service 01 of 04
Most B2B teams have marketers, developers somewhere, and nobody senior who owns the website. Pages ship slow, tags pile up, and nobody can say what the site did for pipeline last month. I take that job on part-time.
Scope
Speed, technical SEO, the development backlog and releases.
Search, AI search, landing pages and conversion fixes.
GA4, tag management, attribution and the handoff to your CRM.
What changed, what it did, what’s next.
Cadence
15 to 20 hours a month for a fixed fee, billed in advance, with a 6-month minimum.
Onboarding
Access, and a baseline from Chrome’s real-user data, Search Console, GA4 and a census of every tag on your key pages.
A written list of findings, ranked by what each one costs you.
The first fixes shipped, and the rest of the backlog in your team’s tool.
Case study · TW Carbon
Average Google position from 28.6 to 13.0 (Q2 2026 against Q2 2025), and the repair page from #19 to #4 (June to August 2026).
Built by me · Next.js and Supabase
The measurement I build and run for every client.
Questions
Closer to a fractional head of web. I own the website and inbound. If what you need is someone to run the whole marketing team, I’ll say so on the first call.
A fixed monthly fee for 15 to 20 hours, billed in advance, with a 6-month minimum. The fee depends on the size of the site, so it comes on the first call.
Both. I write code myself in Astro, Next.js, WordPress and Shopify themes, and I write backlog tickets your developers can pick up in your team’s tool.
30 minutes, no deck.