The Attribution Problem Nobody's Solving
Your marketing team is drowning in a data problem that didn't exist two years ago. A prospect discovers you through ChatGPT. They click the citation link. They spend 20 minutes on your site. Then they close the tab and come back three days later through a branded search. Your analytics credits the second touchpoint, the branded search, as the conversion source.
But the real influence? ChatGPT.
This is the core failure of last-click attribution in an AI-first world. When research on AI search experiments reveals how AI platforms influence attribution and buying decisions, the data is clear: AI citations drive trust, shorten sales cycles, and land you on shortlists. Yet most analytics stacks treat an AI citation like a ghost, invisible, unmeasured, uncredited.
The problem compounds across channels. Your SEO tool shows traffic from Google organic. Your UTM tags might capture ChatGPT referrals if you're lucky. Perplexity traffic vanishes into direct or referral buckets. Gemini citations get buried in Google's own traffic. Claude? Grok? Most teams have zero visibility.
Meanwhile, competitors who are tracking AI citations are making smarter content bets, doubling down on what actually ranks in AI engines, and capturing credit for deals that AI search helped close.
This guide walks you through the attribution methodologies that finally work, the ones that separate signal from noise, connect AI citations to revenue, and let you optimize with confidence.
Prerequisites: What You Need Before Starting
Before you build an attribution model for AI search traffic, audit your current setup. You'll need:
Analytics Foundation
- Google Analytics 4 (GA4) installed on your site. GA4's event-based model is essential for multi-touch attribution; Universal Analytics won't cut it.
- Google Search Console connected to GA4. This surfaces organic search data and is your baseline for comparison.
- UTM parameter discipline. Every external link you control, your website footer, blog CTA, email signatures, should include source and medium tags. For AI traffic, this means
utm_source=chatgptorutm_source=perplexity, not generic "referral."
AI Tracking Infrastructure
- A tool that monitors AI citations across platforms. You can't attribute what you can't see. SearchFIT's AI tracking platform monitors your brand visibility across ChatGPT, Perplexity, Claude, Gemini, and Grok, essential for matching citations to traffic spikes. Alternatives like Otterly.ai's citation tracking guide provide manual workflows for teams starting from zero.
- Browser automation or API access to capture AI responses in real time. This is how you know when you're cited, what context you appear in, and which competitors rank alongside you.
CRM and Conversion Data
- Salesforce, HubSpot, or equivalent with lead source tracking. Your CRM must log the original source (or sources) of each lead, not just the conversion source.
- Conversion event definitions. Know what counts: demo request, trial signup, SQL, closed deal. Different attribution models work better for different conversion types.
- Historical data. Ideally 3-6 months of clean data before you start modeling. Garbage in, garbage out.
Team Alignment
- Buy-in from marketing ops and finance. Attribution models only work if your stakeholders agree on the rules and trust the output.
- A single source of truth for channel definitions. Is ChatGPT traffic that comes through direct a "direct" conversion or an "AI search" conversion? Your team needs to decide and stick with it.
If you're missing any of these, start there. The rest of this guide assumes you have the foundation in place.
Step 1: Establish Your AI Citation Baseline
You can't model what you don't measure. Your first step is to get a complete picture of where your brand appears in AI search results.
Set up automated tracking across all major AI engines. This means daily or weekly queries that include your brand name, product name, and key category terms. Query "[your company] + [problem category]," "[your product] alternative," and "[your competitor] vs [your product]." Log every citation, when it appears, which engine, what context (recommendation, comparison, source list), and whether it includes a link to your site.
SearchFIT's AI tracking capability automates this across ChatGPT, Perplexity, Claude, Gemini, and Grok. If you're building manually, tools like Profound's analysis of AI platform citation patterns show you what to look for: ChatGPT favors Wikipedia and established domains, Perplexity pulls from Reddit and niche communities, Gemini weights Google properties, Claude favors recent and authoritative sources.
Document your findings in a simple spreadsheet:
- Engine: ChatGPT, Perplexity, Gemini, Claude, Grok, Google AI Overviews
- Query: The exact search term that triggered the citation
- Citation Type: Direct mention, recommendation, comparison, source list
- Link Included: Yes/No
- Context: What was the user asking? What problem were they solving?
- Competitor Citations: Who else appeared in the same response?
- Date First Seen: When did this citation appear?
Run this audit for at least two weeks. You're looking for patterns: Which engines cite you most? Which queries trigger citations? Are you linked or just mentioned? This baseline is your control group.
Calculate your current AI visibility percentage. Of all the queries you track, what percentage result in a citation? For most B2B SaaS companies, this number is between 5% and 30%. E-commerce brands might see 10-50% depending on category competitiveness. Research on AI search impact on SEO traffic shows that even a 20% citation rate can influence 15-25% of your organic traffic indirectly.
This baseline serves two purposes: (1) it shows you the scale of the opportunity, and (2) it gives you a denominator for your attribution math later.
Step 2: Tag and Segment AI Traffic in GA4
Now you need GA4 to recognize AI traffic when it arrives. Out of the box, GA4 lumps AI referrals into generic buckets. You need to build custom dimensions and segments.
Create a custom dimension for "AI Source." In GA4, go to Admin > Custom Definitions > Create Custom Dimension. Set the scope to "User" and map it to a UTM parameter or event property. Name it ai_source.
Then, in your GA4 event configuration, add a custom event parameter that captures the referrer domain. When traffic comes from chat.openai.com, tag it ai_source=chatgpt. When it comes from perplexity.ai, tag ai_source=perplexity. Same for gemini.google.com, claude.ai, grok.com, and Google AI Overviews (which will show as google.com but with a specific referrer path).
If you control the links in AI responses, use UTM parameters. This is rare, you don't control ChatGPT's output, but if you're embedding links in your own content or partner sites that feed AI engines, tag them:
https://yoursite.com/solution?utm_source=perplexity&utm_medium=ai_citation&utm_campaign=aeoIf you don't control the links (the case for most AI citations), rely on referrer data. GA4 captures the referrer domain automatically. Create a custom event that fires when document.referrer includes chat.openai.com, perplexity.ai, etc. This requires a small code snippet in your Google Tag Manager container:
if (document.referrer.includes('chat.openai.com')) {
gtag('event', 'ai_citation_click', {
'ai_source': 'chatgpt'
});
}Repeat for each AI engine.
Segment your traffic. Create a GA4 segment for "AI Search Traffic" that includes all sessions where ai_source is not empty. Create sub-segments for each engine: "ChatGPT Traffic," "Perplexity Traffic," etc. This lets you compare AI traffic to organic, direct, and other channels in your standard reporting.
Cross-reference with your citation data. Once you have AI traffic tagged in GA4, compare it to your citation baseline from Step 1. You should see traffic spikes on days when you're cited heavily in a particular engine. If you don't, investigate: Are your UTM tags working? Is the traffic coming from a different referrer path? Is the citation not linked?
SearchFIT's analytics platform automates this correlation, showing you which citations drove clicks and which were mentions without traffic impact. If you're building manually, this is a weekly reconciliation task: pull your citation log, cross-reference with GA4 traffic, and note discrepancies.
Step 3: Map AI Citations to Conversions
Here's where attribution gets real. You now know when you're cited and how much traffic it drives. Next, you need to connect those citations to revenue.
Define your conversion funnel. What counts as a conversion? For SaaS, it might be:
- Demo request (top of funnel)
- Free trial signup (mid funnel)
- SQL (sales-qualified lead)
- Closed deal (bottom funnel)
For e-commerce, it's simpler: purchase. For agencies, it might be contact form submission or consultation booking.
Pick one conversion type to start. Most teams should begin with their highest-value conversion (SQL or closed deal) because that's where attribution has the most business impact.
Create a lookup table matching sessions to conversions. In GA4, use the User-ID feature to track individual users across sessions. Export your conversion data from GA4 (Users > Conversions) and your AI traffic data (Traffic > Source/Medium filtered by ai_source). Match them by user ID and session date.
You're asking: Of the users who clicked through from ChatGPT, how many converted? How many came back in a second session before converting? What was the time lag?
Example:
| User ID | First AI Click | Engine | Days to Conversion | Conversion Type | Revenue |
|---|---|---|---|---|---|
| user_123 | 2024-01-15 | Perplexity | 2 | Demo | $0 (TOFU) |
| user_456 | 2024-01-16 | ChatGPT | 0 | Trial | $0 (MOFU) |
| user_789 | 2024-01-12 | Gemini | 8 | SQL | $50k (BOFU) |
Calculate conversion rates by engine:
- ChatGPT: 45 clicks, 12 conversions = 26.7% conversion rate
- Perplexity: 32 clicks, 8 conversions = 25% conversion rate
- Gemini: 18 clicks, 3 conversions = 16.7% conversion rate
These numbers tell you which AI engines drive the highest-quality traffic. Perplexity might have lower volume but higher intent. ChatGPT might be a top-of-funnel play. Gemini might be lower quality. This informs your content strategy.
Account for multi-touch journeys. Most conversions involve more than one touchpoint. A user might see your brand in ChatGPT, click through, leave, then return via branded search a week later.
In GA4, use the Path Exploration report to visualize these journeys. Filter by users who converted, then look at their session sequence. You'll see patterns like:
- ChatGPT → (direct) → (direct) → (organic) → Conversion
- Perplexity → (direct) → Branded search → Conversion
- Gemini → Google organic → Conversion
This tells you whether AI citations are first-touch (awareness), mid-funnel (consideration), or last-touch (decision). Most will be first or mid-touch, which is crucial for your attribution model.
Step 4: Choose Your Attribution Model
Now comes the strategic decision: How much credit should AI search get?
There's no "correct" answer, it depends on your business model, sales cycle, and how much influence you believe AI citations actually have. But here are the models that work in practice:
Last-Click Attribution (Baseline)
This is what most teams use by default. The last touchpoint before conversion gets 100% credit. It's simple but deeply flawed for AI search because:
- AI citations are often first-touch, so they get zero credit
- Branded search often comes last, so it gets over-credited
- You'll underestimate AI's true impact by 30-60%
Use last-click only as a sanity check. If last-click shows AI search at 5% of conversions but your citation baseline shows 25% visibility, something's wrong with your tracking.
First-Click Attribution
The opposite extreme: the first touchpoint gets 100% credit. This overcorrects the last-click problem but creates new issues:
- You'll overestimate AI's impact on conversions that required multiple touches
- You'll underestimate the role of nurturing and consideration content
- For long sales cycles (enterprise SaaS), this is nearly useless
Use first-click for top-of-funnel metrics only (awareness, reach, brand lift). Don't use it for revenue attribution.
Linear Attribution
Every touchpoint gets equal credit. A three-touch journey where the first is ChatGPT, second is organic, third is branded search gives each 33% credit to ChatGPT.
Linear is better than last-click for AI search because it acknowledges that citations play a role even when they're not the final touch. But it's still crude, it assumes all touches have equal influence, which they don't.
Use linear attribution as your first "fair" model. It's conservative enough to be credible with finance teams, but it gives AI search meaningful credit.
Time-Decay Attribution
Touchpoints closer to conversion get more credit. You can customize the decay curve, 30-day half-life, 7-day half-life, etc.
For AI search, a 14-21 day half-life usually makes sense. A ChatGPT citation that drives a click today gets significant credit even if the user converts two weeks later. But a citation from three months ago gets less credit.
Time-decay is more sophisticated and more defensible to finance teams. It acknowledges that some touchpoints matter more than others without requiring you to make arbitrary judgments about which ones.
Position-Based (40-20-40) Attribution
First and last touchpoints get 40% credit each, middle touchpoints split 20%. This is the "sweet spot" for many B2B teams because:
- First touch (awareness) gets meaningful credit
- Last touch (decision) gets meaningful credit
- Middle touches (nurturing) get credit but not dominance
For AI search, this model works well because most AI citations are first-touch. You're giving them credit for awareness while acknowledging that other channels drive the final conversion.
Custom Model: "Influence Score"
If you want to get sophisticated, build a custom model based on your actual data. Use the conversion rates you calculated in Step 3 as your weighting:
- ChatGPT: 26.7% conversion rate → 30% weight
- Perplexity: 25% conversion rate → 28% weight
- Gemini: 16.7% conversion rate → 20% weight
- Other channels: 22% weight
Then apply this weighting to each user's journey. A three-touch journey (ChatGPT → organic → branded search) gets:
- ChatGPT: 30% credit
- Organic: 22% credit
- Branded search: 48% credit (this is the final touch, so it gets the remainder)
This model is more work to build and maintain, but it's the most defensible because it's based on your actual data, not industry assumptions.
Our recommendation: Start with linear attribution. It's fair, easy to explain, and it gives AI search appropriate credit. After two months of data, move to time-decay (14-day half-life). After four months, experiment with position-based. Only build a custom model if you have enough volume and stakeholder buy-in to justify the complexity.
Step 5: Implement Your Model in GA4
GA4 has built-in attribution models, but they're limited. For AI search, you'll likely need a hybrid approach: GA4 for basic tracking, a data warehouse for custom logic.
Use GA4's built-in models first.
Go to Admin > Conversion > Attribution Settings. GA4 offers:
- Data-driven (if you have enough conversion volume, usually 15,000+ conversions)
- First-click
- Last-click
- Linear
- Time-decay (15-day decay by default)
- Position-based
Turn on at least two: linear and time-decay. GA4 will show you side-by-side comparisons. You'll immediately see the difference: linear will give AI search more credit than last-click.
Export your data to BigQuery for custom modeling.
GA4 feeds into BigQuery (if you have GA4 360 or set it up manually). BigQuery lets you write SQL queries to build custom attribution logic.
Example query (simplified) to calculate linear attribution:
WITH user_journeys AS (
SELECT
user_id,
event_timestamp,
event_name,
traffic_source.source,
traffic_source.medium,
RANK() OVER (PARTITION BY user_id ORDER BY event_timestamp) as touch_rank
FROM `project.dataset.events_*`
WHERE event_name IN ('page_view', 'conversion')
)
SELECT
source,
medium,
COUNT(DISTINCT user_id) as conversions,
SUM(CASE WHEN source IN ('chat.openai.com', 'perplexity.ai', 'gemini.google.com') THEN 1 / COUNT(*) OVER (PARTITION BY user_id) ELSE 0 END) as attributed_conversions
FROM user_journeys
WHERE touch_rank <= 5 -- First 5 touches
GROUP BY source, mediumThis is simplified, but it shows the concept: divide each conversion equally among all touchpoints (linear), then aggregate by source.
If you're not comfortable with SQL, use a tool like SearchFIT's analytics that does this automatically, or hire a data analyst for a week to build the queries.
Create a dashboard to monitor attribution over time.
You want to see:
- Conversions by attribution model (last-click vs. linear vs. time-decay)
- Conversion rate by AI engine
- Average days from AI citation to conversion
- Revenue attributed to AI search (multiply conversions by average deal size)
- Trend over time (is AI search growing, shrinking, or flat?)
Refresh this dashboard weekly. Share it with your marketing and sales leadership. This is your single source of truth for AI search impact.
Step 6: Validate and Refine Your Model
Your first attribution model will be wrong. That's okay. The goal is to get close enough to make better decisions, then refine over time.
Run a validation check. Compare your modeled attribution to reality:
- Take a sample of 50 conversions from the past month
- Manually review each one's session history in GA4
- Ask: Does our attribution model credit the right channels?
- Look for patterns you missed: Do mobile users convert differently? Do enterprise deals have longer sales cycles?
You'll find gaps. Maybe your model gives too much credit to organic search and not enough to AI. Maybe it doesn't account for seasonality. Maybe it treats all AI engines the same when Perplexity actually drives higher-value deals.
Document these gaps and adjust your model.
A/B test your attribution assumptions. If your model says ChatGPT is your highest-impact AI channel, test it:
- Optimize your content specifically for ChatGPT citations (focus on E-E-A-T, trust signals that AI systems weight, schema markup)
- Track whether this increases ChatGPT citations and traffic
- Measure whether the traffic converts at the rate your model predicted
If your optimization works and conversions increase, your model is on track. If they don't, your model needs adjustment.
Benchmark against competitors. Analysis of AI platform citation patterns shows that different industries have different citation profiles. B2B SaaS companies often see higher citation rates in ChatGPT and Claude. E-commerce brands see more Perplexity citations. Agencies see strong Google AI Overviews presence.
Find three competitors in your space. Use tools for tracking AI citations to see their citation rates. If your ChatGPT citation rate is 10% and your competitors' are 30%, you have a problem to solve. If yours is 35%, you're ahead.
Use this benchmarking to set targets: "We want to reach 25% ChatGPT citation rate by Q2" or "We want to increase Perplexity traffic by 40% by end of year."
Step 7: Connect Attribution to Content Strategy
This is where attribution becomes actionable. You now know which AI engines drive conversions. Use that to inform what you create.
Identify your highest-impact AI channels. From your attribution model, which engine drives the most conversions? Which has the highest conversion rate? Which is growing fastest?
Example output:
- ChatGPT: 35% of AI conversions, 24% conversion rate, +15% month-over-month
- Perplexity: 40% of AI conversions, 28% conversion rate, +8% month-over-month
- Gemini: 15% of AI conversions, 18% conversion rate, +2% month-over-month
- Claude: 10% of AI conversions, 22% conversion rate, +45% month-over-month (emerging)
Reverse-engineer what gets cited. For your top engines, analyze the content that's actually cited:
- What topics? (e.g., "comparison guides" get cited more than "company news")
- What format? (e.g., listicles, how-tos, definitions get cited more than long-form narratives)
- What structure? (e.g., scannable sections, data, expert quotes get cited more than prose)
- What freshness? (e.g., recent content gets cited more than old content)
Use your citation baseline from Step 1 to answer these questions. You have a log of every citation. Categorize them by content type, topic, format. Which content appears most often?
For Perplexity, you might find that how-to guides and comparison posts get cited frequently. For ChatGPT, maybe thought leadership and definitions. For Gemini, perhaps product reviews and official sources.
Prioritize content projects based on AI impact. Create a content roadmap that weights topics by:
- Search volume in AI engines (how often are these topics queried?)
- Current citation rate (are you cited for this topic?)
- Conversion impact (do citations for this topic convert?)
- Competitive gap (are competitors cited more than you?)
Example:
| Topic | AI Search Volume | Your Citation Rate | Competitor Citation Rate | Conversion Impact | Priority |
|---|---|---|---|---|---|
| "[Product] vs Competitor" | 2,400/mo | 12% | 45% | High | P0 |
| "How to [Use Case]" | 1,800/mo | 28% | 22% | High | P1 |
| "[Product] Pricing" | 1,200/mo | 5% | 35% | Medium | P0 |
| "[Industry] Trends" | 900/mo | 8% | 12% | Low | P2 |
Your P0 projects are "[Product] vs Competitor" (high volume, low citation rate, high impact) and "[Product] Pricing" (high volume, very low citation rate). These are your biggest opportunities.
Measure content performance through AI citations. Once you publish, track:
- How many days until first citation?
- Which engines cite it?
- How many total citations in first month?
- What's the traffic and conversion impact?
Compare these metrics to your baseline. If your average how-to guide gets cited 8 times in its first month and drives 45 clicks, and your new guide gets cited 12 times and drives 72 clicks, that's a 60% improvement. Keep doing that.
Step 8: Report and Iterate
Attribution is not a one-time project. It's an ongoing system that gets better with data and feedback.
Create a monthly attribution report for leadership.
Include:
- Total conversions attributed to AI search (by model)
- Breakdown by engine (ChatGPT, Perplexity, Gemini, Claude, Grok, Google AI Overviews)
- Conversion rate by engine
- Trend (month-over-month and year-over-year)
- Revenue impact (conversions × average deal size)
- Top-performing content (which pages drive the most AI-attributed conversions?)
- Competitive benchmark (how you stack up against competitors)
Make this report visual. Use charts, not tables. Show trends, not just snapshots. Make it clear that AI search is a real, measurable channel, not a speculation.
Gather feedback from sales. Your attribution model is only as good as your team believes it is. Talk to your sales team:
- "Of the leads we attributed to ChatGPT, how many actually mentioned they found us there?"
- "Are the ChatGPT-sourced leads higher quality than our model suggests?"
- "Are there leads that came from AI but our model didn't catch?"
Sales teams have intuition about lead quality. Use it to refine your model. If sales says ChatGPT leads are 40% higher quality than your model suggests, maybe you need to weight ChatGPT higher.
Experiment with attribution model variations. After three months of linear attribution, test time-decay. After three months of time-decay, test position-based. Document how each model changes your conclusions:
- Does it change which engine looks best?
- Does it change the total revenue attributed to AI?
- Does it change which content looks most valuable?
If a new model changes your conclusions significantly, investigate why. Sometimes it reveals real patterns (e.g., Perplexity traffic converts faster than ChatGPT, so time-decay gives Perplexity more credit). Sometimes it reveals model weakness (e.g., your position-based model assumes all first touches are equal, but AI citations convert at 3x the rate of organic).
Iterate your content strategy based on attribution insights. Every quarter, review what you've learned:
- Which content is actually driving conversions from AI?
- Which AI engines are growing, and what content feeds them?
- Where are you losing to competitors in AI visibility?
- What's your content roadmap for next quarter?
Use SearchFIT's platform to understand your performance across all AI engines and connect it to your conversion data. This closes the loop: you see which content ranks in AI, which AI citations drive traffic, and which traffic converts. That's the full picture.
Common Attribution Mistakes to Avoid
Mistake 1: Using last-click attribution for AI search. Last-click will systematically underestimate AI's impact because most AI citations are first-touch. Minimum: use linear attribution. Better: use time-decay or position-based.
Mistake 2: Not accounting for branded search bias. When a user clicks a ChatGPT citation, visits your site, and leaves, then comes back via branded search a week later, last-click credits branded search. But the ChatGPT citation created the awareness. You need multi-touch attribution to capture this.
Mistake 3: Treating all AI engines the same. ChatGPT, Perplexity, Gemini, and Claude have different user bases, citation patterns, and conversion rates. Your attribution model should account for these differences. Don't lump them into "AI search" and call it a day.
Mistake 4: Ignoring time lag. Some conversions happen same-day (ChatGPT citation → click → signup). Others take two weeks (Gemini citation → awareness → later purchase). Your time-decay model should reflect this. A 7-day half-life might be too aggressive for enterprise deals; a 30-day half-life might be too generous for e-commerce.
Mistake 5: Not validating your model against reality. Your attribution model is a hypothesis. Test it. Ask sales if the leads you're attributing to AI actually came from AI. Ask customers how they found you. If your model doesn't match reality, adjust it.
Mistake 6: Confusing correlation with causation. Just because a user clicked a ChatGPT citation before converting doesn't mean ChatGPT caused the conversion. They might have converted anyway. This is why benchmarking matters, if your ChatGPT conversion rate is 3x higher than your organic conversion rate, that's evidence of causation.
Pro Tips for Advanced Teams
Incrementality testing. If you have budget and technical sophistication, run incrementality tests (also called "holdout tests") to measure AI search's true causal impact. Randomly exclude 10% of your audience from AI search results (via robots.txt or API) for two weeks. Measure whether conversions drop for the excluded group. The difference is your true incrementality.
This is the gold standard for attribution but requires significant technical work and willingness to forgo traffic for a period.
Cohort analysis. Group your users by acquisition channel (ChatGPT, Perplexity, organic, etc.) and track their lifetime value. Do ChatGPT users have higher LTV than organic users? Do they churn faster? This tells you whether AI-sourced leads are actually better or just different.
Predictive attribution. Use machine learning to predict which touchpoint was most influential for each conversion, based on historical patterns. Tools like Conductor's AI search academy and Yotpo's guide on tracking AI referral traffic touch on this. It's more sophisticated than rules-based attribution but requires data science expertise.
Share of Source metric. Yotpo introduces "Share of Source" as a replacement for "Share of Voice" in the AI era. Instead of measuring your share of search keywords, measure your share of AI citations for your category. Are you cited in 20% of AI responses about your category? 50%? This is a leading indicator of future traffic and conversions.
Conclusion: Attribution as a Competitive Advantage
You now have a framework to measure what AI search is actually worth to your business. Most of your competitors don't. They're still using last-click attribution, wondering why AI search looks so unimportant, and underinvesting in it accordingly.
You have an advantage.
But attribution is only useful if it drives action. The best teams don't just measure, they optimize. They see that Perplexity drives 40% of AI conversions, so they create more content that ranks in Perplexity. They see that ChatGPT citations take 10 days to convert, so they build nurture campaigns for ChatGPT traffic. They see that comparison guides get cited 3x more than thought leadership, so they shift their content mix.
Start with the basics: linear attribution, tracked in GA4, reported monthly. After two months, you'll have enough data to refine. After four months, you'll see patterns. After six months, you'll have a model that's accurate enough to guide your strategy.
Then keep iterating. Attribution models get better with feedback, data, and testing. The team that invests in this now will be three steps ahead in 12 months.
Next steps:
- Audit your current GA4 setup. Do you have custom dimensions for AI traffic? If not, set them up this week.
- Set up automated AI citation tracking. Use SearchFIT's AI tracking or build a manual process. You need a baseline.
- Choose your first attribution model (linear recommended) and implement it in GA4.
- Pull your first report. Which AI engine drives the most conversions? Start there.
- Create a content project to improve your visibility in that engine. Measure the impact.
Attribution for AI search is new, but it's not complicated. It's just a system: track, model, validate, optimize, repeat. Build that system and you'll know exactly what AI search is worth, and how to grow it.