Feed price differs from the product page.
Product feeds that get approved and sell on every channel
One clean source of product data feeding Google Merchant Center, Meta and TikTok catalogues and Microsoft Merchant Center, with titles, GTINs, prices and stock rules fixed. Setup from €390.
Edit the product row on the right. Every channel reads the same row.
Promotional text belongs in promotions, not in the title. Exclamation marks read as promotion. Several words in capitals.
Check digit is 1, the other digits say it should be 3.
The page shows €79.00. A mismatch is a disapproval.
The page says sold out.
0 of 4 attributes clean. 0 of 4 channels approved.
Feed price differs from the product page.
Feed price differs from the product page.
Feed price differs from the product page.
Simplified rules for the demo. Each channel publishes its own specification and they change; I check the current one on every job.
Feed error fixer: five disapprovals I fix most
Each one has a cause in the store data, not in the ad account. Fix it at the source and every channel that reads the feed gets better at once.
| Reason | Before example | After | What I change |
|---|---|---|---|
| Price mismatch | price: 89.00 EURpage shows a €79.00 sale price | price: 89.00 EUR sale_price: 79.00 EUR | The feed reads the live price; sales use sale_price with an effective date range, so the feed never lags the page. |
| Availability mismatch | availability: in_stockpage says sold out | availability: out_of_stock | Stock synced from the store several times a day, and sold-out variants handled per size, not per product. |
| Invalid or invented GTIN | gtin: 641234567891wrong check digit | gtin: 641234567893 or identifier_exists: no | Real manufacturer GTINs only. Own-brand and handmade products without one are declared as such, never given a made-up number. |
| Promotional overlay on the image | image_link: shoe-sale-30.jpg“−30 %” badge and watermark | image_link: shoe-blue-side.jpg | A clean main image on a plain background; lifestyle shots move to additional_image_link and offers to a promotions feed. |
| Missing shipping cost | no shipping for the target country | shipping: FI:::4.90 EUR | Shipping rules set once in the account, or per product where weight changes the price, for every country you target. |
What a feed setup includes
The store stays the single source of truth. Rules and supplemental feeds do the channel-specific work, so nobody edits four catalogues by hand.
One source
A feed from Shopify, WooCommerce, Magento or OpenCart, using the platform's own export or one lean plugin.
Titles by pattern
Brand, product type and the attributes people search for, written as rules that cover thousands of products.
Identifiers
GTIN, MPN and brand checked, check digits validated, and identifier_exists set honestly where none exist.
Categories and labels
Product categories mapped, and custom labels for margin, season or bestsellers so ads can bid by them.
Price and stock rules
Sale prices with dates, variants grouped with item_group_id, stock fetched often enough to stay true.
Diagnostics watch
Merchant Center and catalogue diagnostics checked after launch, with a short plain-language summary.
Seeing disapprovals or limited performance? Send the store URL.
Get a feed auditWhen you do not need me for feeds
A feed is plumbing. Sometimes the plumbing that came with the store is enough.
- 01A small catalogue with clean data, and your platform's own sales-channel app already shows no errors. Leave it alone and spend the money on the ads.
- 02Your products fall under a channel's restricted categories. A cleaner feed will not change the policy, and I will tell you so before you pay.
- 03The product data itself is missing: no photos, no sizes, no real descriptions. That is a catalogue job first, and I can help with it as one.
From messy export to approved catalogue
Most setups take one to two weeks, depending on catalogue size and how many channels.
- 1
Read the diagnostics
Every disapproval and warning grouped by cause, with the products it hits.
- 2
Fix the source
Data corrected in the store where it belongs, so the website improves too.
- 3
Add rules
Titles, categories, labels and channel quirks handled by rules and supplemental feeds.
- 4
Connect and watch
Each channel connected in your own accounts, then diagnostics checked after the first full fetch.
Packages
Euros, excluding VAT 25.5 %. Every account stays in your name; I work with access you can remove at any time.
Feed audit
- Diagnostics read for each channel
- Errors grouped by cause
- Written fix list
Feed setup
- Audit and source fixes
- Title, category and label rules
- Google Merchant Center connected
- Further channels from the same source, quoted per channel
Feed care
- Diagnostics checked every week
- New products and seasons handled
- Cancel any month
If a fix I made causes a new disapproval, I correct it at no charge. owner to confirm
Questions about product feeds
Why are my products disapproved?
Usually because the feed disagrees with the product page or breaks a channel rule. Common causes are a price or stock status that differs from the page, invalid GTINs, promotional text on images, missing shipping costs and restricted product categories. The diagnostics name the reason per product; I group them by cause and fix them at the source.
Do I need a feed tool?
Not always. Small, clean catalogues often work well with the store platform's own channel apps. A feed tool or plugin earns its cost when you have many variants, several countries or channels, or titles that need rules. I recommend one only when it removes manual work you are doing today.
Can one feed serve all channels?
Mostly, yes. Google, Meta, TikTok and Microsoft read very similar attributes, so one clean source feed can serve them all. Each channel then gets small adjustments through rules or a supplemental feed, such as different title lengths or category mappings, without anyone editing four catalogues by hand.
Get a feed audit
Send your store URL and which channels you sell on. You get the likely causes and a fixed price within one working day.
Channel guides: Google Shopping, Meta Ads, TikTok Ads, Microsoft Advertising.
Pikselipolku is an independent studio and is not affiliated with Google, Meta, TikTok or Microsoft.
Or email [email protected]