Help Centre
Connecting Sources
Connecting a site takes five steps on the Integrations screen: Search Console, GA4, the crawl, the business behind the site and its revenue. Every connection is read-only, nothing on the site changes, and any step can be skipped and finished later. Each source then shows how current its data is.
By QueryRev AIPublished Updated5 min read
Key takeaways
- Google access is read-only, and you can untick Search Console or Google Analytics on Google’s consent screen.
- Search Console and GA4 bring 16 months of history, refreshed daily.
- QueryRevBot crawls every page about once a week, at one page per second, and follows robots.txt.
- A store connection brings Known revenue: the orders your store recorded and the visit that brought each one.
Start the connect flow
Open Integrations and choose Connect next to the site. If the site is not listed, add it first under Workspace, then Sites. A Founder or an SEO Manager connects the sources of a site; other roles see them.
- Search Console: connect Google and choose the property of the site.
- GA4: choose the site’s GA4 property, with the same Google account.
- Crawl: check the hosts in scope and confirm you may have the site crawled.
- Business: confirm or correct what QueryRev read about the business.
- Revenue: connect the store the site’s orders come from.
Skip for now leaves a step open. You can come back to it from Integrations at any time, and the other sources keep working meanwhile.
Search Console
QueryRev reads clicks, impressions and position for every page and query, 16 months back, and refreshes them daily. It never changes a property.
Choose Connect Google. Google asks for read-only access to Search Console and Google Analytics, and you can untick either. QueryRev then lists the properties your Google account can read and selects the best match for the site, a Domain property or a URL-prefix property.
If no property matches, the account cannot read this site yet. Ask the owner of the site to add the account to its Search Console property at any level above unverified, or connect the account that already has it.
GA4
GA4 brings organic-search sessions, engaged sessions, key events and GA4-reported revenue per landing page and day, 16 months back. It uses the Google account from the first step, and shows each property’s time zone, currency and key events so you can pick the right one.
GA4-reported revenue is what GA4 attributes. It is labelled as such everywhere and is never counted as Known revenue, which comes from your store.
The crawl
QueryRevBot, the crawler, fetches every page of the site about once a week, at one page per second over one connection. It reads robots.txt first and obeys it, and it records the fields that matter for search: status, title, description, headings, canonical, structured data and internal links. A page the sitemap says has changed is fetched again within the hour.
Check the hosts in scope: pages on these hosts are crawled, and everything else is recorded as out of scope and never fetched. Then tick that you own the site or are authorised to have it crawled; the confirmation is kept in the audit log with your name and the time. The QueryRevBot page explains how a site owner can slow it down or stop it.
The business profile
Ten short items describe the business behind the site, such as its business model, brand names, markets, offerings and audiences. QueryRev proposes what your data shows, and you confirm or correct each item. Each item says what waits for it, so anything can be left for later.
Nothing proposed is used in a value figure until a person confirms it, and every suggestion shows how it was obtained: read from your data, proposed by a model, or entered by a person. A value a person entered, such as the value of one lead, is never replaced by a suggestion.
Your store
Choose Connect WooCommerce or Connect Shopify. Your store makes a read-only key on its own approval page, and QueryRev never changes your store. The store address must be the site’s own address or a subdomain of it.
A store brings Known revenue, orders and products: the orders your store recorded and the visit that brought each one, and Influenced revenue beside it. Without a store, search figures keep working; money figures wait until one is connected.
What each state means
The Sources list shows every source of every site, with its account or property, how far its data reaches, and when it last ran and runs next. Open a source for its coverage, its run history and its quality flags.
Waiting to Start
- What it means
- Attached; the first sync starts within the hour.
- What to do
- Nothing.
Syncing
- What it means
- History is loading, newest first. What is stored is already usable.
- What to do
- Nothing.
Up to Date
- What it means
- Data is current, with the next sync shown.
- What to do
- Nothing.
Partial Data
- What it means
- Up to date, with a gap Google or a limit left, named in the panel.
- What to do
- Read the flags; most need no action.
Error, Retrying
- What it means
- A run failed for the reason shown. Stored data is still available.
- What to do
- Wait for the next attempt.
Needs Attention
- What it means
- A crawl did not finish, or the hourly sitemap check keeps failing.
- What to do
- Open the source and choose Retry crawl.
Access Revoked
- What it means
- Google access was withdrawn. No data was lost.
- What to do
- Choose Reconnect.
Property Access Lost
- What it means
- The account no longer reads the property.
- What to do
- Ask the site owner to restore access.
Paused
- What it means
- Nothing updates. Stored data is still available.
- What to do
- Choose Resume.
| State | What it means | What to do |
|---|---|---|
| Waiting to Start | Attached; the first sync starts within the hour. | Nothing. |
| Syncing | History is loading, newest first. What is stored is already usable. | Nothing. |
| Up to Date | Data is current, with the next sync shown. | Nothing. |
| Partial Data | Up to date, with a gap Google or a limit left, named in the panel. | Read the flags; most need no action. |
| Error, Retrying | A run failed for the reason shown. Stored data is still available. | Wait for the next attempt. |
| Needs Attention | A crawl did not finish, or the hourly sitemap check keeps failing. | Open the source and choose Retry crawl. |
| Access Revoked | Google access was withdrawn. No data was lost. | Choose Reconnect. |
| Property Access Lost | The account no longer reads the property. | Ask the site owner to restore access. |
| Paused | Nothing updates. Stored data is still available. | Choose Resume. |
Quality flags name what Google left out: a day capped at 50,000 rows, rows GA4 withheld or folded into “(other)”, or a sampled report. Every number built on a flagged day carries the flag. Data Check compares what QueryRev stored with Google’s own screens, so you can see the two agree.
Pause or disconnect a source
Pause stops a source and keeps everything stored; Resume starts it again. Disconnect stops it for good and keeps its history unless you also choose to delete the stored data.
A deletion runs 24 hours after you ask for it, and Undo in the source’s panel keeps everything until then. Deleting a source’s data also deletes every question asked of Nori about the site, with its answer, because the answers quote that data. The audit log and the run history, which hold dates and counts and no search data, are kept.
Cite this article
A suggested citation. Its link goes to this page, whose address does not change.
QueryRev AI. “Connecting Sources.” QueryRev AI, 7 Nov 2026. https://queryrev.com/docs/connecting-sources