Semrush SEO metrics on an Apple TV dashboard at the office
Semrush estimates organic traffic and rankings for any domain, yours and your competitors'. Dance Party turns that into an office display dashboard on Apple TV: your organic keywords and traffic, where you rank against rivals, and which keywords moved, so the content team sees SEO progress without opening Semrush.
- Read-only
- API key connection
- One connection per workspace
Popular Semrush dashboards
What teams running Semrush put on the screen, and what you would ask DJ Agent to get it.
Semrush competitor traffic ranking
For marketing leadership and the content team
Semrush can estimate traffic for any domain, which is its signature. Ranking your site against four competitors by organic traffic turns a quarterly competitive review into a standing screen.
- Estimated organic traffic for your domain and up to four competitors
- Organic keyword count for each domain
- Organic traffic cost, what that traffic would cost as ads
Ask DJ Agent“Rank our domain and four competitors by Semrush organic traffic in the US database, with organic keyword counts for each.”
Semrush keyword position movers
For SEO specialists and writers
Semrush stores each keyword's current and previous position. Showing the top keywords with the direction they moved tells the writers which pages gained and which slipped since the last update.
- Top organic keywords by traffic share
- Current position and previous position for each
- Search volume and the ranking URL
Ask DJ Agent“List our top Semrush organic keywords in the US database with current position, previous position and search volume, and color the ones that dropped.”
Semrush backlink profile
For link building and digital PR
Semrush builds its Authority Score largely from the links pointing at a site. Keeping total backlinks, referring domains and the follow share on the wall shows whether outreach is adding links that count.
- Authority Score
- Total backlinks and referring domains
- Follow and nofollow backlinks
Ask DJ Agent“Show our Semrush backlink overview: Authority Score, total backlinks, referring domains, and follow versus nofollow links.”
What Dance Party reads from Semrush
Dance Party reads Semrush's Analytics and Backlinks APIs with your API key. Semrush data covers any domain you name, not just your own, and every read spends Semrush API units from your balance.
Domain overview
Semrush API docs ↗- Semrush RankThe domain's rank by organic traffic in each country database.
- Organic keywords and trafficHow many keywords the domain ranks for and its estimated monthly organic visits.
- Organic traffic costWhat that traffic would cost to buy as Google Ads clicks.
- Paid searchEstimated paid keywords, traffic and cost for the domain.
Organic positions
Semrush API docs ↗- Ranking keywordsEach keyword with its current and previous position and the URL that ranks.
- Volume and traffic shareMonthly search volume, CPC and the share of the domain's traffic each keyword brings.
Backlinks
Semrush API docs ↗- Authority ScoreSemrush's 0 to 100 measure of a domain's strength.
- Link countsTotal backlinks, referring domains, referring IPs, and follow versus nofollow links.
How to connect Semrush
Before you start
- An owner or admin of your Dance Party workspace makes the Semrush connection.
- A Semrush Business plan. Semrush only issues API keys to Business subscriptions.
- Semrush API units on the account. A new Business plan starts with none, and they are bought separately.
- 1In Semrush, open your profile menu, then Subscription info, then the API Units tab. Check you have units, then copy your API key.Open the Semrush API page ↗
- 2In Dance Party, open Integrations and click Connect Semrush.
- 3Paste it into the API key field, then Save. It is the API key from Semrush, not your Semrush password.
- 4The card shows Connected. Semrush has no free test call, so the key is first used when DJ Agent previews your domain, and any plan or unit problem is named there.

One Semrush connection per workspace
A workspace holds one Semrush API key. Because Semrush reports on any domain, that one key covers your own sites, your clients' sites and your competitors, limited only by your API unit balance.
The Semrush Analytics API only returns reports, so the key cannot change your Semrush projects. Every read does spend API units, which is the reason to keep SEO widgets on a daily refresh. Regenerate the key in Semrush to cut Dance Party off.
From Semrush to your office display
Once Semrush shows Connected, the rest happens in plain English. No code, no drag-and-drop.
1. Describe it. Tell DJ Agent what you want to see.
New dashboard+ WidgetDescribe a widget in DJ Agent, or click + WidgetDJ AgentDATA SOURCESSemrushConnected
Rank our domain and four competitors by Semrush organic traffic in the US database, with organic keyword counts for each.Send2. It gets built. The widget lands on your board with real Semrush data.
New dashboard+ WidgetOrganic traffic vs competitorsLive
1rivalone.com86,2002ourbrand.com48,3003competitorb.io41,7004startupc.com19,9005legacyd.com12,400DJ AgentDATA SOURCESSemrushConnected
Rank our domain and four competitors by Semrush organic traffic in the US database, with organic keyword counts for each.Send3. Put it on a screen. Pair an Apple TV with the six-character code it shows, then assign the dashboard.

Semrush dashboard questions
Can I show Semrush data on a TV in the office?
Yes. Connect Semrush with its API key, describe the SEO dashboard, and assign it to an Apple TV running Dance Party.
Which Semrush plan do I need?
Business. Semrush only offers API access on the Business plan, and you also need API units, which are bought separately.
Does a Semrush dashboard use API units?
Yes. Every refresh spends units from your Semrush balance. Semrush data changes daily at most, so a daily refresh is the sensible setting.
Can I compare my site with competitors?
Yes. Semrush reports on any domain, so a widget can rank your site against several competitors by organic traffic or keywords.
Can it chart our Semrush traffic over the past year?
No. Dance Party reads the current Semrush overview for a domain, not its history, so boards show where you stand today.
Does it read my Semrush Position Tracking projects?
No. Dance Party reads Semrush's domain-level databases, not your Projects. Keyword positions come from Semrush's organic research data.
Why did my Semrush widget say API units are exhausted?
Your Semrush unit balance hit zero. Buy more units or wait for the balance to renew, and the widget picks up again on its next refresh.
More integrations
Put Semrush on every office display
Connect Semrush, describe the dashboard, and it runs on an Apple TV, refreshing on its own.
Get Started