Skip to main content
  1. Help center
  2. Data Sources
Data Sources Beginner

Connect Semrush to clariBI

3 min read Updated October 1, 2026

Connect Semrush to clariBI with your API key to sync domain rank history (organic keywords, organic traffic, paid search) for the domains you choose, read-only, with auto-generated dashboards next to your business data.

Connect Semrush to clariBI with your API key to sync domain rank history (organic keywords, organic traffic, paid search) for the domains you choose, read-only, with auto-generated dashboards next to your business data.

What is Semrush?

Semrush is a search-marketing platform that measures how domains perform in organic and paid search, including organic keywords, estimated organic traffic, and paid-search activity.

clariBI reads Semrush through its Analytics API v3 using your own API key: the rank history of the domains you choose, including rank, organic keywords, organic traffic, and the paid-search columns. Access is read-only, and clariBI never changes anything in your Semrush account.

How to connect Semrush

  1. Open Data Sources in clariBI. In clariBI, go to Data Sources → Add Data Source, find Semrush, and paste your Semrush API key (from your Semrush account). The key is Fernet-encrypted at rest.
  2. Choose domains and database. Enter the domains to track (for example example.com), set the regional database (for example us), and choose monthly or daily history. clariBI reads the rank history read-only.
  3. Sync, then get dashboards. clariBI syncs the rank history, preprocesses it, and builds an insights dashboard. Ask "Did our organic traffic recover after the site change?" and the AI engine queries the synced history alongside your revenue.

What you can analyze

  • Organic keywords and estimated organic traffic over your chosen window
  • Domain rank trend across the history you pull
  • Organic cost and paid-search columns side by side
  • Comparison across the domains you track
  • Search visibility lined up with your revenue dates
  • Cross-source: organic traffic → sessions → revenue

What gets synced

clariBI pulls the rank history of the domains you select through the Semrush Analytics API v3, lands it as a preprocessed dataset, and refreshes it on your schedule. Access is read-only.

For each selected domain, clariBI syncs rank, organic keywords, organic traffic, organic cost, and the paid-search columns by date, then builds an insights dashboard you can query, extend, or pull into reports.

clariBI only ever reads. It never changes anything in your Semrush account.

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
Semrush × Revenue"Did our organic traffic growth translate into revenue?"Planner: read organic traffic from Semrush, align to your revenue by month, and report how much of the change tracked search visibility.
Semrush × Ad spend"Are we paying for clicks we already win organically?"Planner: read organic keywords from Semrush, join to paid-search spend by keyword theme, and flag the overlap.

Frequently asked questions

What do I need to connect Semrush?

A Semrush API key from your Semrush account. You paste it into clariBI once; it is Fernet-encrypted at rest, and there is no OAuth popup or app to register. Semrush API access is a paid Semrush feature.

Can clariBI change anything in Semrush?

No. The connector only reads the rank history for the domains you select. It never changes anything in your Semrush account.

Which clariBI plans include Semrush?

Every plan can connect Semrush, within its data source limit: 3 on Free, 5 on Lite, 10 on Starter, 50 on Professional and 100 on Enterprise. Each source gets an automatic dashboard on every plan. Asking questions in plain English, AI reports and adding endpoints from the Semrush catalog need the trial or a Starter, Professional or Enterprise plan.

Related articles

Still stuck?

Email support@claribi.com or use the contact form. Tell us which data source or dashboard it is about.