Product Feed Kit

Google Merchant, Meta and TikTok feeds from your own catalog — without the monthly feed bill

Feed platforms charge $64–399 per month for mappings and sync (DataFeedWatch starts at $64 for 1,000 SKUs and 3 feeds). This kit is a generator and a validator you run yourself: one master CSV in, valid Google Merchant XML plus Meta and TikTok catalog feeds out — checked against each channel's product-data spec before you submit. One payment of $99 — no subscription.

Get the kit — $99
One-time payment · ≈ ฿3,420 · free updates for v1.x · instant download
Instant download · 30-day refund, no questions · human reply within a day · secure checkout by Stripe

The kit's broken sample plants 12 errors — a bad GTIN checksum, a missing image, apparel without size, a 169-char title, duplicate ids — and the validator catches all 12 before any channel sees them.

Every Zicula kit ships with its own key art — this one's yours.

What's inside the kit

One zip: three Python scripts (generator, validator, shared rules), sample catalogs you can run today, and the SOPs for each channel. Nothing to install beyond Python 3.8+, nothing to subscribe to.

Generator

One CSV → three destination feeds

Your master catalog (CSV or JSON) becomes Google Merchant XML (RSS 2.0 with the g: namespace), a Meta catalog CSV and a TikTok catalog CSV — with prices, availability and condition normalized to each channel's vocabulary.

Validator

Errors before the channel sees them

Required attributes per destination, GTIN GS1 checksums, Google's apparel rules (color/size/gender/age_group), duplicate ids, URL and price-format checks — a readable report with stable codes and an exit code for your scripts.

Migration

Content API → Merchant API playbook

A 30-minute triage for the sunset that already happened: grep what you and your plugins still call, one question to ask your SaaS vendor, and the three migration paths from cheapest to most complete.

Channel SOPs

Google, Meta, TikTok — setup to diagnostics

One SOP per channel: account and domain claim, data sources and scheduled fetch, which currency to set where, and how to read post-upload diagnostics — each linking the official documentation.

Error playbook

The 20 feed errors you'll actually meet

From "price mismatch" crawls to UTF-8 encoding to the currency you set at catalog creation — symptom, cause, fix. Plus a 7-chapter SETUP walk-through and a markets guide for country/language/currency variants.

License

One buyer, every store you run

A single-buyer commercial license: run it on all your catalogs, stores and markets, including client work. Reselling or sharing the files isn't included — each teammate gets their own copy.

The 8-step README-buyer quickstart
README-buyer — the 8-step quickstart
The 7-chapter SETUP walk-through
SETUP guide — 7 chapters, under an hour
The 20 feed errors with causes and fixes
The 20 feed errors — symptom, cause, fix
The Content API to Merchant API migration playbook
Content API → Merchant API — the migration playbook
The Google Merchant Center SOP
Google Merchant Center SOP — claim to diagnostics

Real files from the zip, rendered as-is — no mockups.

Who's behind this?

Zicula is a one-person studio — hi, I'm Zic. Every kit here, including this one, is written, tested and shipped through documented process, and the support email is answered by me, not a helpdesk. This store's own build, QA and deploy pipeline runs on the same kind of SOPs and checklists we sell.

  • Free sample, instant download — no email required.
  • 30-day refund, processed in Stripe — no forms, no interrogation.
  • Free updates for v1.x — full history in the store changelog.
  • Real human support: [email protected]

Google killed the API your feed tool grew up on

If a script, plugin or SaaS still talks to the old Content API for Shopping, it is already erroring — the sunset schedule below is Google's own, not ours.

Aug 18, 2026

Content API for Shopping v2.1 reached its sunset date. The interface thousands of DIY scripts and plugins were built on stopped being supported.

Sep 1, 2026

Progressive errors began — including HTTP 410 Gone. Tools that "still work" one day fail mid-run the next. If your sync broke this month, this is why.

Early 2027

Content API closes permanently. The replacement is the Merchant API and its dataSources model — feed files per country and language, exactly what this kit generates and validates.

Source: Google's deprecation and sunset page — developers.google.com/shopping-content/guides/deprecation-and-sunset (checked 2026-09-20)

What this kit will never tell you

It is not a SaaS. No dashboard, no hosted sync, no vendor account. You run two commands on your machine or server, and the files are yours. If you'd rather outsource the pipeline, DataFeedWatch and friends do that from $64/month — this kit is for people who'd rather own it for $99 once.

No approval promises. Validation removes the mechanical error class — missing required attributes, broken GTIN checksums, bad price formats, missing apparel attributes. Each channel still reviews your store, domain and policies on its own. Anyone promising "instant approval" is selling something else.

Competitor prices go stale. The $64 / $39.99 / $99-a-month figures on this page come from the vendors' own pricing pages on 2026-09-20 and will change. The math that doesn't change: a one-time kit vs. a bill that recurs every month you sell.

How you'll use it

First pass: about an hour, most of it mapping your catalog columns once. Every refresh after that: minutes.

Day 1 — map once

Export, map, run the demo

Export your catalog to CSV, fill the column-mapping template, and run the included demo to watch the tools work on sample data before you point them at your own products.

Every refresh

Generate → validate → submit

Two commands produce all three feeds and check them per destination. Only feeds that pass get uploaded — or let each channel's scheduled fetch pull the files from your own URL.

New market

Copy, translate, regenerate

Germany in German is one more folder: translate title and description, set real EUR prices, regenerate, validate, register the feed in each channel's own interface.

One price. You own the pipeline.

No monthly plan, no per-SKU quota, no per-channel surcharge — feed platforms already charge enough of those.

$99 one-time payment

≈ ฿3,420

  • Generator + validator (Python 3.8+, nothing to install)
  • Google Merchant XML + Meta + TikTok feeds per run
  • Content API → Merchant API migration playbook
  • 3 channel SOPs + 20-error playbook + sample catalogs
  • Free updates for v1.x · 30-day full refund

Secure checkout via Stripe · card payments · taxes calculated at checkout · 30-day full-money-back refund

Instant download · 30-day refund, no questions · human reply within a day · secure checkout by Stripe

Not sure yet? Try a free sample

Three real files from the kit, trimmed to taste: 3 of the 8 catalog products that pass validation, the first 4 of the 20 feed errors with their fixes, and 6 of the 22 column-mapping rows. Instant download — no email needed.

Frequently asked questions

Is this a tool like DataFeedWatch or GoDataFeed?

No. Those are hosted platforms with recurring plans — DataFeedWatch starts at $64/month for 1,000 SKUs and 3 feeds, GoDataFeed's example plan is $99/month plus $29–99 for extra channels (their pricing pages, checked 2026-09-20). This kit is files: a generator and validator you run yourself. No SKU quota, no sync limit, no monthly bill — your pipeline, your server.

What exactly do I get?

A zip with 22 files: the generator, validator and shared rules library (three Python scripts), a demo runner, a clean sample catalog and one with 12 deliberate errors, the column-mapping template, the Content API → Merchant API migration playbook, the Google/Meta/TikTok SOPs, the 20-error playbook, the markets-and-languages guide, rendered previews of the key files, a MANIFEST and the license. Requires only Python 3.8+.

Do I need to know how to code?

You need to be comfortable running two commands in a terminal — that's the whole skill floor. Everything else is editing a CSV and following the SOPs. No packages to install, no API keys, no accounts created by the kit.

Does it upload the feeds for me?

No — deliberately. The kit generates and validates the files; submitting happens in each channel's own interface (file upload or scheduled fetch) or through their official APIs with your own credentials. Every SOP shows exactly where, with links to the official documentation.

Will my products get approved?

Nobody can promise that — be skeptical of anyone who does. What the validator removes is the mechanical error class most first-upload rejections are made of: missing required attributes, failing GTIN checksums, malformed prices, missing apparel attributes, duplicate ids. Store-level review (policies, domain claim, business verification) belongs to the channel and stays yours to satisfy.

What is the refund policy?

If the kit doesn't fit how you work, write to us within 30 days of purchase and we refund in full — the files are yours to keep or delete. One refund per purchase; we only ask for optional feedback.

Own your feed pipeline. One payment, no monthly bill.

$99 one-time · ≈ ฿3,420 · free updates v1.x · instant download

Get the Product Feed Kit — $99