How BCKSTG auto-fills your DSP links from a UPC or ISRC
When you set up a pre-release, you don't have a Spotify link, an Apple link, a Tidal link, those URLs don't exist yet. What you (or your distributor) do have is a UPC (the album-level barcode) and an ISRC (the per-track code). Every DSP indexes new releases by those codes.
BCKSTG uses your UPC/ISRC to resolve the link on each DSP, Spotify, Apple Music, Tidal, YouTube, SoundCloud, Audiomack, independently. Each DSP is queried on its own; if one platform indexes you on release day and another doesn't list you until later, the first fills in immediately and the rest catch up as they appear.
We run a three-tier ladder per DSP. Each DSP stops at the first tier that finds a confident match.
Tier 1, UPC / ISRC match (auto-filled)
We query the DSP's catalog directly for your UPC (album) or ISRC (track). If it's indexed, we autofill the link on your release row. This is the primary path for pre-releases and the most reliable, UPC/ISRC are unique and don't collide with other artists.
Tier 2, Verified title + artist (auto-filled)
If the DSP hasn't indexed your UPC/ISRC yet (or it was entered wrong), we search by title + artist and only accept the result when either the release date is within one day or the artist name matches yours exactly. Verified matches autofill the same way as Tier 1.
Tier 3, Web search (you confirm)
If neither tier wins by the end of the window, we do one final pass with a web search and write the best candidate as pending, we never autofill at this tier. Tier 3 runs once per release, only for Spotify and Apple Music (we don't guess your Tidal/YouTube/SoundCloud/Audiomack URLs without a confident match, those stay empty until you paste them in).
When Tier 3 finds something, you get a single Action Needed email at the end of the window with one card per missing major. For each:
- Confirm, saves the candidate URL to your release
- Reject, discards it; we won't alert again for that DSP
- Paste correct link, drop in the right URL yourself
The email also includes an Already Resolved section so you can see what we did autofill alongside what still needs attention. The same actions are available in the modal on Dashboard → Releases when you next open the page, and a notification appears in the bell (Pro).
Why we never autofill at Tier 3
A wrong Tidal or Apple link on your fan page sends fans to the wrong artist's song. Without a UPC/ISRC or a verified date/artist match, a web-search hit could be a different artist with the same title. We'd rather flag it and let you decide than silently get it wrong.
When the ladder runs
- From midnight (00:00) local time on your release date, BCKSTG starts checking DSPs once per hour.
- Six checks total, 00:00, 01:00, 02:00, 03:00, 04:00, and 05:00 local.
- On each check, we run Tier 1 + Tier 2 against every DSP that's still empty.
- At the final check (~05:00 local), we run Tier 3 for any still-missing Spotify + Apple Music links, then send your one artist email, Success if both majors are filled, Action Needed otherwise.
- After that, the release is wrapped for the day. We don't keep re-running it indefinitely.
If you get a Success email mid-window (because both majors filled in earlier), we stop checking that release immediately, no point in extra cron passes when the work is done.
Note on Spotify pre-save detection
Separately from the link ladder, we also watch your release on Spotify for the moment the pre-save flips to live, that's the trigger for the "OUT NOW" email to your guest list (your fans). The link resolution above does not depend on this; it works even on releases that never had a Spotify pre-save.
Fans only land on your list at pre-save if they typed an email into the reminder modal. We don't pull it from their Spotify account.