← MixManager

MixManager — Help & Documentation

Set up your station, connect your Mixcloud account, and let MixManager handle the rest.

Need a hand? Email [email protected] or use the chat icon in the bottom-right of any dashboard page.

What is MixManager?

MixManager is the simplest way to get your radio shows onto Mixcloud automatically. You set up a show once — title, artwork, schedule — and MixManager handles the rest, week after week.

It works two ways:

  • Live stream recording — capture a stream at airtime and publish.
  • Drop folder — drop pre-recorded files into a folder you connect, and we publish them at their scheduled time.

You can also push one-off uploads manually whenever you like.

You stay in control

  • Your shows publish to your own Mixcloud account.
  • Your audio belongs to you — we don't host, license, or broadcast it.
  • Cancel any time. We refund unused days.
New here? Start a free 14-day trial. We take card details at signup but you won't be charged until the trial ends, and you can cancel any time.

Contents

1. Getting started

Sign up

  1. Go to mixmanager.io/signup.
  2. Enter your email, a password, and pick a Station name.
  3. Check your email for a verification link (look in spam if it's not there within a couple of minutes).
  4. Click the link, then log in.
MixManager signup form

What is a Station name?

A short, URL-friendly handle for your station — e.g. mystation, mydjname, myartistname. It identifies your station inside MixManager so we can tell one account apart from another. It's lowercase, no spaces; dashes are fine. If you type it with spaces or capitals, MixManager tidies it for you.

Email verification

You can't log in until you've clicked the link in the verification email. On the "verify pending" page, you can re-send the email (once every 60 seconds). The link is valid for 7 days.

Check your inbox - email verification page

Forgotten password

On the login page, click Forgot password?. Enter your email and we'll send a reset link valid for 1 hour.

Running more than one station

Each station is its own MixManager account — own plan, own shows, own Mixcloud connection, own billing. To run a second station, just sign up again from scratch using a different email address for the new one. This keeps each station's login, billing, and Mixcloud connection cleanly separated.

2. Connecting your Mixcloud account

MixManager publishes to your own Mixcloud account, so the first thing to do after logging in is connect it.

  1. Open your dashboard.
  2. Click the Connect Mixcloud button near the top of the page.
  3. You'll be sent to Mixcloud to authorise upload permission.
  4. Click Authorise. You'll come back to your dashboard, and you'll see your Mixcloud username on the connection label at the top.
Mixcloud connect button on the dashboard

Switching to a different Mixcloud account

If you connected the wrong account, you can switch without contacting support. On the dashboard, click the Switch account link next to your Mixcloud connection label. This disconnects MixManager and opens mixcloud.com in a new tab. On that tab, click your avatar (top-right) and log out, then log back in to Mixcloud with the correct account. Return to MixManager and click Connect Mixcloud again.

Why the two-step? Your browser remembers your Mixcloud session. If you don't log out first, clicking Reconnect silently re-authorises the same account. Logging out forces the chooser to appear.
If you ever see "missing_code_or_state" while connecting, just click Connect Mixcloud a second time — it almost always works on the second attempt.

3. Adding your first show

Each show in MixManager is a tile on your dashboard. A tile holds the show title, artwork, description, tags, schedule, and either the live stream URL or the cloud folder it pulls files from.

Dashboard show tiles

Create a tile

  1. On the dashboard, click Add show.
  2. Fill in: Show title, Description, Tags, Day & time, Duration.
  3. Pick the source mode — Live stream or Drop folder.
  4. Add a DJ image (or pick one from your library).
  5. Tick the rights confirmation checkbox.
  6. Click Save, then Enable the tile (see Activating, below).
Show editor with all fields populated
Activating your tile — the step everyone forgets. Saving a tile is not the same as turning it on. New tiles start inactive so you can keep multiple show presets. Click the yellow Enable button on the tile card (or tick the Active checkbox in the editor) before the scheduled time.

3a. Live stream tiles

Paste the public stream URL (the same one you'd put in a media player). At the scheduled start time, MixManager records the stream for the duration you set and publishes it to your Mixcloud account.

Use the Test stream button in the editor to play a five-second sample, so you can confirm the URL returns real audio before save.

3b. Drop folder tiles

With the Drop Folder add-on, you can connect a cloud folder as the source instead. Drop your finished show into the folder by the show's scheduled time, and MixManager publishes it to Mixcloud for you.

Three folder source options are supported:

Once a source is connected on the Sources page, you can pick a folder per tile using the Pick folder button in the tile editor. The Test folder button confirms MixManager can see the folder and shows the three most recent audio files inside.

What "duration" means for drop-folder shows. For live tiles, duration is the recording length. For drop-folder tiles, it's a timing trigger only — at start-time + duration, MixManager picks the newest unpublished file from the folder and uploads the whole file as-is (we don't trim or cut). Set duration so the upload fires a couple of minutes after your show ends, giving you time to drop the file in.

Show description — 1000 character limit

Mixcloud limits descriptions to 1000 characters. The description box shows a live counter underneath so you know how much room you have left. Anything beyond 1000 won't be sent.

Show artwork

You can upload a new image directly in the tile editor, or pick from your DJ Images library — see section 5. Supported formats: JPG, PNG, WebP. Auto-resized for Mixcloud.

Rights confirmation

Every tile requires you to tick a box confirming you have all necessary rights to the audio (PRS, PPL, MCPS, BMI, ASCAP, or your local equivalent). The wording adapts to the tile mode — recording a stream vs uploading your own files — but the same rules apply. MixManager is not a music licensing service.

4. Scheduling shows

Each tile has a schedule built from:

Examples

One-off shows

Set Week mode to Once only. The show records at the next matching day and time, then MixManager automatically disables the tile so it can't fire again. The tile stays visible on your dashboard as Disabled — re-enable it for another one-off, or duplicate it to spin up a fresh copy.

Once-only shows count against your active limit only while they're enabled. Once they've fired and auto-disabled, they no longer count.

Late-night shows that cross midnight

If your show starts at 11pm Friday and ends 1am Saturday, MixManager uses the show start date on Mixcloud — so it appears as Friday's show, not Saturday's. This matches how listeners search.

Filename example preview

The tile editor shows a "Mixcloud filename example" preview with the date of the next scheduled occurrence — not today. So if today is Tuesday and your tile is set to Mondays 11am, the example shows next Monday's date.

5. DJ Images

DJ Images is your central artwork library. Upload once, reuse across as many shows as you like. When you replace an image here, every tile that uses it updates instantly.

DJ Images library

Open it from your dashboard's DJ Images menu.

Uploading

Usage tracking

Each image card shows how many tiles currently use it — handy for spotting cruft. Images that aren't linked to any tile can be deleted; ones in use are protected from accidental deletion.

Replacing or deleting an image

Use Replace to swap an image without changing the filename — every tile that uses it updates automatically. Use Delete to remove an image you no longer need (only available when no tiles use it).

6. Manual Upload

Most uploads happen automatically. Manual Upload is for the rare times you want to push an audio file from your own computer straight to Mixcloud, using a tile's metadata.

Typical reasons:

How to use it

  1. On the dashboard, click Manual Upload on the relevant tile card.
  2. Pick the audio file from your computer (MP3, M4A, WAV, etc.).
  3. Adjust the date, suffix, cover image, or visibility if you need to — everything else is pre-filled from the tile.
  4. Click Upload and watch the progress bar.
Manual Upload dialog

What's pre-filled from the tile

Anything you change in the dialog only affects this one upload — your saved tile defaults stay as they were.

Date picker + Append-date

The date defaults to today, but you can pick any past date — useful for catching up on missed shows. The Append date to title checkbox controls whether the final title becomes "Show Name / 26-05-2026" or just "Show Name".

Title suffix

Add an optional suffix after the date — handy for guest names or special editions. A live preview shows you exactly what the Mixcloud title will look like before you upload.

Cover image

Three options inside the dialog:

File size

Maximum upload size is 500 MB. A progress bar shows how the upload is going.

Available on paid plans

Manual Upload is available on all paid plans. Free trial accounts see the button but get a friendly upgrade prompt when they click it.

7. Your dashboard at a glance

Dashboard overview

Show tiles

Each show is a tile, grouped by day of the week. Each tile shows:

Live "Next upload" widget

Shows the next show due to record or upload, with a live countdown. While a show is in progress, it switches to a red "Recording — ~X min remaining" state. When recording finishes, status flows through Pending → Uploading → Uploaded automatically.

Live page updates (no refresh needed)

The dashboard refreshes itself every few seconds so badge states and countdowns stay accurate without you reloading. If you're editing a tile or chatting with our assistant when an update lands, it politely waits until you're done.

What the status labels mean

Cancel a recording in progress

If a recording is going and you need to stop it (wrong stream URL, scheduled at the wrong time, etc.), click the red Cancel Recording button on the tile. Audio captured so far is discarded and the tile becomes editable again. (Tiles are locked from editing while recording — Cancel first, then edit.)

Uploads log

The Uploads page shows every recording with the exact title that went to Mixcloud — including any appended date and suffix — so it matches your Mixcloud profile one-to-one. Filter by status, search by title, pick a date range.

Test badges on tiles

MixManager silently checks each tile's source when you save it. If the check fails, a red Test failed badge appears on the tile card next dashboard refresh — hover to see the full error. Tiles that tested OK show no badge.

8. Plans, bolt-ons & billing

Prices are in GBP, billed monthly. See the plans page for the always-current list.

Plan Price Active weekly shows Saved show presets Max show length
Starter (14-day trial)Free11240 min
Solo DJ£513180 min
Pro DJ£1257300 min
Station Lite£291525360 min
Station Plus£493550360 min
Station Pro£79100200480 min

Saved show presets are tile configurations you've stored. You can save more than your active limit, and switch between them as needed.

Bolt-on packs

Changing plans

Click any plan card in the Plans section of your dashboard to switch. You'll get a confirmation dialog before anything happens. Bolt-ons and their connected sources are preserved across plan changes. We pro-rate the difference and apply it to your next invoice.

What happens on downgrade

Your tiles, schedules, DJ images and uploaded history are never deleted. If your new plan's active-tile limit is lower than the number you have active, the excess tiles are automatically deactivated (newest first). Deactivated tiles remain visible — flip them back on if you upgrade again later.

Cancellation & refunds

Cancel any time from your dashboard via Manage subscription. Cancellation refunds the unused portion of your current period back to your card. Your data stays in our database after cancellation, so re-subscribing later picks up exactly where you left off.

Free trial

14 days, no card required, full access to the core service. After the trial, dashboard access pauses until you pick a plan.

Using a promo code on a bolt-on

When you add a bolt-on from your plans page, each tile has an optional "Promo code (optional)" field above the Add bolt-on button.

  • Type your code (case doesn’t matter) and click Add bolt-on.
  • If the code is valid & active, the discount applies to your whole subscription including the new bolt-on. You’ll see a green confirmation.
  • If the code is invalid or expired, the bolt-on is not added and you’re not charged — you’ll see a red error message naming the code so you can try again.
  • No code? Just leave the field blank and click Add bolt-on as normal.

Note: the confirmation popup will explain that validation happens with Stripe first, so even if you enter a code you’re not sure about, you won’t be charged unless the code is valid (or absent).

9. Mixcloud account limits (important)

Mixcloud's own tiers cap how many shows you can publish. This is separate from any MixManager limit and applies to your Mixcloud account regardless of what you do with MixManager.

A weekly show on a Free Mixcloud account will hit the 10-show cap after about 10 weeks. MixManager keeps recording, but the upload will fail because Mixcloud refuses it. Upgrade your Mixcloud account at mixcloud.com/upgrade to continue.

10. Troubleshooting

Connect Mixcloud returns 500 / "Sorry, something went wrong"

This is almost always a temporary outage on Mixcloud's side, not MixManager. Both their OAuth login page and their token-exchange backend can wobble for anywhere from a few minutes to an hour. Symptoms you might see:

  • Clicking Connect Mixcloud lands on a page at www.mixcloud.com/oauth/authorize showing "500" or "Sorry, something went wrong"
  • You authorise successfully but bounce back with token_exchange_failed_http_403
  • Other Mixcloud users report problems on downdetector.com/status/mixcloud

What to do: wait 5–15 minutes and try again. Your scheduled recordings keep capturing in the background — once Mixcloud is back, MixManager automatically retries the upload (we'll try at 5min, 15min, 1hr, 4hr, and 12hr after the show ends).

If a recording can't be uploaded inside the 12-hour window, we'll email you so you can manually upload the recording yourself before it's deleted from our servers.

As of v1.0.11d.20, if Mixcloud is unreachable when you click Connect Mixcloud, MixManager intercepts the redirect and shows a friendly retry page instead of sending you into Mixcloud's broken 500 page.

"My show didn't upload"

Check the Uploads log first. Most common causes:

"My drop-folder show didn't pick up"

Check:

  1. The file is in the folder you connected to the tile (use Test folder to confirm).
  2. The file is a supported audio format (MP3, M4A, WAV, AAC, FLAC, OGG, OPUS).
  3. The file was added before MixManager next checked the folder (we check every few minutes).

"I got a 'show missed' email"

A drop-folder show was scheduled, but no new file appeared in the folder within the retry window after the show's end time. Upload earlier next time, or get in touch and we'll widen the retry window for your tile.

"An upload's been Pending for over 30 minutes"

"I'm not getting emails from MixManager"

"My visibility setting doesn't match what's on Mixcloud"

The visibility setting on a tile applies to future uploads. Existing cloudcasts on Mixcloud stay as they were when published. Edit individual cloudcasts directly on Mixcloud to flip their visibility retroactively.

"Can I record a station I don't own (BBC, Capital, etc.)?"

No. MixManager is built for DJs and stations recording their own shows on their own Mixcloud account. Recording commercial radio without a licence is copyright infringement. Mixcloud will likely take it down via DMCA, and the user is liable. Only use MixManager for content you have the rights to.

My show didn’t appear on my Mixcloud page

If MixManager confirmed the upload but the show isn’t visible on your Mixcloud profile, Mixcloud has almost certainly silently parked the upload. Two common causes:

  1. Free account 10-upload cap reached. Mixcloud free accounts allow 10 uploads total (lifetime, not monthly). Once you hit the cap, new uploads are accepted but never publish — they show up in your Mixcloud "My Shows" page with a "You’ve reached your show upload limit" warning. Upgrade to Mixcloud Pro to unlock unlimited uploads.
  2. Content restriction. Mixcloud may flag the show for "too many tracks from the same artist or album" or similar copyright reasons. Check your Mixcloud My Shows page for the exact reason on the affected upload.

What we do about it: MixManager now auto-detects when Mixcloud accepts an upload but doesn’t actually publish it (on public uploads). When that happens we send you a dedicated email explaining the cap/restriction issue with recovery steps, instead of a misleading success notification.

Recovery: the recording is safe on our servers within your plan’s retention window. Once you’ve sorted the Mixcloud-side issue (upgrade to Pro, or remove the offending tracks), use Manual Upload from your dashboard to publish the show.

Note: this auto-detection only runs on public uploads. Private (unlisted) uploads aren’t publicly accessible by design, so we can’t check them anonymously. If you upload privately and hit the cap, you’ll discover it when you try to share or un-list the show.

11. Good-practice checklist

12. Support & contact

Three ways to get help:

When to escalate to a human

For any of the above, email [email protected] and we'll pick it up directly.