You've been referred — save 30% on your first year. See plans

Guide

How to send mixes to clients.

Zip files get lost in inboxes, transfer links expire on a timer, and a streaming upload re-encodes the exact detail you spent hours getting right. Here's how to send a raw-vs-mixed comparison your client can actually hear, control who gets to open it, and know whether they listened.

Free to start No credit card Nothing for your client to install

This is what your client opens

A live SoundToggle A/B player. Press play, hit the toggle — this is the whole experience your client gets from one link, with nothing downloaded.

Why the usual methods lose the comparison

Every one of these puts work between your client and the thing you actually want them to hear.

A zip file makes it their job

Your client has to download it, unzip it, find the right file, and open it in whatever their laptop defaults to — at whatever volume it was last left at. The careful comparison you wanted them to make often just never happens.

Transfer links run on a timer

File-transfer services expire links by design. When the client picks the thread back up three weeks later to finally approve the mix, the link is dead and you are re-uploading the same files.

A streaming upload re-encodes it

Posting a reference to a streaming platform runs your audio through their encoder. The fine detail you spent the session on is exactly the kind of thing that gets thinned out on the way.

From upload to sent, in 5 steps

No downloads for your client, and no re-sent links when a revision comes in.

01

Upload the raw and mixed (or before/after) versions

Start a new A/B project and upload both files — say, the rough mix and the final. On the Free plan you're working in lossy formats (MP3, AAC, OGG, Opus, M4A, WebM); Pro and Studio also accept lossless WAV, FLAC, AIFF, and ALAC, up to 500 MB per file on every plan. Keep the two files time-aligned so the toggle switch lands on the same moment in the track.

02

Set who can hear it

New projects default to Unlisted — anyone with the link or embed can listen, but it's never listed in SoundToggle's public showcase and search engines are asked not to index it. That's usually right for a client review. If the material is sensitive or unreleased, add an access password from Privacy & Access — available from the Pro plan — so only people you've given the password to can open it, wherever the link or embed ends up.

03

Grab the share link

The Share Link is a standalone URL that opens the player on its own page, and generates a rich preview card — title, description, cover art — when it's pasted into an email, Slack, or a text message. If you'd rather put the player directly on a page you control — your own site, a Notion doc, anywhere that takes an HTML embed — use the Responsive Embed snippet instead; it auto-resizes to fit the player.

04

Send it — no download required

Paste the link into whatever your client already uses: email, Slack, a text. Fast Streaming (on by default) gets playback started in under a second even on a large lossless file, while the full-quality version loads in behind it and hot-swaps in seamlessly — a quality badge shows the client exactly what's playing. There's nothing for them to install or download. On Pro and above, you can also turn on equal-loudness (LUFS) matching so the toggle compares both versions at the same perceived volume instead of whichever one happens to be louder.

05

Handle the revision without a new link

When a client comes back asking for a tweak, open Edit Project and click the replace icon on the audio slot you need to update — the project keeps its title, layout, colors, and its link or embed exactly as they were; only the file underneath changes. Nobody needs a new URL, and nothing you already sent breaks.

What lands in your client's inbox

A Share Link unfurls into a preview card carrying your project's title, description, and cover art — on Twitter, LinkedIn, Slack, Discord, and iMessage. It reads like something you made, not like a file drop.

You

to your client

Rough mix vs. the final — you can toggle between them right in the browser, no download needed:

app.soundtoggle.io

Simple Man

Silverseed · A/B comparison — toggle between two versions instantly.

Illustration of how a Share Link unfurls. The exact framing varies by app; the title, description, and cover art come from your project.

Three settings decide who hears it

Same model YouTube uses. Set it from the Dashboard project menu, or under Privacy & Access when editing.

Public

Anyone with the link can listen, the player is eligible for SoundToggle’s public showcase, and search engines may index it.

Use it when: The track is out. Now the player doubles as portfolio proof.

Default

Unlisted

Anyone with the link or embed can listen, but it is never listed in the showcase and search engines are asked not to index it. Optional access password on Pro and above.

Use it when: The everyday client review — and the default for good reason.

Private

Visible only to you, even to someone holding the link. No password needed, because nobody else gets in at all.

Use it when: Not ready for anyone but you yet.

Unlisted ≠ password-protected

Unlisted just keeps a project out of the showcase and out of search results — it's still fully playable by anyone who ends up with the link, intentionally or not. If the mix needs to stay between you and one client, add the access password (Pro and above); if it needs to stay just for you, use Private instead.

A locked project won’t show on your portfolio

That's deliberate — your public portfolio page can't prompt a visitor for a password, so a password-protected project is left off it automatically. Remove the password later if you want that same project to appear there once it's approved and released.

Make it look like it came from your studio

The player your client opens can carry your look instead of a generic one. Restyle this one right now — layouts on the left, color presets underneath.

What's available depends on your plan. Free includes the Default and Minimal layouts. Pro adds Compact, Waveform, Social, and Full Width, plus custom colors and fonts and removal of SoundToggle branding. Studio adds the Video layout and lets you save your own reusable style presets.

What changes by plan

The whole workflow above works on the Free plan. This is what upgrading adds to it.

Feature Free Pro Studio
Shareable player link
Lossless upload (WAV / FLAC / AIFF / ALAC)
Password-protected links
Equal-loudness (LUFS) matching
Player layouts 2 6 7
Analytics Plays, toggles, listen time + Geography, device + Referral source, export
Storage 250 MB 25 GB 100 GB

Full breakdown on the pricing page.

Questions people ask

1

What’s the best way to send a mix to a client?

A share link to an A/B project, not an email attachment or a file-transfer link. Upload the raw and mixed versions to a SoundToggle project, keep it Unlisted (the default), and send the link — your client toggles between versions right in the browser, with nothing to download.

2

Can my client hear lossless audio without downloading the file?

Yes, on the Pro plan and above — upload WAV, FLAC, AIFF, or ALAC, and it streams back exactly as uploaded, no compression. Fast Streaming (on by default) gets playback started almost instantly via a lightweight proxy, then hands off to the full lossless file in the background. On the Free plan, uploads and playback are lossy formats only (MP3, AAC, OGG, Opus, M4A, WebM).

3

How do I keep a mix private until a client approves it?

Leave the project on Unlisted (the default) — it won't appear in SoundToggle's showcase or in search results, but the link still plays for anyone who has it. For material that needs to stay locked to one client specifically, add an access password from Privacy & Access, available from the Pro plan. For something only you should be able to open, use Private instead.

4

Can I password-protect the link so only my client can open it?

Yes. Set the project to Unlisted, then add an access password in Privacy & Access — available on the Pro plan and above. Anyone opening the link or an embed of it sees a password screen first; you never see it yourself while logged in. It's Unlisted projects only — a Private project needs no password since it's already restricted to you.

5

What happens when the client asks for a revision?

Open the project in Edit Project and click the replace icon on the audio slot you want to update — the new file swaps in and everything else about the project, including its share link and any embed you've already sent, stays exactly the same. Nobody re-sends a link, and nothing that was already pasted into an email breaks.

6

Will I know if my client actually listened?

Every plan, including Free, shows total plays, toggle counts, average listen time, and completion rate. Pro adds listener geography and device breakdown; Studio adds referral-source tracking, historical trend charts, and CSV export.

7

Is there a file size limit for a mix I want to send?

Up to 500 MB per file, on every plan, for both audio and video.

8

Do I need a paid plan just to send a mix to one client?

No — the Free plan covers it: 3 projects, 250 MB of storage, and lossy uploads (MP3, AAC, OGG, Opus, M4A, WebM) with a shareable link and basic listen analytics. Upgrading to Pro adds lossless formats, password-protected links, and equal-loudness (LUFS) comparison, which matter more once you're sending mixes to clients regularly.

Free plan · No credit card

Your next mix note shouldn't be a zip file.

Upload raw and mixed, send one link, and let your client toggle for themselves.

Get started free