---
title: "1,777 Verified ChatGPT Fetches in 30 Days. What Can an Ads Agency Actually Prove?"
description: "Our edge logs recorded 1,777 verified ChatGPT-User fetches in 30 days. Here is what they suggest about vendor research, what they cannot show, and which ChatGPT ads numbers to demand."
url: "https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/447adddb-aa85-4a02-bf93-e0c32578e1f1.png"
published: "2026-10-31T05:52:11.791Z"
modified: "2026-10-31T05:52:11.839Z"
---

October 31, 2026 · 9 min read

# 1,777 Verified ChatGPT Fetches in 30 Days. What Can an Ads Agency Actually Prove?

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![A velvet rope separates one genuine visitor pass from a heap of discarded identical rubber masks, showing most claimed AI visits are fakes that fail verification.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/447adddb-aa85-4a02-bf93-e0c32578e1f1.png)

In this article

1. [The logs: 1,777 verified fetches, concentrated on two pages](#the-logs-1777-verified-fetches-concentrated-on-two-pages)
2. [What the fetches do—and do not—tell us about ads](#what-the-fetches-doand-do-nottell-us-about-ads)
3. [Early ad results: a range, not a playbook](#early-ad-results-a-range-not-a-playbook)
4. [What an agency can show you now](#what-an-agency-can-show-you-now)
5. [Scope the test so the result means something](#scope-the-test-so-the-result-means-something)
6. [What to demand before you sign](#what-to-demand-before-you-sign)

ChatGPT fetched groas pages **[1,777 times in 30 days](https://groas.com/post/chatgpt-fetched-our-pages-1-777-times-in-30-days-to-answer)**. Most requests went to two places: our homepage and a dated updates post. That is a useful signal for anyone watching vendor research move into AI conversations. It is not proof that our pages appeared in 1,777 answers, or that every request came from a buyer.

I counted only ChatGPT-User requests from IPs in OpenAI’s published verification file. The logs show what was fetched, not what someone asked or what ChatGPT ultimately displayed. Keep that limit in view. Then ask any agency pitching “proven ChatGPT ads results” a harder question: **which numbers can it actually show?**

## The logs: 1,777 verified fetches, concentrated on two pages

I do not trust bot counts that start and end with a user-agent string. I used to. Then I watched too many _AI visibility_ reports count every scraper that typed `ChatGPT-User` into a header as if OpenAI had visited. One October 2026 probe campaign cycled through [about 32 fake AI-bot identities to hunt for paths like `.env` files](https://www.zerospam.org/fake-ai-crawlers-env-files/). Fastly counted [6.3 million fake AI-crawler requests in a single day](https://www.zerospam.org/fake-ai-crawlers-env-files/). The header proves nothing.

That is why our count is smaller than the header-only version, and more useful. I kept requests that claimed to be ChatGPT-User **and** came from IPs listed in OpenAI’s published verification file. Everything else went in the bin. Header matches alone run roughly four times higher on most sites; in our earlier look at [why raw AI-bot hits mislead](https://groas.com/post/we-logged-30-days-of-ai-bots-on-our-own-3), about three quarters of the claimed traffic failed verification. Report the verified portion or do not present the total as OpenAI traffic.

Here is the 30-day breakdown from our logs. The shares describe fetches, not people, conversations or ad impressions.

| Page                           | Verified ChatGPT-User fetches | Share of total |
| ------------------------------ | ----------------------------: | -------------: |
| Homepage (`/`)                 |                           783 |          44.1% |
| 2026 updates / changelog post  |                           576 |          32.4% |
| All other groas pages combined |                           418 |          23.5% |
| **Total verified**             |                     **1,777** |       **100%** |

**The homepage and changelog took more than three quarters of verified fetches.** I find that pattern interesting because, when I vet a vendor, I want to know what it does and what changed recently. Those two pages are built to answer those questions. But the logs do not contain the prompts. They cannot tell me how many requests came from commercial comparisons, or whether ChatGPT used the fetched text in its answer.

For the full fetch-level walkthrough, I have published the logs separately. The practical takeaway here is narrower than “we won 1,777 answers”: **make your company description and dated updates worth fetching.** Those are the pages ChatGPT-User requested most often from us.

![Infographic separating verified ChatGPT fetches from spoofed bot traffic](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/d4660315-2d48-4dee-8309-69f2651ab1a8.png)

### A live fetch is not the only way into an answer

In our logs, ChatGPT-User behaved more like a research assistant checking a source. Claude-User made far fewer verified live fetches and almost none to dated posts. That difference describes requests to our site, not everything either service knows or cites.

A separate [controlled 10-question test](https://levelup.gitconnected.com/chatgpt-recommended-my-product-without-reading-the-page-cc806e9fc019) illustrates the limit: ChatGPT cited the author’s pages in 9 of 10 answers but fetched only one homepage live. The same account reports Cloudflare Radar showing [ChatGPT-User at 30% of its June peak by mid-September](https://levelup.gitconnected.com/chatgpt-recommended-my-product-without-reading-the-page-cc806e9fc019), while OAI-SearchBot had its busiest week in late August. Neither observation lets me calculate how often an answer uses a fresh page rather than a stored copy. It does mean a live-fetch count is **not a complete answer-visibility count**. Do not sell it as one.

## What the fetches do—and do not—tell us about ads

Our edge logs measure organic page requests. They do not measure ChatGPT ads. The connection is the setting: ChatGPT can fetch a vendor’s pages while working through a conversation, and its ads are selected using conversation context rather than the search-term report I am used to in Google Ads.

[OpenAI’s description of the ad stack](https://www.searchenginejournal.com/openai-details-chatgpt-llm-ad-stack/593857/) lays out the mechanism. A dedicated LLM orchestrator turns conversation context into queries and embeddings, checks eligibility and relevance, then sends candidates to a separate auction for ranking and pricing. Winning the auction does not guarantee an impression; later relevance checks and delivery timing can still drop the ad. Advertisers do not get a report showing where that happened.

In Google Ads, I can buy against a query and inspect search terms. Here, I am buying eligibility inside a conversation I will not read. OpenAI provides aggregated insights, not the transcript or a prompt-theme report. Our fetch pattern offers a reason to care about clear, current vendor pages. **It does not tell us which conversations would have shown a groas ad**, or whether those impressions would convert. That question needs a paid test.

## Early ad results: a range, not a playbook

The published paid numbers are thin and split. [Early tests put CTR at 0.5% to 2% and CPCs from under $3 to over $10](https://cryptobriefing.com/chatgpt-ads-mixed-results-targeting/). In one reported test, an advertiser [spent $477 over six weeks for 370 clicks and zero conversions](https://cryptobriefing.com/chatgpt-ads-mixed-results-targeting/). That is a result worth seeing, not a channel-wide verdict.

I have seen early curiosity clicks before. When I ran first-month Demand Gen tests while that inventory was new, conversions came later than clicks. That experience is a reason to set a test boundary, not a reason to promise ChatGPT will follow the same path.

Coverage also limits what a small test can tell you. As of late 2026, [ads appeared on about 25.94% of commercial prompts](https://cryptobriefing.com/chatgpt-ads-mixed-results-targeting/), and [about 14% of those ads had limited or no connection to the query or thread](https://cryptobriefing.com/chatgpt-ads-mixed-results-targeting/). If the system has to judge a whole conversation rather than match one keyword, relevance deserves scrutiny. A click alone will not settle it.

| Measure                    | [Reported early figure](https://cryptobriefing.com/chatgpt-ads-mixed-results-targeting/) | What to watch in your test                |
| -------------------------- | ---------------------------------------------------------------------------------------- | ----------------------------------------- |
| CTR                        | 0.5% to 2%                                                                               | Whether clicks lead to tracked outcomes   |
| CPC                        | Under $3 to over $10                                                                     | Cost alongside conversion quality         |
| Commercial-prompt coverage | About 25.94%                                                                             | How limited delivery affects the test     |
| Ads with weak or no match  | About 14%                                                                                | Whether relevance holds up for your offer |

**Give ChatGPT its own small test budget and CPA target.** Do not quietly move search spend over because a slide calls the inventory “high intent.” The available figures do not establish that for your offer.

## What an agency can show you now

[Self-serve access opened on May 5, 2026 at ads.openai.com](https://www.webfx.com/blog/ai/chatgpt-ads-manager/), when OpenAI dropped the pilot’s $50,000 minimum and added CPC alongside CPM. That date matters. As of late 2026, nobody has a year of self-serve learnings. The inventory also reaches [logged-in adult Free and Go users, while Plus, Pro, Business and Enterprise remain ad-free](https://www.webfx.com/blog/ai/chatgpt-ads-manager/). A confident deck cannot expand the eligible audience.

[Ads Manager reports Spend, Impressions, Clicks and CPC, with slices for Device, Country and Platform](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget). It has [no query report, prompt-theme report or search-terms tab](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget). If the pixel and Conversions API are in place before launch, an advertiser can also see [conversions, Attributed Sales Value and Sales ROAS, with UTM macros for campaign, ad group and ad and separate view-through and click-through values](https://www.webfx.com/blog/ai/chatgpt-ads-manager/). Put tracking in late and there is [no retroactive attribution](https://www.webfx.com/blog/ai/chatgpt-ads-manager/). Counting starts from installation.

That distinction is where an agency pitch gets interesting. Spend and clicks are available. Conversion claims depend on setup. Query-level intent, prompt-theme ROAS and a placement report identifying the conversation are not available from OpenAI’s reporting. For measurement habits that carry over from search, I still point clients to [the Google Ads metrics that predict outcomes](https://groas.com/post/google-ads-metrics-that-matter-2026-vanity-metrics-agencies-hide). The habit is to follow outcomes, not admire a busy dashboard.

### The dashboard nobody can honestly hand you

I used to tell clients a new network would settle in 30 days. I was wrong to treat that as a rule. Here, [relevance-weighted second-price auctions](https://www.webfx.com/blog/ai/chatgpt-ads-manager/), [headline rewriting through text customization by default](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget), and [delivery decisions controlled by OpenAI’s system](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget) leave advertisers with a small observable set: spend, impressions, clicks, CPC and, if measurement was ready in time, tracked conversions and CPA.

An OpenAI revenue run-rate around $1B tells you the channel sells. It tells you nothing about your CPA. An agency showing a “ChatGPT keyword dashboard” may be showing its own model; it is not showing an OpenAI search-terms report. **Ask which fields came from the platform and which were inferred.** That question does more work than another logo slide.

## Scope the test so the result means something

If you test, keep it small and instrumented. [OpenAI’s guidance points to a $3 to $5 starting max CPC against a $60 default CPM max](https://www.webfx.com/blog/ai/chatgpt-ads-manager/), within a relevance-weighted second-price auction. Set a daily budget you can tolerate exceeding on a given day. In Ads Manager it is an average: [OpenAI can spend up to 2x in one day and up to 7x across seven days](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget). Set $100 a day and a $200 spike day is possible. I learned to read pacing rules closely on Discovery campaigns years ago. Same lesson, new box.

![Diagram showing conversation context feeding an ad auction separate from the answer](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/7ab8c83d-d61f-4813-92ac-fe016ff192b8.png)

Two defaults deserve attention before launch:

1. **A catalog upload does not buy organic shopping presence.** The [upload dialog says items become eligible for ads only](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget).
2. **Text customization starts on.** It can [rewrite and translate headlines without individual review](https://www.storyly.io/post/chatgpt-ads-for-ecommerce-measure-test-and-budget). Turn it off until you have a CPA baseline.

Install the pixel and Conversions API before launch. Tag ads with `{campaign_id}`, `{ad_group_id}` and `{ad_id}` so you can inspect campaign-level traffic alongside the platform’s click-through and view-through reporting. If you cannot tell when measurement began, you cannot treat a low conversion count as a clean verdict on the placement.

## What to demand before you sign

I would ask an agency for a short, dated readout, not a proprietary-sounding dashboard:

- **Spend, impressions, clicks and average CPC** from Ads Manager.
- **Tracked conversions and the pixel installation date**, so I know which part of the test was measurable.
- **CPA beside Google Search CPA** for the same offer and weeks.
- **Two settings:** whether text customization was on, and the daily budget set with the platform’s pacing rule in mind.

That fits on an index card. An agency that has run ChatGPT ads can explain what it observed and where its visibility stops. One selling a story will talk around the install date. I have sat in both chairs; the logo slide is easier to make.

At groas, [Search Ads costs $1,499 a month and covers Google, Bing and ChatGPT](https://groas.com/pricing). It is a flat fee, with bids, keywords and budgets worked around the clock, a named strategist accountable for direction, and a log of changes. There is no percentage-of-spend fee or setup fee, and onboarding can go live within 24 hours. For a channel where OpenAI controls delivery and reporting stops short of conversation-level detail, that structure is the point. You do not need another dashboard. You need someone to keep the test bounded, leave rewriting off until a CPA baseline exists, and stop if tracked CPA runs double Google’s for three weeks.

The **1,777 verified fetches** show that ChatGPT requested our pages repeatedly, especially the homepage and dated updates. They do not prove 1,777 buyer conversations, and the early ad numbers do not prove anyone dominates this channel. Test it as a new network. Pay for the operator who will show you the measurements, the setup date and the limits. Anyone else is charging 2015 prices for a screenshot.

## Frequently Asked Questions

### How reliable are the 1,777 fetches compared to generic bot counts?

The 1,777 fetches are verified ChatGPT-User requests from IPs listed in OpenAI’s published verification file. This methodology filters out generic scrapers, unlike simple header matches that often inflate traffic counts by three or more times.

### Which pages were most frequently requested by ChatGPT-User?

The homepage and the 2026 updates post account for the vast majority of verified fetches. The homepage represents 44.1% of the total, while the updates post represents 32.4% of the total verified requests.

### Does a live fetch count mean ChatGPT actually utilized the content?

No, a live fetch count is not a complete visibility count. The logs only show which pages were requested, but they cannot tell you if ChatGPT used the fetched text in its answer or if the requests came from commercial comparisons.

### How do organic ChatGPT traffic logs differ from paid ad measurements?

Edge logs measure organic page requests, which is distinct from ChatGPT ads. Those ads are selected using conversation context and a separate auction mechanism, not using traditional search term reports or queries.

### What critical reporting data is currently missing from ChatGPT Ad Manager?

The Ad Manager reports spending, impressions, and clicks, but it lacks query reports, prompt-theme reports, and search-terms tabs. Open AI provides aggregated insights rather than conversation-level transcripts.

### What precautions should be taken when conducting a ChatGPT ad test?

Tests should be kept small and instrumented with tools like the pixel and Conversions API. Advertisers should also turn off text customization until a specific Cost Per Acquisition baseline is established.

## Paid Ads & SEO, Run For You

Businesses pay one flat monthly fee per service, agencies resell it under their own brand, and groas does the work either way.

[See Pricing](https://groas.com/pricing)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","description":"groas is a done-for-you marketing service, not software: elite people working with proprietary technology systems run search ads, Meta ads, SEO and AI search for businesses, and white label for agencies, with a dedicated senior strategist owning every account.","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#webpage","url":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days","name":"1,777 Verified ChatGPT Fetches in 30 Days. What Can an Ads Agency Actually Prove?","description":"Our edge logs recorded 1,777 verified ChatGPT-User fetches in 30 days. Here is what they suggest about vendor research, what they cannot show, and which ChatGPT ads numbers to demand.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/447adddb-aa85-4a02-bf93-e0c32578e1f1.png"},"breadcrumb":{"@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#breadcrumb"},"dateModified":"2026-10-31T05:52:11.839Z","mainEntity":{"@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"1,777 Verified ChatGPT Fetches in 30 Days. What Can an Ads Agency Actually Prove?","item":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#article","url":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days","mainEntityOfPage":{"@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"1,777 Verified ChatGPT Fetches in 30 Days. What Can an Ads Agency Actually Prove?","description":"Our edge logs recorded 1,777 verified ChatGPT-User fetches in 30 days. Here is what they suggest about vendor research, what they cannot show, and which ChatGPT ads numbers to demand.","datePublished":"2026-10-31T05:52:11.791Z","dateModified":"2026-10-31T05:52:11.839Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/447adddb-aa85-4a02-bf93-e0c32578e1f1.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"ads, chatgpt, verified, fetches, 777, 777 verified, days, agency","wordCount":1878,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"My background includes Goldman Sachs and Stanford Computer Science.","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/chatgpt-pulled-our-pages-into-1-777-live-answers-in-30-days#faq","mainEntity":[{"@type":"Question","name":"How reliable are the 1,777 fetches compared to generic bot counts?","acceptedAnswer":{"@type":"Answer","text":"The 1,777 fetches are verified ChatGPT-User requests from IPs listed in OpenAI’s published verification file. This methodology filters out generic scrapers, unlike simple header matches that often inflate traffic counts by three or more times."}},{"@type":"Question","name":"Which pages were most frequently requested by ChatGPT-User?","acceptedAnswer":{"@type":"Answer","text":"The homepage and the 2026 updates post account for the vast majority of verified fetches. The homepage represents 44.1% of the total, while the updates post represents 32.4% of the total verified requests."}},{"@type":"Question","name":"Does a live fetch count mean ChatGPT actually utilized the content?","acceptedAnswer":{"@type":"Answer","text":"No, a live fetch count is not a complete visibility count. The logs only show which pages were requested, but they cannot tell you if ChatGPT used the fetched text in its answer or if the requests came from commercial comparisons."}},{"@type":"Question","name":"How do organic ChatGPT traffic logs differ from paid ad measurements?","acceptedAnswer":{"@type":"Answer","text":"Edge logs measure organic page requests, which is distinct from ChatGPT ads. Those ads are selected using conversation context and a separate auction mechanism, not using traditional search term reports or queries."}},{"@type":"Question","name":"What critical reporting data is currently missing from ChatGPT Ad Manager?","acceptedAnswer":{"@type":"Answer","text":"The Ad Manager reports spending, impressions, and clicks, but it lacks query reports, prompt-theme reports, and search-terms tabs. Open AI provides aggregated insights rather than conversation-level transcripts."}},{"@type":"Question","name":"What precautions should be taken when conducting a ChatGPT ad test?","acceptedAnswer":{"@type":"Answer","text":"Tests should be kept small and instrumented with tools like the pixel and Conversions API. Advertisers should also turn off text customization until a specific Cost Per Acquisition baseline is established."}}]}]}
```
