Skip to main content
Outright phones only · No contract prices · No affiliate tracking

For UK phone retailers

List your outright phone offers, free

No affiliate agreement and no paid API are needed. Send us the product feed you already have, as a CSV or Google Merchant RSS XML file, together with written permission to display it. A MobilePhones.biz administrator checks every item against our catalogue and imports only the valid, exactly matched offers.

  1. 1. Send

    Your existing CSV or Merchant RSS file plus display permission, through your usual contact with MobilePhones.biz.

  2. 2. Validate

    An administrator previews the file, fixes or excludes unclear matches, and rejects invalid rows.

  3. 3. Go live

    Committed offers appear on model pages, ranked by delivered price within each condition.

This page does not accept uploads. Files are imported only by an authorised administrator.

Current feed status

No retailer feeds are live yet, so model pages currently show retailer price-check links only.

Offers can currently be matched to 35 models with verified storage and colour variants: Apple iPhone 16, Apple iPhone 16 Plus, Apple iPhone 16 Pro, Apple iPhone 16 Pro Max, Samsung Galaxy S25, Samsung Galaxy S25+, Samsung Galaxy S25 Ultra, Google Pixel 9a, Google Pixel 9, Google Pixel 9 Pro, Apple iPhone 13, Apple iPhone 13 mini, Apple iPhone 13 Pro, Apple iPhone 13 Pro Max, Apple iPhone 14, Apple iPhone 14 Plus, Apple iPhone 14 Pro, Apple iPhone 14 Pro Max, Apple iPhone 15, Apple iPhone 15 Plus, Apple iPhone 15 Pro, Apple iPhone 15 Pro Max, Apple iPhone 16e, Apple iPhone 17, Apple iPhone 17 Pro, Apple iPhone 17 Pro Max, Apple iPhone 17e, Apple iPhone Air, Apple iPhone SE (3rd generation), Samsung Galaxy S24, Samsung Galaxy S24+, Samsung Galaxy S25 Edge, Samsung Galaxy S25 FE, Samsung Galaxy Z Flip7, Samsung Galaxy Z Fold7. Other catalogue models don't yet have verified variants, so offers for them are held back rather than guessed.

What to send

Copyable checklist

MobilePhones.biz retailer feed checklist
REQUIRED — shop details (saved by the administrator)
[ ] Retailer name
[ ] Authorised website domain (all product links must be HTTPS on this domain)
[ ] Written permission reference allowing MobilePhones.biz to display your prices, stock, links and product IDs
[ ] Feed file: .csv or Google Merchant RSS .xml, max 2 MB, 1–1,000 items
REQUIRED — every item (rows missing these are rejected)
[ ] item_id: stable unique ID, kept the same on every refresh
[ ] url: HTTPS product page on your authorised domain
[ ] price: outright GBP price incl. VAT, e.g. 499.00 (no monthly or contract prices)
[ ] condition: new, refurbished or used
REQUIRED TO GO LIVE — exact variant (otherwise held for manual review)
[ ] model_slug (from the MobilePhones.biz model page URL) or exact title
[ ] storage, e.g. 256GB
[ ] colour, exactly as the manufacturer names it
RECOMMENDED
[ ] stock: in_stock, out_of_stock or unknown (missing = unknown; only in_stock offers are ranked)
[ ] delivery: UK delivery in GBP, 0.00 = free (blank = unknown, listed separately)

Shop details (required)

Saved once per retailer by the administrator before any file is imported.

Retailer name
Shown next to each offer.
Authorised domain
Every product URL must be HTTPS on this domain or its subdomains.
Permission reference
The email, document or agreement reference showing you allow display of your prices, stock, links and IDs. A listing elsewhere is not permission.

Required on every item

The importer rejects any row where these are missing or invalid.

item_id
Stable unique ID (max 200 characters). Re-uploads update the same offer instead of duplicating it. Must be unique within the file.
url
HTTPS product page on your authorised domain. Outright, SIM-free UK listings only.
price
GBP outright price including VAT, e.g. 499.00, at most two decimals, above zero. RSS must use the form "499.00 GBP"; other currencies are rejected.
condition
new, refurbished or used.

Required to go live: exact variant

Rows without a single exact match are not rejected, but are held for manual review and stay hidden until an administrator picks the verified variant.

model_slug
The last part of the MobilePhones.biz model page URL, e.g. apple-iphone-16. If blank, the title must exactly match the brand and model name.
storage
Exact capacity, e.g. 256GB. Must agree with the chosen variant.
colour
Exact manufacturer colour name (RSS: g:color). Must agree with the chosen variant.
title
Product title; used for matching when model_slug is blank.

Recommended

Optional for import, but needed for full ranking.

stock
in_stock, out_of_stock or unknown ("in stock" also accepted; RSS: g:availability). Missing or unrecognised values become unknown. Only in_stock offers are ranked.
delivery
UK delivery charge in GBP; 0.00 means confirmed free delivery. Leave blank if unknown: those offers are listed separately, after ranked ones.

Google Merchant RSS XML

Use rss/channel/item with g:id, g:title, g:link, g:price (GBP), g:condition, g:availability and g:color. Add model_slug and storage as plain item fields. A single nationwide GB shipping price is accepted; multiple, regional or postcode-specific shipping rules are treated as unknown delivery. Sale prices, instalments and non-GBP currencies are not substituted. Document type and entity declarations are rejected.

File limits and refreshes

  • Maximum 2 MB and 1 to 1,000 items per file; split larger feeds into batches.
  • To update prices or stock, send a new file with the same item IDs. An administrator re-imports it; existing offers are updated, not duplicated.
  • Items left out of a new file are not removed automatically. Send them as out_of_stock to withdraw them.
  • Scheduled or automatic feed fetching is not active. Every refresh is a manual upload, and each offer shows when it was last imported, not a live checkout check.
  • Templates contain headers and structure only, never demonstration offers.

Administrator: importing a feed

  1. Sign in with an account that has been granted feed-admin access; registering alone never grants admin rights.
  2. Open Admin feed uploads, save the retailer's name, domain and permission reference, then upload their file.
  3. Review errors and exact matches. Choose a verified variant for unclear rows (AI suggestions can help), or exclude them.
  4. Confirm the file is genuine permitted retailer data and commit. Never import test or made-up data as offers.

Known delivered totals are ranked only for in-stock offers, separately for each condition. Unknown delivery and other stock states are shown separately. Shoppers confirm final details with the retailer.