Skip to main content

Troubleshooting

This page covers the issues we hear about most often when customers connect Scrunch data to Looker Studio (formerly Data Studio). It’s written for marketing teams, not engineers — but every section ends with enough detail to share with a developer or paste into an AI assistant if you get stuck. If you hit an error inside a chart, the message itself tells you what to do. Each one ends with a “Diagnostic details” line you can copy and share with support or paste into Claude / ChatGPT to get more help.

When a chart shows an error message

The connector now surfaces real errors directly inside your chart instead of silently showing “No data.” Match the message you’re seeing to the right section below.

404, invalid values, or wrong brand data

Error examples
You may see one or more of the following errors in a Scrunch Looker Studio report:
Exception: Request failed for https://looker-api.scrunchai.com returned code 404
You may also see references like: getBrandData:236 or getData:194
Or chart-level errors such as: Invalid values

What this usually means
This usually means Looker Studio is trying to request Scrunch data for a Brand ID that the connector cannot retrieve.

Common causes include:
  1. The data source is configured with the wrong default Brand ID.
  2. The Brand ID parameter override in the report is missing, invalid, or no longer allowed.
  3. The API key was deleted, regenerated, or rescoped through Scrunch (see here).
  4. A copied report is still pointing to a previous client’s data source or Brand ID.
  5. The connector was reconnected and the report-level or chart-level Brand ID overrides were invalidated.
This is usually a data source / connector configuration issue as opposed to a chart design issue.

How to fix
The person fixing this needs edit access to the Data/Looker Studio data source, not just the report.
  1. Open the affected Data Studio report.
  2. Identify the Scrunch AI data source used by the broken charts.
  3. Open the Scrunch AI data source.
  4. Go to Edit connection.
  5. Confirm that the API key is valid.
  6. Confirm that the Brand ID(s) are correct.
  7. Confirm that the API key is scoped to Query and has access to the intended brand through Scrunch.
  8. If the report relies on report-level, page-level, group-level, or chart-level Brand ID overrides, make sure Allow "Brand IDs" to be modified in reports is checked.
  9. Click Reconnect.
Image
Why Brand ID configuration matters
The Scrunch Looker Studio connector pulls data for a specific Scrunch brand. During connector setup, users are prompted to enter a Brand ID, and the current connector supports pulling data for one brand at a time.

Scrunch API tokens can be scoped to one or more brands or to an organization, but almost all API calls require a specific Brand ID. The Query API is the API used for reporting and BI workflows.

Data/Looker Studio Community Connectors can expose overridable parameters. If the connector allows a parameter to be modified in reports, editors can override the default value at the report, page, group, chart, or control level.
“We couldn’t load your agent traffic data right now…”
This means Scrunch’s Agent Traffic API returned an error for the brand(s) on this chart. Usually short-lived. Try in this order:
  1. Wait about a minute and refresh the chart. Many of these errors clear on their own.
  2. If the chart breaks down data by Path or Agent Source, shorten the date range. Try 1 to 3 days. For high-traffic brands, those breakdowns become slow to aggregate over long ranges and can time out.
  3. Use the connector’s Path Filter setting to narrow the chart to a single section of your site like /blog/. (See How to edit a data source connection below.)
If you keep seeing this on every refresh for the same brand even with a short date range, check whether the brand’s Site ID is correct (see Agent traffic charts won’t load at all).
“This chart is grouping agent traffic by Path / Agent Source across a date range that’s too big…”
This is the same kind of error as above, but the connector recognized that you’re using a Path or Agent Source breakdown and tailored its suggestions:
  1. Shorten the date range. This is the fastest fix. Try 1-3 days first; expand from there. We’ve confirmed a chart breaking down ~21,000 daily agent requests by Path loads cleanly at 1 day but times out at 7 days.
  2. Add a Path Filter to scope the chart to a section. Combines well with #1.
  3. Split one large chart into several smaller ones, each filtered to a different section.
“We couldn’t load your AI visibility data right now…”
Same idea as the agent traffic error, but for the Query API (brand presence, citations, sentiment, etc.). Wait a minute, refresh, and if it persists, the diagnostic line in the message includes the brand ID and HTTP status — share that with support.
“This chart is asking for two kinds of data at once…”
You’ve mixed brand visibility metrics (Brand Presence, Brand Sentiment, etc.) with agent traffic metrics (Agent Requests, Agent Source, etc.) in the same chart. These come from different parts of Scrunch and can’t share a chart. Fix: Build a separate chart for each kind of data. One chart for the visibility metric, a second chart for the agent traffic metric.
“Agent traffic data isn’t available by month yet”
The Agent Traffic API supports daily and weekly aggregation, but not monthly. Fix: Change the chart’s date dimension to Date Week (weekly) or Date (daily).
“This data source doesn’t have a Scrunch API key yet”
Click the pencil icon next to the data source in Looker Studio (or Edit connection), paste your Scrunch API key, and save. You can find your key at: app.scrunchai.com → Organization → Settings → API Keys.
“This data source needs at least one brand ID”
Same fix path — click the pencil, then add brand IDs. Separate multiple with commas (e.g., 1234,5678,9012). A brand’s ID is the number after /b/ in its Scrunch URL — e.g., 1234 in app.scrunchai.com/org/.../b/1234/dashboard.
“This chart uses agent traffic data, but the data source doesn’t have a Site ID yet”
See Agent traffic charts won’t load at all below.

Charts say “No data” with no error message

If the chart isn’t showing an error, the connector got a successful response — there’s just no data to display. Common causes:

The date range is outside the last 90 days

Scrunch’s Query API only returns data for the last 90 days. If your report’s date range starts further back than that, your visibility charts will be empty.
  • Fix: Set the report or chart date range to a window within the last 90 days. The built-in “Last 30 days” / “Last 90 days” presets work well.

The chart filter is too restrictive

A branded = false filter, a competitor that wasn’t tracked during the date range, or a tag that doesn’t exist will all return zero rows.
Screenshot 2026 05 16 At 12 11 17 PM

Branded vs. non-branded prompts

By default, the Scrunch dashboard filters to non-branded prompts. If you set up a chart with the same filter and your figure in the Scrunch app includes branded prompts (or vice versa), the numbers will look different.
  • Fix: Add a Branded filter to the chart and set it to match what you want — false for non-branded only, true for branded only, or remove the filter to include both.

The chart’s per-chart data source is wrong

Looker Studio lets every chart override the report-level data source. If a chart was copied from a template, its per-chart data source might still point to the original (broken) connector, even though you’ve already set the report-level data source correctly.
  • Fix: Click the chart → look in the right-hand panel under SetupData source. If it shows anything other than your Scrunch data source, click it and swap.
Screenshot 2026 05 16 At 12 10 16 PM

Agent traffic charts won’t load at all

Agent traffic charts need three things to work:
  1. A valid API key on the data source.
  2. One or more brand IDs that your API key can read.
  3. A Site ID for each brand whose agent traffic you want to chart.
The first two errors above are caught and shown clearly. The third one — Site ID — is also surfaced as an error now, but if you’re seeing empty charts after configuring a Site ID, double-check the value. Where to find a Site ID:
  1. Open the brand in Scrunch.
  2. Navigate to Agent Traffic.
  3. Look in the URL — the Site ID is the long string after /site/ (e.g., 01KCHAEBS552AC5G1Z454E1AG2).
  4. Paste it into the data source’s Site ID field.
The Site ID must belong to a brand your API key can access. If you have multiple brands, you currently configure one Site ID per data source — if you need agent traffic for multiple brands in one report, create a second data source for each.

”To fix this chart: remove / swap …” — fields that can’t be combined

Scrunch calculates some fields in ways that cannot be mixed in one chart. Rather than letting the API return a raw error, the connector checks the combination first and tells you which field to change. These are the ones you’re most likely to hit.
If a metric you didn’t add is named in the message, check the chart’s metric list — Looker Studio puts a metric into every new table automatically, so it is often left over from when the chart was created.

After making a copy of a template

When you copy a Scrunch Looker Studio template into your own account, you’ll see one or more data sources labeled Unknown under the report. That’s expected — Looker Studio can’t share the original Scrunch data source across accounts, so it shows the placeholder until you swap in your own connection. Fix:
  1. Open the copied report.
  2. Click ResourceManage added data sources.
    Screenshot 2026 05 16 At 12 09 16 PM
  3. For each “Unknown” entry, click Edit → Looker will prompt you to pick a replacement. Choose your Scrunch data source.
  4. Save.
Some templates have per-chart data sources in addition to the report-level one. After fixing the report-level data source, check a few charts — if they still show “Unknown” or “No data,” edit the chart and update its data source the same way (see The chart’s per-chart data source is wrong).

How to track brand citation rate

Use the Brand Citation Rate (%) field. It ships with the connector — no calculated field needed. If you don’t see it, your data source is on an older field list. Refresh the fields and it will appear. Citation rate and mention rate are different measures, and mixing them up is the most common source of confusion here:
  • Mention Rate (formerly Brand Presence (%)) — the share of AI responses whose text names your brand. A citation of your domain does not count toward it.
  • Brand Citation Rate (%) — the share of AI responses that cite a page on a domain you own, whether or not the response names you.
A response can do either, both, or neither. If you need the full citation picture, the connector also has Citation Count, Citation Unique Domains, Brand Citation Share of Voice (%), and an Influence Score for ranking individual cited pages.

A chart loads partly, then stops

This happens on charts pulling lots of data. Looker Studio gives the connector a fixed time budget per chart; if it runs out before all the rows arrive, the chart can render partially or skip the rest. What works:
  1. Set a custom date range on the chart that’s narrower than the report’s range. Smaller fetch, completes in time, gets cached.
  2. Refresh the report. The first attempt may have failed; subsequent attempts read from cache and finish.
  3. Avoid combining several high-cardinality breakdowns in one chart (e.g. Path + Agent Source + Date together). Pick one breakdown and use filters to narrow the others.

Why the same chart errored a minute ago and is error-free now (or vice versa)

When the connector hits an API error for a specific brand, it remembers that failure for 60 seconds and returns the cached error instantly for any chart that asks for the same data during that window. This protects Scrunch’s API from being hammered while it recovers and gives you fast feedback that something is still wrong. After 60 seconds, the connector tries again. If the underlying issue cleared, the chart loads normally. If not, you’ll see the same error message. This is why hitting refresh repeatedly during an outage looks like nothing is happening — you’re hitting the cached error each time. Wait a full minute between refreshes for the connector to retry.

When the numbers look wrong (but aren’t)

Two behaviours surprise people often enough to be worth stating plainly.

A scorecard doesn’t match the number in Scrunch

Rates like Mention Rate, Citation Rate (%), the share-of-voice fields, and the 0–100 scores are averages. When Looker Studio rolls several rows into one number — a scorecard sitting on top of daily rows, for instance — it averages those rows evenly, while Scrunch computes the true volume-weighted figure. A day with 5 responses then counts the same as a day with 4,000. On a brand with 37 collection days the gap measured 0.37 percentage points; it widens as daily volumes get more uneven. The fix: for an exact figure over a window, build the chart with no date dimension. The connector then asks Scrunch for a single pre-aggregated number instead of averaging rows in Looker.

Signal counts look too high

Signals re-fire every night they are still detected, so a 30-day range contains the same underlying issue once per night it was detected — Signal Count counts detections, not distinct issues. The fix: filter Signal Is Latest Detection to true for a count of distinct issues, or count unique values of Signal Fingerprint.

How to edit a data source connection

If an error message tells you to “edit the data source,” here’s the path in Data/Looker Studio:
1

Open the report in edit mode

Click Edit in the top right corner.
Screenshot 2026 05 16 At 12 07 52 PM
2

Open the data sources panel

Click ResourceManage added data sources
Screenshot 2026 05 16 At 12 08 15 PM
3

Edit the Scrunch data source

Find your Scrunch data source in the list and click Edit on the right.
4

Update connection settings

The connector configuration screen opens. Update the API Key, Brand IDs, Site ID, or Path Filter as needed, then click Reconnect in the top right.
Screenshot 2026 05 20 At 10 08 25 AM
5

Apply changes

When prompted, click Apply to push the updated configuration to all charts using this data source.

How to read the diagnostic details in an error message

Every connector error ends with a Diagnostic details for reference: block. The pieces:
  • API="…" — which Scrunch API failed ("Query API" or "Agent Traffic API")
  • brand=… — the brand ID that returned the error
  • status=… — the HTTP status code (5xx = Scrunch backend issue, 4xx = config/auth issue)
  • body="…" — a short snippet of the API’s error response
  • fields="…" — the fields the chart asked for (in newer messages; helps identify high-cardinality timeouts)
If you need help, you can paste the whole error message — including the diagnostic line — into Claude or ChatGPT and they can usually point you to the cause. Or share it with Scrunch support (the diagnostic line is the most useful part).

FAQs

Can I use this with just one brand?
Yes. Enter a single Brand ID and the connector works exactly like the older single-brand connector, with the added benefit of comparison fields, agent traffic support, and clearer error messages.
Does Agent Traffic support weekly date grouping?
Yes. Use Date Week as the chart’s date dimension and the connector aggregates by week automatically. (Monthly is not supported by the Agent Traffic API yet.)
Are there limits to dashboard size?
Looker Studio allows a maximum of 30 concurrent Community Connector queries. Each chart counts as one query. Reports with more than ~15-20 Scrunch-powered charts may load slowly or hit the limit. If you need a large dashboard, consider splitting it across multiple report pages — Looker only loads the visible page.
How do I compare last week vs. previous week?
Use Looker Studio’s built-in date comparison feature (in the date range control), or create a calculated field like:

Resetting your connector

If something goes wrong and you want to start fresh:
1

Open Data Sources

Go to Looker Studio and click Data Sources in the top navigation.
Data Sources reset
2

Remove the Scrunch data source

Find your Scrunch data source → click the three dots → Remove.
Screenshot 2026 05 13 At 11 40 33 PM
3

Revoke the connector

Click + CreateData source → Scroll down to find the Scrunch connector under Partner Connectors → click the three dots → Revoke.
Screenshot 2026 05 16 At 10 59 18 AM
Screenshot 2026 05 16 At 11 00 37 AM
4

Reinstall

Use the connector install link to start fresh.