Skip to main content
Integrations / API connector

Connect Semrush to clariBI

Connect Semrush with your API key, choose the domains to track, and get organic visibility and search history sitting next to the revenue and demand they drive.

SemrushclariBI
ConnectionAPI connector. You paste your Semrush API key.
AccessRead-only. clariBI never writes to Semrush.
SyncWhen the data is more than a day old, clariBI syncs it again before a question, dashboard refresh or report uses it. You can also press Sync now.
More endpoints105 documented Semrush endpoints you can add, up to 30 per source (trial, Starter and above)
PlansEvery plan, including Free. Asking questions in plain English needs the trial or Starter and above.
The vendor

About 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.

Vendor site: semrush.com

Data

What clariBI syncs

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 once it is more than a day old. 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.

What you can chart

  • 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
Setup

How to connect Semrush

01

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 stored encrypted.

02

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.

03

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 clariBI reads the synced history alongside your revenue.

Examples

Questions you can ask

Asking in plain English uses AI credits, so it needs the trial or a Starter, Professional or Enterprise plan. Totals and trends are computed from the synced rows; the AI plans the question, picks the chart and writes the explanation.

  • "Did our organic traffic growth translate into revenue?"
  • "Are we paying for clicks we already win organically?"
Questions

About the Semrush connector

What do I need to connect Semrush?

A Semrush API key from your Semrush account. You paste it into clariBI once; it is stored encrypted, 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.

Try Semrush in clariBI

The trial lasts 14 days, includes 50 AI credits and needs no card. When it ends, your account moves to the Free plan and keeps its data and dashboards.