For suppliers
Import your whole range in minutes
How it works
1. Paste your shop link
In your dashboard, open Products → Import from your website and enter your shop's address.
2. Check the matches
We match each product to our catalogue by name and size. Tick what to list, and fix anything we weren't sure about.
3. Stay in sync
Leave automatic sync on and we re-read your shop once a day, updating prices and stock on everything you've imported.
Which shops work?
- Shopify — works automatically. Shopify publishes your products publicly, so there’s nothing to set up.
- WooCommerce — works automatically as long as the WooCommerce Store API is enabled (it is by default on current versions).
- Already publish a price feed? If your site has a
peptidesupermarket-products.jsonfile, we can read it as it is — no changes needed. Just enter your shop’s address. - Any other platform — publish a small JSON price feed at
https://yourshop.co.uk/peptidecompare-products.json(format below), or paste the full link to a feed file in the import box.
Price feed format
One line per strength and form — a 5 mg vial and a 10 mg vial are two lines. The file must be public, return JSON, and be under 2 MB. The older format that uses peptide, dosage and form instead of item, variant and format works too.
{
"format_version": 2,
"supplier": "Your Shop Name",
"currency": "GBP",
"updated_at": "2026-10-29T09:00:00Z",
"products": [
{
"item": "BPC-157",
"variant": "10mg",
"price": 24.99,
"in_stock": true,
"url": "https://yourshop.co.uk/products/bpc-157-10mg"
},
{
"item": "Retatrutide",
"variant": "10mg",
"format": "pen",
"price": 89.99,
"in_stock": false,
"url": "https://yourshop.co.uk/products/retatrutide-10mg-pen"
}
]
}| Field | Required | Meaning |
|---|---|---|
| currency | Yes | GBP. Prices in other currencies are ignored. |
| updated_at | Recommended | When you last regenerated the file (ISO date). Feeds older than 14 days are flagged. |
| products[].item | Yes | The peptide's name — use a name from the list below so it matches first time. |
| products[].variant | Yes | The strength with its unit, e.g. 5mg or 10mg. |
| products[].price | Yes | Price for one, as a number (no £ sign). |
| products[].url | Yes | The full link to that product on your site. |
| products[].format | No | vial (default) or pen. |
| products[].in_stock | No | true or false. Treated as in stock if left out. |
Peptide names we match
Common shop names (like “Epithalon”, “HGH Fragment” or “IGF-1 LR3”) are recognised too, and you can fix any match before importing.
- 5-Amino 1MQ
- Abaloparatide
- ACE-031
- ACE-083
- Acetic Acid Water
- Acetyl Hexapeptide-8 / Argireline
- ACTH 1-39
- Adamax
- Adipotide
- AHK-Cu
- Aicar
- Alcar
- AOD-9604
- ARA-290
- B7-33
- Bacteriostatic Water
- BPC-157
- Bronchogen
- Cagrilintide
- Cardiogen
- Cartalax
- CDWX
- Cerebrolysin
- CJC-1295
- CJC-1295 / Ipamorelin blend
- CJC-1295 with DAC
- Colivelin
- Cortagen
- Crystagen
- Dermorphin
- Deslorelin
- Dihexa
- DNSP-11
- DSIP
- Epitalon
- EPO
- FGL
- Follistatin 344
- FOX04-DRI
- Fragment 176-191
- GDF-8
- GDF-8 (Myostatin)
- GHK-Cu
- GHRP 2
- GHRP-6
- GLOW Blend
- Glutathione
- GnRH Triptorelin
- Gonadorelin
- HCG
- HEP-1 / Gepon
- Hexarelin
- HGH
- HMG
- Humanin
- IGF-1 DES (1-3)
- IGF-1 Long R3
- Ipamorelin
- Kisspeptin
- KLOW Blend
- KPV
- L-Carnitine
- Liraglutide
- LL-37
- Matrixyl
- Mazdutide
- Melanotan II
- MGF
- Mod GRF 1-29
- MOTS-c
- MT1
- N-Acetyl Epitalon
- N-Acetyl Selank
- N-Acetyl Semax
- NAD+
- Orexin A
- Orexin B
- Ovagen
- Oxytocin
- P21
- PAL-GHK
- Pancragen
- PE-22-28
- PEG MGF
- Pinealon
- PNC-27
- Prostamax
- PT-141
- PTD-DBM
- Retatrutide
- Selank
- Semaglutide
- Semax
- Sermorelin
- SLU-PP-332
- SNAP-8
- SS-31
- Survodutide
- TB-500
- TB4
- Teriparatide
- Tesamorelin
- Testagen
- Thymagen
- Thymalin
- Thymosin alpha-1
- Tirzepatide
- TRH (Thyrotropin)
- Vesilute
- Vesugen
- Vilon
- VIP
- Wolverine Blend
Need a hand?
If your shop doesn’t import cleanly, raise a support ticket from your dashboard (or use our contact form) with your shop address and we’ll get it working with you.