Crosslist from Shopify to Discogs — Automatically
Match your record shop's Shopify catalogue to Discogs releases, grade media and sleeve properly, and stop selling the same copy twice — across 40 channels.
- Discogs is catalogue-first. Every listing attaches to an existing release in the Discogs database — a Shopify product has no release ID, so matching is the whole job.
- Your photography does not transfer. Discogs has no image field on a listing at all; cover art comes from the release page. That is a genuine loss for a shop that photographs its own stock.
- Two grades, not one. Discogs needs a media grade and a sleeve grade, from a closed eight-value Goldmine enum that must match character for character.
- Fees: Discogs charges 9% on the item and the shipping, min £0.10, max £150, with no listing fee and no monthly fee. PayPal processing is separate and goes to PayPal.
- Scale: 77.8 million items for sale, 49.9 million of them vinyl, against a database of 19.4 million releases. The UK is the second-largest source of stock after the US.
- Cost: 7-day trial for £1, then plans from £9/month (Starter, 300 products) — automation is included on every plan.

Why Run a Shopify Store and Sell on Discogs?
A Shopify store gives a record shop everything except demand. You keep the margin — Shopify takes no sales commission at all, only a monthly subscription and card processing — you own the customer list, and the shop looks like your shop. What you do not get is a person typing a catalogue number into a search box at eleven at night.
Discogs is that person’s habitat. It carried 77,817,848 items for sale when we counted on 15 August 2026, of which 49.9 million were vinyl, 25.2 million CDs and 1.6 million cassettes, sitting on a database of 19.4 million releases, 9.4 million artists and 2.2 million labels. Crucially it is a marketplace where buyers pre-register demand: the Wantlist lets a collector record what they are hunting, and Wantlister notifies them the moment a copy is listed. You are not hoping someone stumbles on your listing — you are filling an order that was placed before you had the record.
The other thing Discogs gives you is pricing intelligence you cannot get anywhere else. Every release page shows Have and Want counts and a full sold-price history with low, median and high. Before you list, you can see what your exact pressing has actually sold for.
For UK record shops specifically, running both is close to standard practice. The Entertainment Retailers Association reports that independent record shops grew from 4.8% of total UK music sales in 2021 to 6.2% in 2025, taking 41.2% of all physical sales, with 499 shops trading in 2025 — up 28 on the year. UK physical music sales rose 11.5% to £368.1 million in 2025, with vinyl up 18.5%. That trade is not being done on one channel.
| Shopify | Discogs | |
|---|---|---|
| Cost model | Monthly subscription plus card processing. No sales commission. UK: Basic £25/mo, Grow £65, Advanced £344 | No subscription, no listing fee. 9% of item price plus shipping, min £0.10, max £150 per item |
| Card processing | Shopify Payments online: 2% + 25p (Basic), 1.7% + 25p (Grow), 1.5% + 25p (Advanced). In person from 1.5% | PayPal’s own processing rate, paid to PayPal separately from the 9% |
| Built-in demand | None — you supply it | 77.8m live listings and a Wantlist system that pushes new stock to interested buyers |
| Listing model | Free-text product with variants and images | Attached to a database release; no images; a 500-character condition comment |
| Photography | Yours, and a differentiator | Not possible — cover art comes from the release page |
| Geography | Wherever you ship | Your listings are only visible in countries covered by a Shipping Policy. Not operational in India, Singapore or Russia |
The Catalogue-First Problem
This is the part that makes Shopify-to-Discogs different from every other crosslist, and it is worth understanding before you start rather than after.
You cannot list a record on Discogs without a release ID. Listings are created from a release page via a “Sell a copy” button, and the API is equally blunt: creating a listing requires a numeric release_id, and the bulk inventory upload’s required fields are exactly release_id, price and media_condition. Nothing else is mandatory. Nothing else will substitute.
A Shopify product has a title, a handle, an SKU and — if you are lucky — a barcode. It does not have a release ID. So the crosslist becomes a matching problem, and matching happens at pressing level, not album level. “Nirvana – Nevermind (LP)” is a Master Release spanning dozens of distinct, separately listable versions. Discogs’ own Quicklister matches on artist, title, label, catalogue number, format, year and barcode, which tells you exactly which fields do the work: catalogue number and barcode are the discriminating ones. Artist and title alone will return a wall of near-identical candidates.
FLUF Connect matches your Shopify products against the Discogs database before listing, preferring barcode and then artist-plus-title, and applies a confidence gate rather than guessing. An unmatchable item fails cleanly instead of half-listing — which matters here more than usual, because a bad match ships the wrong sleeve to a collector.
You have to add it, and that step cannot be automated. Discogs requires you to have the physical copy in front of you when you submit a release, and new submissions are community-voted — anything marked “Entirely Incorrect” is rejected back to Draft until fixed. For a shop working through unusual private-press or local stock, expect a proportion of items to need a manual submission before they can be listed at all.
What Transfers from Shopify to Discogs
| Shopify Field | Discogs Field | Transfer Status | Notes |
|---|---|---|---|
| Barcode | Used to resolve release_id |
⚡ Matching key | The single most valuable field you have. Populate it in Shopify and matching accuracy jumps. |
| Price | price | ✅ Automatic | Converted to your Discogs selling currency, which is account-level rather than per-listing. |
| Inventory quantity | quantity | ✅ Automatic | All copies under one listing share the same grade, price and description — different conditions need separate listings. |
| Condition metafield or tag | condition (media) | ⚡ Smart mapped | Required. Must match Discogs’ exact strings — see below. |
| Sleeve condition metafield | sleeve_condition | ⚡ Smart mapped | Optional on Discogs but expected by buyers. Falls back to the media grade where you have not graded separately. |
| Product description | comments (500 characters) | ⚠️ Truncated | Discogs has no description field — only a condition comment, and it is short. A long Shopify description will not survive. |
| Weight | weight (grams) | ⚡ Converted | Drives shipping-policy tiers. Can be left to Discogs to estimate, but a real weight is better. |
| SKU / variant ID | external_id (256 chars, shown as “Private Comments”) | ✅ Automatic | Buyer-invisible, and the practical way to keep a link between the Discogs listing and your Shopify record. |
| Bin or shelf location | location (100 chars) | ✅ Where present | Private. Useful if you pick from a physical shop floor. |
| Product images | — | ❌ No listing image field exists | Cover art comes from the release page. Your photography of the actual copy cannot be shown — describe defects in the condition comment instead. |
| Product title | — | ❌ Not used | The release supplies artist, title, label and format. Your title is only used for matching. |
| Variants (size/colour style) | — | ❌ No equivalent | Discogs quantity is per release and grade. A variant-based Shopify product splits into separate listings. |
Two consequences follow that are easy to miss. First, a sold Discogs listing cannot be revived — Discogs requires a new listing rather than reactivating the old one — so restocking in Shopify creates a fresh Discogs listing rather than updating a dormant one. Second, currency is account-level: a Shopify store selling in several currencies collapses to the single currency set in your Discogs marketplace settings.
Grading — Two Values, Eight Options, Exact Strings
Discogs uses the Goldmine Standard, extended by its community to cover CDs and cassettes, and it grades media and sleeve separately. The accepted values are a closed enum and must match exactly — including the parenthesised abbreviation. Free text such as “VG+” or “Near Mint” will be rejected.
| Exact Discogs value | Meaning | Discogs’ own value guidance |
|---|---|---|
| Mint (M) | Absolutely perfect in every way | “Should be used sparingly as a grade, if at all” |
| Near Mint (NM or M-) | Nearly perfect | The practical top grade — many dealers go no higher |
| Very Good Plus (VG+) | Light signs of handling | Generally worth 50% of the Near Mint value |
| Very Good (VG) | Noticeable wear, plays through | Generally worth 25% of Near Mint |
| Good Plus (G+) | Considerable wear | Generally worth 10–15% of Near Mint |
| Good (G) | Plays without skipping, but well used | Generally worth 10–15% of Near Mint |
| Fair (F) | Heavily worn | Generally worth 0–5% of Near Mint |
| Poor (P) | Damaged | Generally worth 0–5% of Near Mint |
Sleeve condition accepts all eight of the above plus three more: Not Graded, Generic and No Cover. Discogs notes that a generic sleeve “needs no further grading”, and — usefully for CD sellers — that “standard jewel cases are not graded as they are replaceable”.
The value guidance in that third column is the most commercially useful thing on this page. A VG+ copy is worth roughly half a Near Mint one, and a VG copy a quarter. If your Shopify store has been describing everything as “used — good condition”, you are pricing blind against a market that grades to eight levels and prices to them.
Grade honestly. The condition comment is the only buyer-visible prose on your listing and the only place a defect can be disclosed, since you cannot show a photograph of the actual copy.
What Discogs Costs
Discogs charges a 9% selling fee on both the item price and the shipping cost, with a minimum of £0.10 and a maximum of £150 per item. Listing is free and there is no monthly fee — after onboarding to the PayPal payments solution, sellers stop receiving monthly invoices entirely, because the fee is deducted the moment the buyer pays.
PayPal’s processing fee is separate, taken from the gross payment and paid to PayPal rather than Discogs. On your PayPal statement the Discogs fee appears as a single “Partner Fee” line covering the 9% plus applicable taxes; the line marked “Fee” is PayPal’s own. Sellers report an all-in cost of roughly 12.5–15% once both are counted.
The fee has one live gotcha: refunding through Discogs returns the fee almost immediately, but cancelling an order does not. Use the Send Refund action on the order page rather than cancelling.
Historical context worth having, because it explains a lot of seller sentiment you will encounter: the rate rose from 8% to 9% on 22 May 2023 — the first change in over a decade — and, more contentiously, started applying to shipping costs for the first time. In an international market that landed hard, and The Verge’s reporting at the time found established sellers halving their volume or building their own storefronts in response. Which is, in a sense, exactly the argument for running a Shopify store alongside.
Setting Up Your Discogs Seller Account
There is no minimum feedback or ratings requirement to start selling — a common misconception. What Discogs actually requires is a Discogs account, completed Seller Settings (it verifies your address), a verified PayPal account, a hobby-versus-business self-identification, at least one complete Shipping Policy, and Seller Terms.
Three of those deserve attention:
- Shipping Policies gate visibility, not just cost. Discogs states that “your listings will only be shown to shoppers in countries you select in your Shipping Policies.” Get this wrong and your stock is invisible in whole markets with no error to tell you. Writing “I don’t ship to X” in your terms is explicitly not supported — you must configure the policy.
- Seller Terms must state your dispatch window. If you do not state how many days you take to ship, a buyer may cancel as “Item Unavailable” after four days. Incomplete terms can also cost you a payment dispute.
- A record shop is a business seller. Discogs’ own indicators are having a physical storefront alongside your online operation, or making $5,000 gross revenue or selling more than 200 items in a year. Business sellers must declare it and supply additional information.
Connecting Discogs to FLUF Connect needs no browser extension and no app approval — you mint a personal access token yourself at discogs.com/settings/developers and paste it in. Note that Discogs’ API is rate-limited to 60 authenticated requests per minute, so very large catalogues list steadily rather than instantly.
Inventory Sync Between Shopify and Discogs
Your Shopify store is the source of truth. Stock flows outward from it, and Discogs orders flow back so a record sold to a collector does not stay live on your own site.
| Event | What Happens | Timing |
|---|---|---|
| Record sells on Discogs | The order syncs into FLUF Connect and the item is marked sold and withdrawn from your other connected channels | Within minutes |
| Record sells on Shopify | Stock drops in Shopify; FLUF removes the Discogs listing | On the next sync cycle |
| Order placed on Discogs | Order data syncs into FLUF Connect | Within minutes |
| Price changed in Shopify | Not pushed automatically — use bulk edit | — |
| Restocked in Shopify after selling out | A new Discogs listing is created — sold listings cannot be revived | On the next sync |
| Relisting / bumping | Not applicable — Discogs has no relisting mechanic | — |
Price edits deliberately do not propagate, because you almost certainly should not run the same price in both places — Discogs takes 9% of the item and the postage, and your own store takes none. To move prices in both at once, use FLUF Connect’s bulk edit tools.
Automation on this pair is narrow by nature: neither Shopify nor Discogs supports relisting or offer management through FLUF, because neither platform exposes those mechanics in the way a marketplace like eBay does. What you get is crosslisting, order sync, mark-as-sold and bulk operations — which is the set that stops the same copy being sold twice.
How Much Does It Cost to Crosslist from Shopify to Discogs?
FLUF Connect starts with a 7-day trial for £1, then plans from £9/month (Starter, 300 products). There is no free plan. Crosslisting, order sync and mark-as-sold are included on every plan.
| Plan | Monthly | Crosslisted products |
|---|---|---|
| Starter | £9/month | 300 |
| Growth | £19/month | 1,000 |
| Seller | £49/month | 2,500 |
| Pro | £99/month | 5,000 |
| Super Seller | Custom pricing — contact sales | Unlimited |
Every plan covers all supported channels, so you can also reach AbeBooks, Etsy or Facebook Marketplace from the same catalogue.
Sources & Verification
Fees, field specifications and marketplace counts were checked against primary sources on 15 August 2026. Listing counts are a live snapshot of the Discogs marketplace on that date.
- Discogs selling fees — the 9% rate applied to item and shipping, the per-currency minimums and maximums, and the absence of a listing fee.
- Understanding the Discogs selling fee — the Partner Fee line, PayPal’s separate processing charge, and the refund-versus-cancel behaviour.
- Discogs selling fee update, 2023 — the 8% to 9% change effective 22 May 2023 and its extension to shipping.
- Discogs seller account requirements, Seller Terms and Shipping Policies — including the four-day cancellation rule and country visibility.
- Hobby vs business sellers — the storefront, $5,000 and 200-item indicators.
- Discogs grading guide — the Goldmine scale, separate sleeve grading and the percentage-of-Near-Mint value guidance.
- Discogs API documentation — the required
release_id, the bulk-upload field list, the absence of any image field, the 500-character comment cap and the 60-request-per-minute rate limit. - How Discogs is built — release submission rules and community voting.
- Shopify pricing — UK plan prices, Shopify Payments rates and the third-party gateway surcharge.
- ERA 26th Annual Yearbook — UK independent record shop share and shop counts.
- The Verge on the 2023 Discogs fee change — seller reaction.
- Crosslist from Discogs to WooCommerce — the reverse direction
One figure deliberately absent: Discogs does not publish a current registered-user count or marketplace GMV. The “3 million users” figure that circulates is a 2015 snapshot and should not be treated as current.
Frequently Asked Questions
Discogs is catalogue-first: every listing attaches to an existing release in its database, and both the listing API and the bulk upload require a numeric release_id. A Shopify product has a title, an SKU and maybe a barcode, but no release ID — so crosslisting is really a matching job. FLUF Connect matches on barcode first, then artist and title, and applies a confidence gate rather than guessing, because a bad match ships the wrong sleeve.
No. Discogs has no image field on a listing at all — there is none in the listing API, the Quicklister CSV or the bulk upload. Cover art comes from the release page, which is shared by every seller of that pressing. Describe the actual copy's condition in the 500-character condition comment instead, since that is the only buyer-visible prose you control.
An exact, closed list drawn from the Goldmine Standard: Mint (M), Near Mint (NM or M-), Very Good Plus (VG+), Very Good (VG), Good Plus (G+), Good (G), Fair (F) and Poor (P). They must match character for character including the abbreviation in brackets. Media and sleeve are graded separately, and sleeve condition additionally accepts Not Graded, Generic and No Cover.
9% of the item price plus the shipping cost, with a minimum of £0.10 and a maximum of £150 per item. Listing is free and there is no monthly fee. PayPal's processing fee is charged separately and goes to PayPal, not Discogs — sellers commonly report an all-in cost of 12.5% to 15% once both are counted.
You have to submit it before you can list, and that step cannot be automated. Discogs requires you to have the physical copy in front of you when submitting a release, and new submissions are community-voted — anything voted Entirely Incorrect goes back to Draft until it is fixed and resubmitted. Budget for a proportion of unusual or private-press stock needing this.
No. There is no feedback or ratings minimum to become a seller. What Discogs does require is completed Seller Settings with a verified address, a verified PayPal account, a hobby-or-business declaration, at least one complete Shipping Policy and written Seller Terms. Minimum Buyer Rating is a filter you apply to buyers, not a barrier to you selling.
Because your Shipping Policies do not cover those countries. Discogs states that listings are only shown to shoppers in countries you select in your Shipping Policies, and it fails silently — there is no error to tell you your stock is invisible in a whole market. Writing shipping restrictions in your Seller Terms as free text is explicitly not supported.
The Discogs order syncs into FLUF Connect within minutes and the item is marked sold and withdrawn from your other connected channels. Your Shopify store remains the source of truth for stock, so FLUF reads its level on the next cycle. Note that if you restock later, a new Discogs listing is created — Discogs does not allow a sold listing to be revived.
FLUF Connect starts with a 7-day trial for £1, then plans from £9/month (Starter, 300 products). There is no free plan. Crosslisting, order sync and mark-as-sold are included on every plan, and Discogs charges its own 9% separately on each sale.
