How to Track ChatGPT Traffic in GA4 and Catch Attribution Gaps

GA4 credits ChatGPT only through a click's tag or referrer. This guide shows where AI clicks land, where GA4 stops, and how Atomic reads the answers and page fetches behind a tagging break.
Published
21 Oct
2026
Last updated
21 Oct
2026
14
min read

GA4 (Google Analytics 4) credits ChatGPT with a new visitor only when the click carries one of two signals. One is the utm_source=chatgpt.com tag on links ChatGPT cites, and the other is the referrer, the address the browser passes on. A new visitor whose click carries neither is filed as Direct, so how to track ChatGPT traffic in GA4 rests on those two signals.

That makes GA4's chatgpt.com source line the obvious check, and it undercounted for a week from 8 October 2026, while most links in GPT-6 answers opened with neither signal. Cedric Huesler of Adobe saw attributable ChatGPT visits across thousands of websites fall to about a third of normal within hours.

A reader at a B2B SaaS company wrote under Huesler's post that "organic ChatGPT leads went to zero" and that the post saved them from "reporting a drop that wasn't real" once the tags returned. This guide shows where ChatGPT visits land in GA4, where GA4 stops, and how Atomic tracks what GA4 cannot see: the answers that cite the brand and the pages ChatGPT requests.

Screenshot of Cedric Huesler's LinkedIn post of 15 October 2026, 'Relieved. It was a bug.', with the line highlighted that GPT-6 stopped adding the tag on 8 October and that the ChatGPT visits his telemetry could attribute dropped to about a third of normal within hours, followed by his recap of the fix and his three reporting steps.
Cedric Huesler's recap of the ChatGPT tagging bug, posted on 15 October 2026, with the key line highlighted. Source: Cedric Huesler on LinkedIn.

Key takeaways

  • Count identified ChatGPT sessions across every channel, because GA4's AI Assistant channel includes only sessions with the medium ai-assistant.
  • A new visit with neither signal is recorded as Direct, and no channel group can give it back its ChatGPT source.
  • Atomic tracks the answers and ChatGPT's page fetches beside the clicks, so a tagging break can be checked against two lines the link tag does not touch.
  • A broken week goes to leadership as identified sessions plus a separate estimate, with the attribution model unchanged.

Why does ChatGPT traffic show up as Direct or Unassigned in GA4?

ChatGPT traffic shows up as Unassigned when a click arrives with the tag alone. It shows up as Direct when a new visitor's click loses both signals. Google's page on traffic sources says a session "is processed as direct traffic when no information about the referral source is available."

The tag is an Urchin Tracking Module (UTM) parameter. ChatGPT's tag names chatgpt.com as the source and sets no medium, the traffic type GA4 pairs with a source.

The AI Assistant channel takes only sessions with the medium ai-assistant, and GA4 sets that medium when the referrer is on its list of assistants. So a chatgpt.com session with no medium matches no default channel rule and lands in Unassigned.

Screenshot of Google Analytics Help's Default channel group page, with the AI Assistant row highlighted: users arrive from sources like ChatGPT, Gemini, Deepseek, Copilot, or Grok, and the channel excludes Google's AI Overviews and AI Mode.
Google's definition of the AI Assistant channel on its Default channel group help page, 20 October 2026. The dashed line marks the text left out. Source: support.google.com.

Either signal can go missing on the way to the website, and each loss has its own cause. GPT-6 left the tag off most links. A link opened with noreferrer, a browser instruction, keeps the tag but drops the referrer. That is why tag-only visits predate GPT-6, and Clickport's April 2026 snapshot found 935 of 2,619 recognised AI sessions with a tag and no referrer. Redirects can strip the tag, and link shorteners the referrer.

What the click carriesSession source / mediumChannel
Tag and recognised referrerchatgpt.com / ai-assistantAI Assistant (seen in one property)
Recognised referrer, no tagchatgpt.com / ai-assistantAI Assistant
Tag onlychatgpt.com / (not set)Unassigned (follows from Google's rules)
Referrer from before the May 2026 rollout, or unrecognisedchatgpt.com / referralReferral
Neither, new visitor or past the lookback window(direct) / (none)Direct
Neither, returning visitor inside the lookback windowThe earlier visit's sourceThe earlier visit's channel
Tagged link reused on another pagechatgpt.comChatGPT, for a click it never sent
What is documented
UTM values set source and medium, and the referrer fills them when no campaign fields are set. A returning user's direct visit keeps the earlier source within the key event lookback window, 90 days by default. After that window it counts as Direct.
What is inference
Most ChatGPT sessions now land in Unassigned, because since the fix Huesler reports that "the referrer is still missing on most ChatGPT clicks." Row one rests on an analytics consultant's BigQuery check of one GA4 property in June 2026. There, the 27 of 66 tagged sessions with a referrer got the medium ai-assistant. Each property can test that on its own rows.
Flowchart: one ChatGPT citation, clicked, arrives with the tag and the referrer, the referrer only, the tag only (a noreferrer link), neither signal as a new visitor (GPT-6 links, 8 to 15 October), or neither as a returning visitor inside GA4's key event lookback window; GA4 files them as chatgpt.com / ai-assistant in AI Assistant (the first two), chatgpt.com / (not set) in Unassigned, (direct) / (none) in Direct, and the earlier visit's channel.

Why did ChatGPT traffic drop in October 2026?

The October drop started in ChatGPT's links, where both signals are set. Most GPT-6 links opened with neither signal, so those visits arrived without a label. OpenAI's release notes date the release, while Huesler and Profound, which sells AI visibility software, date the break in their own data:

  • 7 October 2026: GPT-6 with Intelligent UI reaches paid plans, and the Free and Go plans a day later.
  • 8 October 2026: From about 2pm Pacific Time, most GPT-6 links open with noopener,noreferrer and no tag.
  • 14 October 2026: OpenAI confirms a known bug to Huesler, by his account.
  • 15 October 2026: By 9am Pacific Time, tagged clicks in Adobe's telemetry are back to 95 to 100% of the same hour a week earlier.
  • 16 October 2026: By 06:30 Coordinated Universal Time (UTC), about 99% of Profound's collected answers with cited links carry a tagged link again.

Intelligent UI is ChatGPT's new answer layout, and Profound found that the more answers used it, the fewer carried a tagged link. The share of answers with at least one tagged link sat near 75% on 9 October, when about a quarter used the new layout. It collapsed on 14 October, when the layout reached 92%.

Line chart with each published reading marked of Profound's share of collected ChatGPT answers with cited links that carried a tagged link, 8 to 16 October 2026 (UTC): about 99% before the break, a slide to about 75% on 9 October, a fall to about 10% and 5% on the evening of 14 October, a low of 5 to 12% for about 27 hours, and a recovery to about 99% by 06:30 on 16 October. Annotation: at 19:00 UTC on 14 October, Intelligent UI appeared in 92% of answers and tagged links in 10%.

Profound adds that the share describes answers, so it gives no "direct multiplier" for traffic reports.

Huesler's click data shows the scale. He compared 9 to 12 October with the same four days a week earlier, and attributed ChatGPT visits fell 61% across all websites, on mobile and desktop alike. Over the same days, the page fetches ChatGPT makes for its users fell 16%, so the visits fell almost four times as far as the fetches.

The break hit every page type and industry Huesler reported. Deep pages lost the most, with product and category pages falling about twice as far as homepage landings. Those deep pages are the ones Huesler advised watching for Direct during the break.

Adobe's tagged-click recovery and Profound's tagged-answer recovery came about 15 hours apart, so each property reads its own break window from its chatgpt.com line. Huesler's recap sums up the week: "the visits weren't lost, they were hidden."

Dot plot of Cedric Huesler's Adobe telemetry, 9 to 12 October 2026 against the same four days a week earlier: attributed ChatGPT visits fell 61% across all websites, 62% on desktop and 60% on mobile; 71% on category pages, 68% on product pages and 36% on homepage landings; 75% in telecom, about 70% in government and retail, 44% for consumer brands and 41% for hotels and travel; ChatGPT-User page fetches fell 16%.

What GA4 can show on its own, and where it stops

GA4 shows the ChatGPT referral traffic it can identify, and four checks make that count easier to read before it goes beside Atomic's answer and crawler data:

  • Read every row each assistant lands in. The Traffic acquisition report, by Session source / medium and channel, filtered on each assistant, shows chatgpt.com in AI Assistant, Referral, and Unassigned at once. One analyst's June 2026 audit of a GA4 account found that split.
  • Group the assistants in one custom channel. A custom channel group applies to past dates and matches Source on exact assistant domains, because Google's sample regex also catches websites on .ai domains. Google gives each session to the first channel it matches, so this channel sits above AI Assistant, Referral, and Organic Search.
  • Set two daily anomaly alerts. Custom insights with the condition Has anomaly watch Sessions for the source chatgpt.com and New users for Direct, with no threshold to set.
  • Click a real citation and follow it into GA4. During the break, Profound found tagged and untagged links in the same answer, so a test clicks both the inline citation and a link in its opened panel. It then compares the citation URL, the final landing URL, and the recorded Page location, and checks consent and the session_start event where attribution is missing.

GA4's own AI Assistant channel, added on 13 May 2026, lists its AI platforms only by example. Google's release note named ChatGPT, Gemini, and Claude, while the channel's help page lists ChatGPT, Gemini, DeepSeek, Copilot, and Grok. So Perplexity and Claude rows are the first to check:

EngineWhat its clicks carryWhere GA4 files them
ChatGPTThe tag; usually no referrerUnassigned, AI Assistant, and older Referral rows
GeminiTags with a medium on some links, reported from 1 October 2026; a referrer apps can stripAI Assistant when the referrer or the tag survives
ClaudeA claude.ai referrerAI Assistant when GA4 recognises the referrer; named at launch, missing from the help page
PerplexityA perplexity.ai referrerSeen landing in Referral
Microsoft CopilotA referrer on some clicks; copilot.com tags on shopping linksAI Assistant with a referrer
AI Overviews and AI ModeGoogle's own linksOrganic Search; Search Console's AI report shows impressions only

In the worked example used later in this guide, Vendor A, a B2B SaaS company selling accounts payable software, shows the split. Its AI Assistant row for 1 to 7 October holds 1,890 of 3,150 AI sessions, and the other 1,260 sit in Unassigned and Referral.

Recreation of GA4's Traffic acquisition table for Vendor A, a worked example, 1 to 7 October 2026: chatgpt.com / ai-assistant in AI Assistant with 1,750 sessions, chatgpt.com / (not set) in Unassigned with 1,050, perplexity.ai / referral in Referral with 210, and gemini.google.com / ai-assistant in AI Assistant with 140; the AI Assistant row holds 1,890 of the 3,150 AI sessions and Unassigned and Referral the other 1,260.

Even with every check in place, three gaps stay open, because GA4 sees a click only once it reaches the website:

  • A new visitor's click with neither signal becomes Direct, and no channel group can pull it back, since the session carries no AI source to match.
  • An answer without a click never reaches GA4, so a brand that ChatGPT cites or recommends leaves no row.
  • ChatGPT's own page fetches stay out, because GA4 excludes known bot traffic.

How to track ChatGPT traffic with Atomic, step by step

Atomic starts from the same GA4 property and adds two signals GA4 cannot collect, the answers and the page fetches. That gives each gap above a second line to read.

1. Connect GA4, Search Console, and the conversion events

Atomic's quickstart connects the Search Console property, the GA4 property, and the conversion events in one setup. Its Data sources page then shows which property and website are connected. The docs warn that a wrong mapping can look like traffic loss, so the connection is the first thing to check after any drop.

2. Read AI clicks and conversions by engine

With GA4 connected, Atomic's AI Search Overview and Generative engines views group GA4 sessions by AI engine. Each engine gets its clicks, conversions, and average time, the base of AI traffic attribution. ChatGPT, Claude, Perplexity, Gemini, and Copilot sit in one table with their conversions. A first check sets the ChatGPT row against GA4's chatgpt.com total across all channels.

Atomic's Generative engines view for an example project: daily AI clicks stacked by engine over three months, and a table of ChatGPT, Claude, Perplexity, and Gemini with AI clicks, conversions, and average time for each.
Atomic's Generative engines view, shown on an example project: AI clicks, conversions, and average time by engine. Source: Atomic.

Atomic's docs flag a drop on one engine only as platform-specific, and in October the first thing to check on ChatGPT was its tagging. The clicks are still GA4's, though, and the docs say "a referral missing its source information may not appear as an AI session."

So a visit GA4 filed as Direct stays out of this view as well. Its conversion goes with it, because conversions come from the same sessions. That is why step 3 turns the click data into a watch list for Direct, and steps 4 and 5 read signals outside the click data.

3. Find the pages AI visitors land on

During the break, Huesler advised teams to "watch direct on the deep pages ChatGPT used to send people to," and Atomic's AI Search Pages view lists those pages. It shows every page AI visits landed on in GA4, with clicks and average time for each.

The weeks before a drop pick the pages to watch. New visitors who reach them without either signal are filed as Direct, so their Direct new users, set against comparable pages with little AI traffic before the break, show the unlabelled arrivals.

4. Track the answers that cite the brand

The answers are the first signal outside the clicks. Atomic's prompt tracking runs the questions a team chooses on the engines it selects: up to 3, up to 6, or a custom set, depending on the plan. Atomic collects those results "through AI product interfaces" as well as APIs, to reflect what users are likely to see. That way visibility and citations come from the answers themselves, with no link tag involved.

The AI Visibility view shows visibility, position, and citation share by engine, with each run's saved answer, ranked results, and citations behind it. The Citations view ranks the pages and domains those answers cite.

Suppose Vendor A, the worked example, tracks What is the best accounts payable software for a finance team? with its other questions in ChatGPT. If its ChatGPT clicks fall in a week when its measured visibility and citation share hold across those tracked questions, the next check is attribution.

Atomic's AI Visibility view for an example project: AI visibility, LLM position, and citation share with their trends, and daily visibility by engine for ChatGPT, Perplexity, Gemini, and Claude.
Atomic's AI Visibility view, shown on an example project: visibility, position, and citation share over time, engine by engine. Source: Atomic.

Atomic's metrics guide says answer visibility "can change without a corresponding traffic change," so it is a separate signal from the clicks. Read beside the Generative engines view, the AI Visibility view shows whether the answers held while the clicks fell, for a team's own tracked questions.

5. Count ChatGPT's page fetches in Crawler logs

The second signal outside the clicks is the requests ChatGPT makes itself, which Crawler logs record for recognised AI bots once the website is connected through Cloudflare, Vercel, or WordPress. Each bot carries a purpose: GPTBot for training, OAI-SearchBot for search, and ChatGPT-User for fetches made for a user's question.

OpenAI describes ChatGPT-User as the agent ChatGPT uses when it visits a page for a user's question, never for automatic crawling. That request sits outside the link tag, because the server logs it whatever links the answer later shows.

In Huesler's breakdown above, attributed visits fell much farther than ChatGPT-User fetches. The fetch line counts live requests made for users' questions, so it shows continued page access, while the source and Direct rows show where the recorded visits went.

Huesler set the fetch figure beside OpenAI's note that GPT-6 "makes better decisions about when to look something up," so part of the fetch change may be real.

Atomic's Crawler logs view on an example project, quarter to date: 7.05K total bot visits, 8 active bots, and an 18.5% failure rate; daily crawl activity stacked by bot from 1 to 19 October; and a table with OAI-SearchBot (OpenAI, Search) and ChatGPT-User (OpenAI, User query).
Atomic's Crawler logs view in its documentation, shown with example data: requests by bot, with each bot's platform and purpose. Source: docs.atomicagi.com.

Over longer periods the two lines part ways. Huesler's own data showed fetches falling 81% from early July to early October, while ChatGPT visits climbed 68% by late September. So the fetch line works as a check in the days around a release, while the trend still comes from the clicks.

Atomic's docs add that a request "does not prove that a page appeared in an answer, trained a model, or produced a human visit," so the fetch line never stands alone. Read beside the clicks and the answers, a fetch line that holds while clicks collapse says ChatGPT still requests the pages for its users' questions.

6. Schedule a weekly check of clicks against answers

GA4's anomaly insights stay the daily alarm. For the weekly read, Automations schedule a recurring conversation with an Atomic agent, started from the Status reports or Incidents & triage template. The agents work across AI search data and GA4's AI referrals and conversions. So one such conversation can set ChatGPT clicks against visibility and citations every week.

Is a drop in ChatGPT traffic real or a tracking gap?

A drop can be a tracking gap, a real loss, or both at once, and four questions in order size the tracking gap while showing what else changed. Atomic's docs state the rule: "A traffic decline alone does not establish lost answer coverage."

Screenshot of Atomic's AI Search Overview documentation, section 'Traffic is separate from tracked answers', with two sentences highlighted: a referral missing its source information may not appear as an AI session, and a traffic decline alone does not establish lost answer coverage, so analytics collection, scope, and landing pages are checked alongside the AI Visibility and Citations reports.
Atomic's AI Search Overview documentation on 20 October 2026, with the two lines on clicks and answers highlighted. The dashed line marks the text left out. Source: docs.atomicagi.com.
QuestionWhere to read itWhat the result shows
Which row fell?GA4 source / mediumA shift from ai-assistant into (not set) is a lost referrer with the tag intact, while a fall in the whole source needs the next checks
When did it fall?Generative engines by day; OpenAI's release notesOne engine within hours of a release points to that platform, where a release can change tagging and clicking at once
Where did the visits go?GA4 Direct new users on the pages Atomic lists, against control pagesExcess Direct new users estimate the unlabelled arrivals, under the control-page assumption
What held?Atomic's AI Visibility, Citations, and Crawler logsSteady answers and fetches show ChatGPT kept citing and requesting the pages; neither counts the missing clicks

Huesler's first guess was that GPT-6 shows fewer links, until he compared about 500 pages where ChatGPT drove 5% or more of visits. On those pages, ChatGPT lost about 31,000 visits a day while Direct gained about 26,000.

Search on the same pages fell 7%, "the same as everywhere else," which gave the page check a search baseline beside the rise in Direct.

In GA4, new users are the sharper signal, because a returning visitor's visit with neither signal keeps its earlier source inside the lookback window. Direct also holds bookmarks and typed visits, so only the gap against the control pages counts.

A held answer line does not rule out a real fall in clicks. Limy's data scientist Yahel Oren adds that "some of the drop might be real," because Intelligent UI answers inside the chat. "A user who gets a calculator in the answer may never click out," he writes.

That case shows as clicks falling with no matching Direct rise on the landing pages. The page comparison estimates the unlabelled arrivals, but it cannot count visits that never happened, and both losses can occur together.

Two bar charts. Left: on about 500 pages where ChatGPT drove 5% or more of visits, 9 to 13 October 2026 against the week before, ChatGPT lost about 31,000 visits a day and Direct gained about 26,000 (Cedric Huesler, Adobe). Right: in the week after 9 October, Limy's tagged ChatGPT referrals fell 65% while ChatGPT citations moved 6%.

What to do: Read the source line, the Direct new users on the AI landing pages, the answer line, and the fetch line together every week. Report a source fall that Direct mirrors as a tracking gap, and any shortfall beyond it as a possible real loss.

How to report a broken ChatGPT week with Atomic

Once the checks point to a tracking break, the report starts with a GA4 annotation across the window. It shows on every GA4 report with a line chart. Huesler advised annotating 8 to 15 October as one event. In the Vendor A worked example, the annotation runs to 16 October, when its own chatgpt.com line recovers:

Vendor A (worked example), daily average1 to 7 October9 to 15 October16 to 18 October
chatgpt.com / ai-assistant2505070
chatgpt.com / (not set)15085320
chatgpt.com, all channels400135390
Direct sessions, 40 AI landing pages140340145
Direct sessions, 40 control pages100110101
Direct new users, 40 AI landing pages9030095

After the fix, Vendor A's source total is back near 390 a day, while the AI Assistant row sits near 70. Most ChatGPT clicks still arrive without a referrer, so a report on that row alone would keep showing a fall.

Two scenario estimates size the gap for 9 to 15 October. The Direct-based one counts excess Direct sessions on the 40 AI landing pages Atomic lists. Had they risen 10% like the control pages, they would sit at 154 a day.

The actual 340 a day leaves 186 extra, or about 1,300 for the week. This estimate assumes no untagged campaign hit those pages, and it misses visits to other pages and returning visits credited to an earlier source.

The steady-traffic one assumes ChatGPT kept its 400 a day and subtracts the 135 identified, which gives about 1,850. It counts any real fall as missing.

The leadership report then carries the numbers on separate lines, never added together:

  • Identified ChatGPT sessions: 945 for 9 to 15 October, chatgpt.com in any channel
  • Estimated untagged ChatGPT sessions: about 1,300 to 1,850, by the two scenarios
  • Demo requests: 14 identified, and about 19 to 27 estimated at the identified sessions' rate
  • ChatGPT visibility, citation share, and ChatGPT-User fetches: the week's values from Atomic
  • Attribution model and channel budget: unchanged

Atomic's Reports put those lines on one page. A report starts from a template such as Conversion tracking or Page performance and takes text blocks for the annotation and the method. It publishes as a shareable link and exports as a PDF.

Leave the attribution model alone for a broken week. Google says session-scoped dimensions such as source and medium "are unaffected by changes to the attribution model," so a new model cannot recover the week. Huesler gave the same advice, reasoning that "the visits never went away."

Atomic is free to start, with basic AI search analytics on the free plan; prompt tracking starts on Starter and Crawler logs on Team, as its pricing page shows.

Frequently asked questions

Does Google Analytics track AI traffic?

Yes, partly, since Google Analytics tracks AI traffic only through a tag or a referrer. It counts visits, so a page that AI answers cite without a click never appears, the gap that AI citation tracking fills.

Can ChatGPT visits that GA4 filed as Direct be recovered?

No, ChatGPT visits that GA4 filed as Direct cannot be moved back, because a session with neither signal carries no AI source for a channel group to match. Atomic's AI clicks come from the same GA4 sessions, so that visit stays Direct in both. Atomic adds the evidence around the gap: the answers it collects itself and the ChatGPT-User fetches in Crawler logs. Together they show whether ChatGPT kept citing the brand on the tracked questions and requesting its pages.

Do ChatGPT's bot visits show up in GA4?

Mostly not, because GA4 excludes known bot traffic, so ChatGPT's fetches belong in server logs or Atomic's Crawler logs.

Does AI traffic show up in Direct or branded search?

Both, since AI traffic lands in Direct when a new visitor's click carries neither a tag nor a referrer. A person who searches for the brand after reading an answer arrives through branded search, which GA4 files under Organic or Paid Search. Ahrefs' Louise Linehan writes that a permanent share of AI visits lands in Direct, so ChatGPT's share of both stays an estimate.

Methodology

This guide combines Google's and OpenAI's documentation, first-hand and vendor reports on the October 2026 break, and Atomic's product documentation, as set out below.

  • Reading dates. Google's Analytics help pages were read on 18 and 19 October 2026, its pageview documentation on 20 October 2026, and OpenAI's release notes and crawler documentation on 18 October 2026.
  • The October sources. The sequence comes from Cedric Huesler's LinkedIn posts of 13 and 15 October (Adobe telemetry, about 500 pages, and thousands of domains), Profound's collected answers in 30-minute intervals from 8 to 16 October, and Limy's 7-day averages around 9 October. Two practitioner checks are described by what they measured: an analyst's audit of one GA4 account in June 2026 and a BigQuery check of 66 tagged sessions in one GA4 property.
  • Atomic's features. Every Atomic view described here was checked against docs.atomicagi.com and atomicagi.com on 20 October 2026. Prompt tracking, Automations, Reports, and Crawler logs need paid plans, and engine counts depend on the plan.
  • Limits. OpenAI's release notes, read on 18 October 2026, do not mention the bug, so its confirmation is Huesler's account. Where GA4 files a click that carries the ChatGPT tag with no referrer, or with one, follows from Google's rules, one property's export, and one audited account, never from a ChatGPT case in Google's help pages. Huesler's figures come from Adobe's telemetry, not GA4, and his page comparison from four days of sampled data. Beyond setting his fetch figure beside OpenAI's note on GPT-6, he does not interpret it, so the reading in step 5 is Atomic's.
  • Examples. Vendor A and its figures are a worked example, not a company's data, and its GA4 table recreates GA4's Traffic acquisition report with those values. The tracked question in step 4 belongs to that worked example and carries no figures.
  • Publishers' interests. Profound sells AI visibility software, Limy and Clickport sell analytics software, Ahrefs sells SEO software, Adobe sells Adobe Analytics and the brand visibility products Huesler works on, and Atomic, which publishes this guide, sells AI search tracking.
  • Images. The screenshots of Google's help page, Huesler's post, and Atomic's documentation were captured on 20 October 2026. The Atomic views are Atomic's own product images, shown on an example project.

Sources

The documentation, studies, and reports behind this guide:

Related articles.

Become the answer of ChatGPT Claude Claude Google Perplexity Gemini
Atomic brings together what’s needed to grow efficiently in AI search - comprehensive data analytics with vertical agents working on the context of it. Trusted by frontier teams, from agencies & startups to Fortune500.