Loading
How the sync behaves, what the settings mean, and what to do when something looks off.
A Shopify store and a Discogs seller account. Connect Shopify first, then Discogs, both from the dashboard. No code, no CSV files, nothing to install in your shop.
Discogs parks a new seller's listings as Pending until your seller account is finished: a PayPal payment method and a complete shipping policy. Nothing can be bought while they sit there, so we do not treat them as live stock and we cannot publish them for you. The Sync tab counts them separately rather than reporting your catalogue as matching. Finish that setup, Discogs flips them to For Sale, and they turn up on the next sync.
Pairing. Each Shopify product holds its Discogs release id in a metafield (custom.discogs_id by default), and that id is the only thing telling us which product is which listing. Media condition is required too, because Discogs will not take a listing without a grade. Sleeve condition is optional. Use your own field names and map them in Settings.
Shopify owns the price, converted daily at the current rate. Discogs owns the condition grades. Stock counts on both: sold anywhere means gone everywhere. New records travel in both directions.
A change on Shopify reaches Discogs within seconds: Shopify tells us the moment it happens and we act on it without re-reading your whole Discogs inventory. A change made on Discogs waits for the schedule you choose in Settings, because Discogs tells us nothing and has to be asked: hourly by default, or every 6 hours or once a day if that suits your stock better, and every 15 minutes on Pro and up. Sync now skips the wait whatever you picked.
Hourly suits most shops. Go slower if your Discogs stock rarely moves on its own: each check walks your whole Discogs crate, and the same schedule is what imports your Discogs orders, so a daily cadence means daily order imports too. Go faster if you sell the same records on both platforms all day and want the other side taken down sooner.
The Discogs listing goes to Draft within seconds. Not deleted: restock the product and it comes back on its own, at the current price.
Within the hour the Shopify product is archived, or drafted if you prefer, so nobody can buy it twice. The Discogs order lands in Shopify as a paid order. Relist on Discogs later and the product comes back.
No. If a suspiciously large share of your Discogs inventory disappears at once, we assume the API lied rather than that you sold out, and we write nothing. You get an email instead.
Covers Discogs' cut: Discogs keeps 9% of every sale, plus payment fees. Your Shopify price is the base; the listing asks that plus the markup, and a product created from a listing is priced at the base, so it never stacks up over repeated syncs.
Whole rounds to .00. Charm gives you the .99 or .95 below the next whole number, so 12.34 becomes 12.99 or 12.95. Nearest .05 snaps to five-cent steps.
Anything we create, on either side, arrives unpublished and waits for you. We never publish it for you. "Draft instead of archive when sold on Discogs" is the same idea at the other end: when a copy sells on Discogs, its Shopify product is drafted rather than archived. A copy sold on Shopify always leaves its Discogs listing as a draft, never deleted, so a restock can bring it back.
Tag a product (discogs-sync, say) and it syncs. Untag it and it stops. Anything we create gets the tag on its own. Price range and minimum condition narrow it further, and those two also apply to Discogs-only listings, which carry no tags. No filter means you pick by hand.
The filter. It recomputes on every sync, so hand-picked records that no longer match drop out. Clear the filter and you are back to picking by hand.
As paid orders tagged "Discogs", with the buyer's address, the shipping charge and the original date, so your reporting stays honest. We import once the buyer has actually paid, convert to your store currency, and only touch sales made after you connected. Your old history is left alone.
The Shopify copy is cancelled too. One way only: Discogs is the truth for these orders, so editing the Shopify side changes nothing back on Discogs.
The copies you keep in sync (your selection): each Discogs listing is one item, so three copies of one record are three items. Free covers 100 items, Starter 500, Growth 1,000, Pro 2,500, Scale 6,000 and Dealer 20,000. Bigger than that, get in touch and we will price it.
How many Discogs orders your plan is sized to mirror into Shopify in a rolling 30 days: 15 on Free, 75 Starter, 150 Growth, 400 Pro, 1,000 Scale, 3,000 Dealer. It is a soft limit. We never stop importing orders and we never drop one, because a busy week is the worst possible time to break your sync. Go past it and we simply point out that a bigger plan matches what you are selling.
Because we watch all of it. Discogs has no way to tell us only what changed, so every hour we read your entire inventory: that is the only thing that catches a record you sold in the shop and marked as gone on Discogs, where no order exists for us to see. That work is the same whether you sync ten records or ten thousand, so each plan states the crate size it covers: 500 on Free, 2,500 Starter, 5,000 Growth, 12,500 Pro, 30,000 Scale, 100,000 Dealer. Like the order allowance it is soft, five times the item cap, and syncing a slice of a big crate is a perfectly normal thing to do.
Nothing breaks. Everything already selected keeps syncing; the cap only stops you adding more. Upgrade and the room is there immediately.
Yes, on every paid plan, and it works out about two months free: Starter €99, Growth €199, Pro €499, Scale €999, Dealer €2,490 per year.
Plans tab, "Manage billing". That opens Stripe's own portal, where you can change the card, switch plan or cancel. No email to us, no notice period.
We trim your selection to the smaller plan, keeping whatever you picked first. Nothing is deleted on Discogs or Shopify, the extra records just stop syncing. A card that fails once never touches your selection.
Discogs stopped accepting our authorization, usually revoked or expired. Syncing pauses, nothing is deleted, and it picks up on its own the moment you press Connect Discogs again.
Those products have a condition grade we cannot turn into a Discogs one: the field is empty, or it holds something Discogs does not recognise. We will not invent a grade on your behalf, so those records are never listed until the field is fixed. The email names them and arrives at most once a week; the Sync tab lists them any time. If every line is the media condition, the field mapping in Settings is likelier than the products.
We retry it, backing off between attempts. If it still will not go through we park it, email you, and show the error in Recent activity. Fix the cause, reconnect if that was it, run a sync, and the parked work goes again.
Stops syncing and drops anything queued. Nothing is deleted: your listings, products and the pairing between them all survive, so reconnecting carries on where you left off.
Didn’t find your answer? Use the Feedback link in the dashboard footer and we’ll get back to you.