When a buyer asks ChatGPT, Perplexity or Gemini who to hire, the shortlist it returns is the pitch list - before any website visit, before any call. I run structured sprints that get you on it.
Buyers stopped scrolling ten blue links. They ask an AI model to shortlist agencies, read the three or four names it returns, and start there. If your firm isn't one of them, you're not losing the pitch - you never got the meeting.
Publishing more blog posts rarely fixes this. Most sites have no visibility because there's nothing consistent for a model to work with: no repeated authority claims, no content structured for AI extraction, nothing to cite with confidence.
Before I publish a single article, I define what you stand for - the claims that need to show up, consistently, across every AI answer. Content is the vehicle. Positioning is the work.
The handful of claims every AI answer needs to repeat back about you.
Built for how a model reads a page, not how a search engine ranks one.
Steady output so gains stack up instead of fading between articles.
Weekly checks across 8 LLMs, feeding straight into next month's targets.
A specialist UK digital marketing agency went from no presence in ChatGPT, Perplexity or Claude to cited by all eight major LLMs, in one eight-week on-site sprint.
During the sprint, a global consumer brand found us through Google/Gemini and came in as an inbound enquiry - before any outreach, before any paid activity. Eight weeks earlier, we had zero presence in AI search.Chief Marketing Officer · UK Digital Marketing Agency
Read the full case study, including inbound leads and methodology →
Every engagement starts with the same question: what does the data say your firm needs? From there, I scope one of two shapes. Either way, you work with me directly - no account managers, no handoffs to a junior team.
For firms with little or no AI search presence who need proof, fast.
For firms ready to compound the gains, so visibility doesn't fade once the sprint ends.
3-month minimum, then month-to-month.
Scope a retainer See the full Retainer breakdown →You choose how articles get published: direct CMS access, or a publish-by SLA with an agreed number of business days per article. Either way, I track dates weekly alongside citation data. I also confirm whether you already have a PR agency or an off-site placement relationship - it decides your path if you move to the Retainer later, on-site only or off-site-ready content your own PR team can place. Case studies, sales decks or brand guidance help if you have them - not required.
A discovery session covering what your firm does, what you want to be known for, your USPs and values, and the specific prompts you want to appear for in AI search. We leave with those prompts prioritised.
I confirm the target phrases and propose article titles. You have three business days to approve - no response counts as approval. Requested changes push the start date back rather than compressing the writing schedule.
I publish six articles, one a week, each structured for LLM citation, on the agreed cadence.
We review the citation and visibility data together. My recommendation on whether to move to the Retainer is based on that data, not a pitch.
A three-month dataset shows AI search citing what people publish on LinkedIn far more than it cites their profile page - and the shift happened fast.
New ecommerce data shows brands get recommended by name while a different site gets the citation underneath. Two outcomes, not one.
Three platforms, three different citation mechanics. What actually gets you cited by each one, backed by primary research rather than the recycled stats doing the rounds this year.