Data Sources Intermediate

Connect GTmetrix to clariBI

2 min read Updated June 09, 2026
Connect GTmetrix to clariBI with your API key to sync page performance scores and load timings for the URLs you choose, read-only, with auto-generated dashboards next to your business data.

Connect GTmetrix to clariBI with your API key to sync page performance scores and load timings for the URLs you choose, read-only, with auto-generated dashboards next to your business data.

What is GTmetrix?

GTmetrix is a web performance testing service that measures how fast a page loads and grades it on performance and structure.

clariBI reads GTmetrix through its REST API using your own API key: it starts a test for each URL, waits for the report, and reads the performance grade, scores, and load timings. Access is read-only, and clariBI never changes anything in your GTmetrix account.

How to connect GTmetrix

  1. Open Data Sources in clariBI. In clariBI, go to Data SourcesAdd Data Source, find GTmetrix, and paste your GTmetrix API key (Account settings). The key is Fernet-encrypted at rest.
  2. Choose the URLs to test. Type the page URLs to measure. On each sync clariBI starts a test and waits for the report. Access is read-only.
  3. Sync, then get dashboards. clariBI syncs the scores and timings, preprocesses them, and builds an insights dashboard. Ask "Did our slowest pages cost us conversions?" and the AI engine queries it alongside your analytics.

What you can analyze

  • Performance and structure scores per page
  • Largest Contentful Paint and other load timings
  • Total blocking time and cumulative layout shift
  • Fully loaded time and total page weight
  • Performance changes over repeated tests
  • Cross-source: page performance → bounce rate → conversions

What gets synced

For each URL, clariBI starts a GTmetrix test, waits for the report, and lands the scores and timings as a preprocessed dataset, refreshed on your schedule. Access is read-only.

Each sync records the performance grade, performance and structure scores, and key load timings for the URL, then builds an insights dashboard you can query, extend, or pull into reports. Repeated syncs build the trend.

clariBI only ever reads the report. It never changes anything in GTmetrix.

Questions across your other data

Once your records are synced, the AI engine can join them to the rest of your business data. A few examples:

PairingQuestionHow clariBI answers
GTmetrix × Conversions"Are our slowest pages the ones that lose conversions?"Planner: read per-page load timings from GTmetrix, join to conversion rate by page, and rank pages by the speed-to-conversion gap.
GTmetrix × Bounce rate"Did the performance regression raise our bounce rate?"Planner: read the performance score trend from GTmetrix, align to bounce rate by date, and flag the regressions that moved it.

Frequently asked questions

What do I need to connect GTmetrix?

A GTmetrix API key from your account settings. You paste it into clariBI once; it is Fernet-encrypted at rest.

Why does a sync take a little longer for GTmetrix?

GTmetrix runs a real page test, so clariBI starts the test and waits for the report to finish before reading the scores. This is normal and only affects GTmetrix syncs.

Which clariBI plan includes the GTmetrix connector?

Data-source connectors are available on the Trial, Starter, Professional, and Enterprise plans. You can connect it during the free 14-day trial.

Related articles

Related Articles

Data Sources Intermediate

Connecting PostgreSQL and MySQL

Step-by-step instructions for connecting PostgreSQL and MySQL databases to clariBI. Covers connecti…

5 min read

Still Need Help?

Can't find what you're looking for? Our support team is here to help you succeed with clariBI.