To quantify revenue impact from AI attribution, B2B marketers need to pair systematic AI exposure measurement with two statistical techniques — time-lagged cross-correlation and Bayesian structural time series (BSTS) — then express the result as a confidence range your CFO can defend. This is the framework Path IQ uses to turn ChatGPT, Perplexity, Gemini, and Claude mentions into pipeline numbers that survive finance review.
Why "AI drove $X" is the wrong claim
AI assistants leave no pixel, no UTM, no referrer. Any tool that hands you a single dollar number — "AI drove $412,000 this quarter" — is guessing with false precision. CFOs spot this in one meeting and the AI line item gets cut.
The defensible claim is a range with a confidence level: "AI exposure is associated with $180K–$340K of incremental pipeline this quarter at 80% confidence, controlling for paid spend, seasonality, and PR." That sentence is what finance actually signs off on.
The four data layers you need
- AI exposure data. Run a fixed prompt set (50–200 buyer-intent queries across awareness, consideration, decision) against ChatGPT, Perplexity, Gemini, and Claude on a weekly cadence. Record share of voice, sentiment, and position for your brand and 2–4 competitors.
- Branded search. Pull daily branded-query impressions and clicks from Google Search Console. This is the cleanest downstream signal of AI influence.
- Direct + dark traffic. Daily direct and "(none)" / unattributed sessions from GA4.
- Pipeline outcomes. Opportunity creation, pipeline value, and closed-won from HubSpot or Salesforce — joined on date and, where possible, account.
Step 1 — Time-lagged cross-correlation
AI exposure does not move pipeline the same day. A buyer who hears your name in Perplexity on Monday may Google you Thursday, request a demo two weeks later, and close 60 days after that. Time-lagged cross-correlation finds the lag where AI exposure and your downstream metric move together most strongly.
The practical recipe:
- Standardize both series (weekly AI share of voice, weekly branded clicks).
- Compute Pearson correlation at lags 0, 1, 2, … 12 weeks.
- The lag with the highest correlation is your "AI-to-branded-search" lead time. Typical B2B SaaS values land between 2 and 6 weeks.
- Repeat for AI exposure → direct traffic, and AI exposure → opportunity creation. Each has its own lag.
A correlation above ~0.4 at a stable lag is a credible signal. Below that, your exposure series is too small or too noisy — fix the prompt set before modeling.
Step 2 — Bayesian structural time series (BSTS)
Correlation is not causation. To estimate incremental pipeline you need a counterfactual: what would branded search and pipeline have looked like without AI exposure? Bayesian structural time series — popularized by Google's CausalImpact — answers exactly this.
The setup:
- Target: branded clicks, demo requests, or pipeline created (weekly).
- Treatment regressor: AI share of voice, lagged by the value you found in Step 1.
- Control regressors: paid search spend, paid social spend, organic non-branded traffic, PR mention count, day-of-quarter seasonality.
- Output: a posterior distribution over the counterfactual — the model's best guess of what the target would have been, plus a credible interval.
Subtract the counterfactual from the observed value and you get the AI-attributable lift, expressed natively as a range ("incremental pipeline of $180K–$340K, 80% credible interval"). That is the CFO-ready number.
Implementations: Python's tfp.sts, the R CausalImpact package, or Pyro / NumPyro for fully custom priors. All three are free.
Step 3 — Convert pipeline to revenue
Pipeline is the right unit for marketing attribution; revenue is the right unit for the CFO. Bridge the two with your existing funnel math:
- AI-attributed revenue = AI-attributed pipeline × historical win rate × average contract value adjustment.
- Use the same win rate and ACV your finance team uses for the rest of the marketing forecast — do not invent AI-specific multipliers.
- Carry the credible interval through. If pipeline is $180K–$340K and win rate is 22%, AI-attributed revenue is $40K–$75K. The range is the whole point.
Step 4 — Package the CFO-ready report
A defensible AI attribution report has five elements:
- Headline range: "AI channels are associated with $X–$Y of incremental pipeline this quarter, 80% confidence."
- Method statement: one paragraph naming BSTS, the control variables, and the lag.
- Counterfactual chart: observed vs. modeled-without-AI, with the shaded credible interval.
- Sensitivity table: how the range moves if you drop each control variable.
- What we cannot claim: a short section listing the assumptions — this is the part that earns trust.
Run this every quarter. The point estimate will move; what matters is that the methodology is stable, the controls are consistent, and the range tightens as your exposure dataset grows.
Common pitfalls
- Too small a prompt set. Under ~50 prompts and the exposure signal is noise. Build to 150+ before modeling.
- No paid-search control. Branded clicks grow when you increase brand spend. Without paid as a control, you will credit AI for ad-driven lift.
- Single-platform measurement. ChatGPT-only datasets miss Perplexity-driven journeys, which often have stronger commercial intent.
- Reporting a point estimate. The credible interval is not a footnote — it is the deliverable.
Where to start
Path IQ runs free AI Audits for B2B SaaS marketing teams. We benchmark your brand across ChatGPT, Perplexity, Gemini, and Claude, then deliver a pilot attribution report — exposure data, lagged correlation, and a BSTS-based pipeline estimate — within one week. Request a free AI audit → Or read more on what AI channel attribution is and why visibility alone is not enough.