I help teams understand where they stand in AI-assisted discovery, find the highest-value opportunities, make the right changes, and measure the result in traffic, leads and pipeline. You know what worked and what to fund next.
in enterprise SEO, growth, technical search and measurement
In-house leadership
Skyscanner Americas
Regional search and growth, 2016 to 2019
Martech startup for AI search
B2B + B2C
Five years at Quattr, embedded with client teams
01 / Fixed scope
Start with an audit
Three depths. Each includes the one before it.
Rapid Baseline
1–2 weeks
Best for
Teams new to AI search that want a fast read before committing budget
What I do
Run your priority buyer questions through AI assistants and search. Review your key pages and technical setup. Pull what Google Search Console and GA4 already show.
What you get
Where you show up today, and where you don’t
Top 3–5 opportunities, ranked by impact
One recommended next step
A recommended prompt baseline to track going forward
Growth Audit
3–4 weeks
Best for
Teams planning a 60 to 90 day push, for example ahead of a seasonal peak, a launch or a budget cycle
What I do
Track a larger prompt set across more LLMs, over repeated runs. Analyze who gets cited and why. Review technical and content gaps. Size the search demand behind each opportunity.
What you get
Everything in Rapid Baseline, plus
More prompts and more LLMs, tracked over repeated runs
Competitor benchmark: your share of answers and citations against named competitors
Opportunity map, sized by demand
Specs your team can implement as written
90-day roadmap
Program Diagnostic
6–8 weeks
Best for
Larger or multi-product teams that need one strategy across business units
What I do
The Growth Audit, run per audience and product line, plus three checks: do your brand facts agree across site, docs and third-party sources; does site structure help or hurt; can your analytics attribute AI traffic and support testing.
What you get
Everything in Growth Audit, plus
The widest tracking: agreed products and markets, more LLMs, a consistent time series
Workstreams ranked by value, with owners
Measurement framework: the KPIs and reporting the program runs on
Strategic roadmap
What I look for
Reputation issues, gaps in mentions, questions where you don’t appear. Every audit ends with specs, a ranked plan and a recommended stack.
02 / Custom scope
Programmatic support
Project or retainer. Pick your modules.
Optimization
Your audit’s top changes: stronger answers on priority pages, new pages for open questions, crawl fixes, and corrections to wrong AI answers.
Metrics we track
Priority prompts where you’re named or cited
Conversion rate of AI and search referrals
Monitoring
Your prompt baseline, re-run across LLMs on a set cadence. I compare model shifts with your own changes and report what to do next.
Metrics we track
Answer and citation share vs named competitors
Accuracy and sentiment of answers about you
Continuous improvement
A ranked backlog fed by monitoring. I implement or coordinate each change, confirm it’s live, measure it, and test before you scale where the data allows.
Metrics we track
Change on your prompt panel; attributable lift where a valid test supports it
Test results: what to scale, what to drop
Attribution
Is AI visibility producing value? I connect identifiable AI and search referrals to GA4 conversions and your CRM where the data supports it, and report each stage separately.
Metrics we track
Sessions → leads → pipeline, by stage
Pipeline associated with AI and search, by page, where reliable joins are available
Targets are set at kickoff, against the baseline from your audit. Every readout reports against them.
Prompt samples, crawler requests, referrals and business outcomes are separate measures. Crawling is not proof of indexing or citation. Rankings, citations and revenue are not guaranteed; causal lift requires a suitable comparison.
03
Choose the right format
Ad hoc
Discovery call 1-hour block 3-hour workshop
Audit
Fixed scope and timeline. Pick a depth above.
Program
Project or retainer, scoped from the modules above.
Delivery
I do the work, or guide your team, agency or engineers.
We agree scope, timing, fees, access and implementation ownership before kickoff.
04
Data access used for the engagement
Only the sources needed for the agreed question
Source → role in the analysis
Organic searchGoogle Search Console
Queries, impressions, clicks, landing pages and indexing/search performance context
Clickstream analyticsGoogle Analytics 4
Referral sources, sessions, landing pages, user journeys, engagement and conversion events
Paid demandGoogle Ads
Paid search demand, keyword themes, landing-page performance and conversion context when relevant
Leads & pipelineHubSpot / CRM
Lead lifecycle, qualification, pipeline and later outcomes where the existing data can be joined reliably
AI crawler accessCloudflare / host logs
Which AI/search crawlers request which pages and how often, when logs are available and useful
Every engagement ends with a recommended stack. Your team runs it, I maintain it, or we hand it off.
To start, I only need read-only access or exports from the relevant sources you have. Missing data stays an explicit limitation. Do not email credentials or confidential customer records; we agree secure access during onboarding.
A practical first step
Start with a discovery call.
Pick the right format, confirm your data, name the outcome.