DiscPrice.com shows disc golfers worldwide find the cheapest way to buy any disc, including shipping. List your inventory free and appear in results the moment you have the best price.
Tell us about your shop, paste your Google Merchant Center feed URL, and set shipping rates by zone. Takes about 5 minutes. Your portal is available immediately.
Paste your GMC feed URL and we fetch and parse it instantly. We auto-detect XML and JSON formats. CSV file upload is also available as a fallback.
If your feed URL, country and shipping zones are all set, your shop is activated immediately — no manual review. Organic results are sorted by price only, always.
Our Smart Basket shows customers which combination of shops gives them the cheapest bulk order. Win on even one disc and you're in.
Listing your shop, automated feed sync, and the full analytics dashboard are all free — including features that cost money on other platforms. Once traffic is consistent enough that clicks carry real purchase intent, an optional CPC tier opens — giving shops the chance to appear in a clearly-labelled Top Box above organic results. Until then, everything stays free.
The more data you provide, the better your listings rank in filtered searches. Required fields get you listed. Recommended fields unlock full search features. Optional fields create richer listings.
These fields describe the disc itself. If a disc already exists in our database, you only need the manufacturer part number or a matching disc_id. New models require at minimum the required fields.
| Field name | Status | Description & accepted values |
|---|---|---|
| brand | Required | Manufacturer name. E.g. Innova, Discmania, Kastaplast.
Used for brand filtering. |
| disc_name | Required | Model name. E.g. Destroyer, FD, Berg. Do not include plastic or colour.
Core identifier for deduplication across retailers. |
| disc_type | Required | One of: Distance Driver / Fairway Driver / Midrange / Putter
Used for type filtering and tabs. |
| speed | Recommended | Flight number 1–15. Integer.
Enables speed range filter. Without this, disc won't appear in speed searches. |
| glide | Recommended | Flight number 1–7. Integer. |
| turn | Recommended | Flight number -5 to +1. Integer or decimal. |
| fade | Recommended | Flight number 0–5. Integer. |
| description | Optional | Short disc description, max 300 characters. Plain text only.
Displayed on disc detail page. If omitted, we use our own description. |
These fields describe a specific product variant in your shop — a disc in a particular plastic, weight, and colour.
| Field name | Status | Description & accepted values |
|---|---|---|
| price | Required | Price in EUR, no currency symbol. E.g. 19.99
Core ranking field. Missing price = listing excluded. |
| currency | Required | 3-letter ISO code. E.g. EUR, CZK, SEK. We convert to EUR for comparison.
Non-EUR prices are auto-converted daily using ECB rates. |
| plastic | Required | Plastic line name as the manufacturer uses it. E.g. Star, C-Line, K1, Neutron.
Critical for filtering by plastic type. Use manufacturer names, not your own. |
| in_stock | Required | 1 or 0. Out-of-stock items are hidden from results but retained in the database. |
| url | Required | Direct product URL. Must be the specific variant page if available. E.g. https://yourshop.com/products/destroyer-star-175g |
| weight_grams | Recommended | Weight in grams. Integer. E.g. 175, 165. If a listing covers a range (170-175g), provide both weight_min and weight_max.
Enables weight filter. Without it, disc won't show in "heavier" searches but will still appear in general results. |
| weight_min | Optional | Minimum weight if listing covers a range. E.g. 170 |
| weight_max | Optional | Maximum weight if listing covers a range. E.g. 175 |
| color | Optional | Colour in English. Free text. E.g. Red, Electric Blue, Swirly Pink.
Enables colour filter. If omitted, disc shows in all colour searches but not in "specific colour" results. |
| color_hex | Optional | HTML hex code for visual colour swatch. E.g. #E83030 |
| image_url | Optional | Direct URL to product image. JPG or PNG, min 400×400px.
Displayed in search results. Listings with images have higher click rates. |
| sku | Optional | Your internal SKU. Used to match updates to existing listings. |
| tags | Optional | Comma-separated list of tags. Up to 10 tags per listing. E.g. McBeth, Tour Series, 2024Used to surface special editions in search. See the Tags & special runs tab for the full tag guide. Tagged listings get a badge in search results and appear in the Special Runs filter. |
| special_run | Optional | 1 or 0. Mark as 1 if this is a special/limited edition run. |
| run_name | Optional | Short name for the run. E.g. Fundraiser Stamp, McBeth Tour Series 2024, Misprint |
Tags let you label special editions, limited runs, and collector items so they stand out in search results. You don't need to invent your own tags — we normalise them. Just describe the disc naturally and we'll match it to standard tags.
Add a tags column to your feed. List the tags as plain text, separated by commas. Up to 10 tags per listing.
| What it is | Tag to use | Example |
|---|---|---|
| Pro player signature disc | Tour Series + player name | Tour Series, McBeth |
| Tournament edition stamp | Tournament Stamp + event name | Tournament Stamp, DGPT 2024 |
| Charity / fundraiser edition | Fundraiser | Fundraiser, Special Stamp |
| Discmania Lore / story run | Lore | Lore, Origin |
| Factory misprint (disc is fine, stamp imperfect) | Misprint | Misprint |
| Dye-sublimated or special colour stamp | Special Stamp | Special Stamp, Swirly |
| Numbered/limited run with serial | Numbered Run | Numbered Run, Limited Edition |
| Collab or brand partnership | Collab | Collab, Trilogy |
| Used / second-hand disc | Used | Used, Used Good |
| Prototype or test run | Prototype | Prototype, Pre-production |
That's it. We'll display a TOUR SERIES badge on the listing, include it in the Special Runs filter, and keep it in the database for 30 days even after it goes out of stock (collectors still search for sold-out runs).
Download the template below and fill it in using any spreadsheet app (Excel, Google Sheets, LibreOffice). When done, save as CSV and email it to [email protected].
Download the XML template, fill in your products, upload it to your website, and give us the URL — we'll fetch it daily to keep everything in sync.
https://yourshop.com/discprice-feed.xml) and paste that URL in the 4-step setup wizard or your partner portal. We sync it automatically once per day.
Europe is split into five EU zones (no customs between them) plus a separate Non-EU Europe zone for UK, Norway, Switzerland and others — because crossing out of the EU means customs declarations and higher costs. USA and Canada are the key secondary markets. Everything else is Rest of World.
domesticeu_nordiceu_balticeu_centraleu_westerneu_southerneu_non_euusacanadarest_of_worldLeave any zone blank if you don't ship there. We'll automatically exclude your listings from results for customers in that zone.
One short wizard — takes about 5 minutes. Go live automatically once all info is in.
Profile · Feed URL · Shipping rates · Review
condition field to your feed with values like new, used_like_new, used_good, used_fair. We display condition clearly on the listing and let customers filter. Used discs appear in their own section of results, not competing directly with new.special_run as a boolean and a run_name field (e.g. "Fundraiser Stamp", "Tour Series"). These get a special badge in results and appear in a "Special runs" filter. Out-of-stock special runs are retained in the database for 30 days before archiving, since they often have collector interest.© 2025 DiscPrice.com · Back to search · [email protected]
We review all feedback and fix bugs as quickly as possible.