ReportingBee

Integration guide

SEMrush authority and rankings in the report

Add a SEMrush API key and a target domain per client, then drop live authority, backlink and keyword widgets into the same branded report as their Search Console and GA4 data.

Join 150+ agencies & marketers who've already made the switch

From £9.99/month · Agency £49/month

What you can report on

Authority Score
SEMrush's composite domain strength score — a clean, client-legible way to show overall SEO progress over time.
Backlinks & referring domains
Link totals and unique linking domains from SEMrush's index — the footprint behind authority changes.
Organic keywords & traffic
Ranking keyword counts and estimated organic traffic from the domain database, plus paid keyword and traffic equivalents.

API-key connection, domain per client

SEMrush connects with an API key rather than OAuth — one key serves every client, and the per-client target domain keeps sites cleanly separated. ReportingBee validates the key against the SEMrush API before storing it.

A ReportingBee SEO report section with Search Console clicks, impressions and position trends
ReportingBee SEO report. Sample client data.

Keyword, domain and page breakdowns

Beyond headline stats, table and chart widgets rank the client's top organic keywords, top referring domains and top pages by traffic — the detail behind the totals, pulled from the same SEMrush domain database.

A ReportingBee website analytics section with traffic trend and channel table
ReportingBee website analytics report. Sample client data.

Snapshot data with comparisons

SEMrush returns monthly database snapshots rather than daily figures, so stat widgets compare the latest snapshot against the previous month's — an honest month-on-month movement read that fits naturally into monthly client reporting.

How it works

  1. 01

    Add the API key

    Choose SEMrush in the client's Integrations tab, paste the API key and save — ReportingBee checks it works first.

  2. 02

    Set the target domain

    Enter the client's domain so every widget resolves against the right site.

  3. 03

    Drop in the widgets

    Add authority, backlink and keyword stats plus a rankings table to the report's SEO section.

Simple, capped pricing

£9.99/month starter

First client included, then £3.99/month per extra client, capped at ten slots (£45.90/month).

£49/month agency

Flat monthly price with unlimited clients.

See pricing

Frequently asked questions

Does ReportingBee pull SEMrush data live?

Yes — authority, backlink and domain-stat widgets call the SEMrush API on each report refresh. Figures are monthly database snapshots, not daily rank checks.

Do I need a SEMrush plan with API access?

Yes — the API is available on SEMrush's API-enabled plans. Check your subscription includes API units before connecting.

How much does ReportingBee cost?

Starter is £9.99/month for your first client and £3.99/month for each extra client, capped at ten client slots (£45.90/month). The Agency plan is £49/month flat with unlimited clients.

Keep exploring

Browse all reporting guides

Integration guides

Your first branded report is minutes away

Add a client, connect their data and share a live report today.