SoundCloud logo

SoundCloud automation

Find your top SoundCloud cities and countries for tour planning

A promoter asks where you would draw a crowd, or you are choosing three cities for a weekend run. SoundCloud knows which cities play your tracks, but only on the Insights page, one period and one list at a time.

Cotlet does it in your own SoundCloud account with get_audience and get_insights, called by your AI agent, an n8n workflow or a script.

Hosted · nothing to install or maintain

Official options

Can SoundCloud do this on its own?

SoundCloud shows top countries and cities only inside Insights for Artist Pro subscribers, with no export (help center checked 12 Oct 2026). The public API guide lists no listener, location or stats data (checked 11 Oct 2026).

By hand

How you do it in SoundCloud today

  1. On desktop, click your profile avatar in the top right of SoundCloud and select Your Insights; on mobile, open Artist Home, Library or SoundCloud Channel and tap Your Insights.
  2. SoundCloud Insights opens on the past 30 days. Switch the dropdown to Day, Week, Month or Year, or pick another period.
  3. Read the Countries and Cities lists, which SoundCloud Artist Pro shows as the top 50 for the chosen period.
  4. SoundCloud Insights has no export, so the numbers are copied into a spreadsheet by hand, then the period is changed and the copying starts again for the comparison.
  5. Repeat for single tracks to see which song carries which city. The comparison is the slow part, and a short spike from fake plays can look like a real local scene.

With an agent

How to find your top SoundCloud cities and countries for tour planning

Prompt

I am planning autumn shows. Which cities and countries played my music most in the last six months, which of them grew against the six months before, and which tracks do they play?
  1. 01

    Pick a period that is complete

    The agent reads get_audience for cities and then countries over the period you named. It ends the period a few days before today, because plays from signed-out and offline listeners arrive late.

  2. 02

    Compare with the period before

    The same breakdowns run for the previous period of equal length. Each city gets its plays now, its plays before and the change, so a city that is small but doubling stands next to a big one that is flat.

  3. 03

    Find the tracks behind each city

    For the top cities the agent runs get_audience again per track for your three or four biggest tracks, found with get_insights. That tells you which song to open the set with in Lisbon and which one in Leeds.

  4. 04

    Flag numbers that look wrong

    A city whose plays all land in a few days, or sit far above its country total, is marked for a second look. The agent also checks play sources, because plays from an embed on one blog say less about a live crowd than plays in the SoundCloud app.

  5. 05

    No Artist Pro, no city data

    If get_audience returns a permission error, the agent says that cities and countries need Artist Pro and reports only the totals and top tracks it can read with get_insights.

What you get back

Example data

Top cities, 1 Apr to 30 Sep 2026 (vs Oct 2025 to Mar 2026)
Berlin 3,980 plays (+18%), London 2,710 (+4%), Lisbon 1,320 (+92%)
Leeds 1,105 (+41%), mostly Harbour Lights
Top countries: Germany 9,840, United Kingdom 6,215, Portugal 2,010
Check first: Kraków, 1,450 plays, 1,300 of them on 2 to 4 Sep from one embed
Suggested run: Berlin, Lisbon, Leeds

Other ways to ask

  • Every Monday, send me last week's plays, likes, comments and reposts against the week before, and tell me if a new city entered my top 10.
  • Only for Night Drive: where has it been played since release, by country?
  • Compare my top cities this summer with last summer, and list the ones that dropped out.
  • Which of my top 50 listeners should I thank before the Berlin show?

Before you automate it

What SoundCloud allows, and what to know first

  • SoundCloud Insights lists at most 50 countries, 50 cities and 50 top listeners for a period, and the location and listener lists are Artist Pro only.
  • The SoundCloud Insights Overview page runs on GMT, so a "week" there starts and ends on GMT days, not local ones.
  • SoundCloud updates plays from signed-in listeners in real time and other plays within 24 hours, while offline SoundCloud Go plays can show up as late as 30 days later.
  • SoundCloud does not count self-plays, and when Trust and Safety removes fake accounts their interactions go with them, but SoundCloud cannot adjust or revert play counts.
  • SoundCloud keeps Insights of a deleted track on the Insights Overview page under the name "Deleted or disabled track".

Every tool here only reads, so it can run on a schedule from n8n, Make, Zapier or cron without waiting for your OK.

Sources: SoundCloud Help: Insights on SoundCloud · SoundCloud Help: Advanced SoundCloud Insights · SoundCloud Help: Help with SoundCloud Insights

REST

Call get_audience from a script

curl

curl https://cotlet.dev/api/v1/soundcloud/get_audience \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"breakdown":"cities","from":"2026-04-01","to":"2026-09-30"}'

Example response

{
  "breakdown": "countries",
  "from": "2026-07-01",
  "to": "2026-09-30",
  "items": [
    {
      "name": "Germany",
      "plays": 5120
    },
    {
      "name": "United Kingdom",
      "plays": 3874
    },
    {
      "name": "United States",
      "plays": 2950
    }
  ]
}

MCP: add https://cotlet.dev/mcp/v1 with the same key; the tool is soundcloud_get_audience. Example data.

Schedule it in n8n, Make, Zapier or cron

Tools

SoundCloud tools this automation uses

Cotlet SoundCloud tools used to find your top SoundCloud cities and countries for tour planning
Tool Parameters
get_audience breakdown, from, to, track_id
get_insights from, to, track_id
All 14 SoundCloud tools with descriptions

Frequently asked questions

Can I export SoundCloud Insights to a spreadsheet?

Not in SoundCloud: its help center says Insights have no export feature. get_audience and get_insights return the same numbers as data your agent can write to a sheet.

Give your agent access to SoundCloud.

Free 7-day trial with 5,000 credits, no card needed. Cotlet is independent and not affiliated with SoundCloud.