How to Use the Looker Studio Connector

The LLM Pulse Looker Studio connector lets you visualize your AI visibility data inside Looker Studio (formerly Google Data Studio). Build live dashboards for mentions, citations, visibility, sentiment, and competitor benchmarks, then share them with your team or clients without giving them an LLM Pulse login.

With the Looker Studio connector, you can:

  • Build live AI visibility dashboards in Looker Studio, refreshed from your LLM Pulse data
  • Choose between four data sets: Brand trends, Prompts, Share of Voice, and Cited sources
  • Filter and break down any chart by AI model, country, language, tag, brand focus, or prompt type, right in the report
  • Blend AI visibility metrics with your other marketing data sources
  • Share client or stakeholder dashboards without giving them an LLM Pulse login
  • Start from a ready-made template instead of building from scratch

Before you start

You need two things:

  • A Scale tier or higher plan. The connector authenticates with an API key.
  • An LLM Pulse API key. Open the profile menu in the bottom left of the app, go to API Keys, and create one if you haven't already. Keys start with llmpulse_. Keep it private: anyone with the key can read your project data.

Quick start

You have three ways to get going. Most people start with the ready-made template.

You can also reach all three links from Integrations in the LLM Pulse sidebar.

Set up the connector

The setup asks for two things only: a project and a data set. Everything else (dates, granularity, metrics, and filters) is chosen in the report, like any other Looker Studio data source.

1. Add the data source

Open the connector link and authorize it with your Google account if Looker Studio asks.

2. Enter your API key

Looker Studio asks for your llmpulse_ API key in its secure credentials step. Paste the key there and continue. The connector validates it before showing the settings. The key is stored as a private user credential, not as a report configuration field.

3. Pick a project and a data set

Choose the project you want to visualize, then the Data set, which decides what each row represents:

  • Brand trends: metrics for your brand and every tracked competitor over time. This is what the ready-made template uses.
  • Prompts: one row per prompt, with its text, link, classification, visibility, citation and sentiment metrics.
  • Share of Voice: each brand's share of all brand mentions over time.
  • Cited sources: the domains cited in AI answers, ranked by how many responses cite them.

To combine several data sets in one report, add the connector once per data set.

4. Connect

Click Connect in the top right. Your data source is ready, and you can drop its fields into any chart or table.

Build charts and filters in the report

  • Dates follow the report. The connector always reads the window of the report's date range control (the last 28 days when the report has none).
  • Pick the granularity with the date field. Use Date for daily data, Week for weekly data, or Month for monthly data. Rates such as Visibility are computed for the period you chart, so a weekly chart shows each week's real rate rather than an average of days. Charts without a date field, such as scorecards, show one total for the whole date range: counts are added up, and rates such as Visibility are computed over the whole range.
  • Filter or break down by segment. AI Model, Country, Language, Tag, Brand Focus, and Prompt Type are regular dimensions. Add one to a chart to split it, or add a filter control (a drop-down list, for example) to let viewers pick values. For example, a drop-down on Tag lets viewers see one tag at a time.
  • Metrics are fetched on demand. The connector only asks LLM Pulse for the metrics your charts use.

Each combination of segment values in one chart is a separate request to LLM Pulse, so a chart can split the data into at most 40 combinations (8 for Cited sources). If a chart goes over, the connector says so: add a filter on one of the segments or remove one from the chart.

Use the ready-made template

If you'd rather not build from scratch:

  1. Open the template.
  2. Click Use my own data (or Make a copy) in the top right.
  3. When prompted, add the LLM Pulse connector and authenticate with your API key.
  4. Select your project and the Brand trends data set, and the charts repopulate with your data.

The template ships with the essential AI visibility charts already built, so you get a working dashboard in a few clicks.

Available fields

Brand trends, Share of Voice, and Cited sources share these segment dimensions:

Field Description
AI Model AI model that produced the answers
Country Country of the prompt (ISO code)
Language Language of the prompt (ISO code)
Tag Prompt tag. A prompt with several tags counts once in each, and untagged prompts are left out when you chart by tag
Brand Focus brand, brandother, or nonbrand. Use non_brand for fair comparisons with competitors
Prompt Type informational, navigational, commercial, or transactional

Brand trends

Field Type Description
Date, Week, Month Dimension Period of the data point
Actor Type Dimension "project" (your brand) or "competitor"
Actor Name Dimension Name of the brand or competitor
Actor Domain Dimension Domain of the brand or competitor
Actor ID Dimension Internal ID of the project or competitor
Visibility Metric Share of responses that mention the brand
Mentions Metric Responses that mention the brand
Responses Metric Responses collected (see Good to know)
AI Visibility Score Metric Position-weighted visibility (higher is better)
Average Mention Position Metric Average rank of the brand among the brands named in the responses that mention it (lower is better)
Citations Metric Responses that cite the brand's URL. Includes visible citations and background source references
Average Position Metric Average rank of the brand's URL among the URLs a response cites (visible citations only, lower is better)
Citation Rate Metric Share of responses that cite the brand's URL
Sentiment (5 levels) Metric Share of the brand's sentiment verdicts at each level, from very positive to very negative
Net Sentiment Score Metric Overall sentiment balance, from -100 to 100

Prompts

Field Type Description
Prompt ID, Prompt Dimension The prompt and its internal ID
Prompt Link Dimension Opens the prompt in LLM Pulse
Prompt Tags Dimension Tag names separated by "; " (filter with "contains")
AI Model Dimension Adding it splits each prompt into one row per model
Country, Language, Brand Focus, Prompt Type Dimension The prompt's classification
Responses Metric Responses collected for the prompt in the period
Mentions, Visibility Metric Responses mentioning your brand, as a count and a share
Average Mention Position Metric Average rank of your brand among the brands named in the responses that mention it
Citations, Citation Rate Metric Responses citing your brand's URL, as a count and a share
Average Citation Position Metric Average rank of your cited URL among the URLs a response cites
Sentiment Responses Metric Responses with a sentiment verdict for your brand
Sentiment (5 levels), Net Sentiment Score Metric Sentiment of the prompt's responses, as shares of Sentiment Responses

Share of Voice

Field Type Description
Date, Week, Month Dimension Period of the data point
Actor Type / Name / Domain / ID Dimension Same actor dimensions as Brand trends
Share of Voice Metric The brand's share of all brand mentions in the period

Cited sources

Field Type Description
Domain Dimension The cited domain
Responses Citing Domain Metric Distinct AI responses citing the domain
Domain Citation Rate Metric Share of all responses citing the domain

Good to know

A few behaviors that trip people up:

  • Percentages use a 0 to 1 scale. Looker Studio expects percentage fields between 0 and 1, so a Visibility of 45% appears as 0.45. This is correct: Looker Studio adds the % sign automatically in charts. It is the same value you would see in the REST API (45), just on a different scale.
  • Sentiment fields are shares, not filters. Neutral Sentiment is the share of neutral verdicts among the responses that carry a sentiment for your brand. It never changes Responses: a prompt with 32 responses, 13 of them neutral, shows 32 responses and about 41% neutral. Use Sentiment Responses in the Prompts data set for the base count.
  • Responses repeat on every actor row. In Brand trends, each brand and competitor row carries the same Responses count, so a chart that adds Responses across actors multiplies it. Filter on Actor Type = project, or break the chart down by actor.
  • All competitors are included. Brand trends and Share of Voice always include your brand and every competitor in the project. Filter on Actor Name to narrow the comparison.
  • Gaps in charts are normal. Prompt executions follow the tracking cadence configured for your account: daily, weekly, or monthly. Charts have no execution data on days without a run, so chart by Week or Month if your cadence is weekly or monthly.

Change your configuration later

To switch projects or data sets after setup:

  1. In Looker Studio, go to Resource → Manage added data sources.
  2. Click Edit on the LLM Pulse data source.
  3. Click Edit connection, update the project or data set, and click Reconnect.

Changing the data set changes the available fields, so charts that use fields the new data set lacks need updating.

Data sources created with the classic setup

Data sources added before October 2026 keep working exactly as before, with the classic setup: a report type, metric checkboxes, filters, competitors, a date range, and a granularity chosen in the data source configuration. Nothing changes in your existing reports.

In the classic setup:

  • The Include ... Sentiment and other metric checkboxes only choose which metrics to fetch when a chart asks for none. They never filter responses, and they have no effect on the Prompt performance report type.
  • Filters, competitors, and the date range apply to the whole data source. Choose Follow report date range to use the report's date range control.

To move a report to the new setup, add the connector again (it opens with the new setup), pick the same project and the matching data set (Brand trends for Timeseries, Prompts for Prompt performance, Share of Voice for Share of Voice, and Cited sources for Top Sources), then switch your charts to the new data source. Brand trends and Share of Voice keep the classic field names, so their charts carry over.

Troubleshooting

"Unable to fetch data"
Check that your API key is active and starts with llmpulse_, that the selected project still exists, and that your Scale tier or higher plan is current. Reconnect the data source if Looker Studio asks you to enter the key again.

"This chart splits the data into more than 40 combinations"
The chart uses too many segment dimensions at once (for example AI Model, Country, and Language together). Add a filter on one of them or remove one from the chart.

No data in the charts
Widen the report's date range, chart by Week or Month to match your account's tracking cadence, and check the report's filters on AI Model, Country, Language, and Tag.

Data looks out of date
Looker Studio caches results. Use Refresh data in the report or data source. The underlying data updates when prompt executions complete according to your account's tracking cadence.

A competitor shows no data
They may have no mentions for your selected date range or filters. Confirm the competitor exists under Preferences → Competitors in the LLM Pulse sidebar.

Frequently asked questions

Can I blend this with Google Analytics or Search Console?
Yes. Use Looker Studio's data blending and join on the Date field to combine LLM Pulse data with any other source.

Can I build calculated fields?
Yes. Create custom calculated fields in Looker Studio from any of the metrics above, for example your own ratios or combined scores.

Can I add more than one LLM Pulse data source to a report?
Yes. Add the connector once per project or data set and use them together in the same report.

Does Looker Studio's own date range control work?
Yes. The connector always fetches exactly the window selected in your report's date range control. Classic data sources do the same when their date range is set to Follow report date range.

Can viewers filter by tag or AI model?
Yes. Add a drop-down list control on Tag, AI Model, or any other segment, and viewers can switch values without editing the report.

Can I use this on a free or Starter plan?
No. The connector needs an API key, which requires a Scale tier or higher plan.

Was this article helpful?

If something is still unclear or you spotted an issue, let us know and we will improve this guide.

Get in touch

Start tracking your AI visibility

See how your brand appears across ChatGPT, Perplexity, Gemini, and Google AI. Start your 14-day free trial in minutes.

Start Free Trial
14-day free trial
Cancel anytime

Not ready to buy yet? Schedule a demo and discover LLM Pulse with our founders