
Tanganica feed for Shopify
Tanganica is a Czech tool that runs your Google, Meta and Bing campaigns for you. You need no ad accounts of your own, just a product feed in the Google Shopping format and topped-up ad credit. Feedflock turns your Shopify catalog into exactly that feed: the seven fields Tanganica requires, the price it insists matches your website, regenerated every hour on a public URL.

Your product types. The channel's categories.
The channel files offers under its own category tree. Feedflock suggests a category for each Shopify product type and you just confirm. One mapping covers every product of that type, including products you add later.
Catch feed issues before Tanganica does.
Before every generation Feedflock checks that every field the channel requires is filled, and, on templates verified against the channel's own spec, that the values fit its rules. Most problems are fixed with one click, without editing products in Shopify.
Setup
Live in five steps
From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.
Create a Tanganica account
Sign up at tanganica.com and pick the country you want to advertise in. Each country is a separate account with its own ad credit.
Install Feedflock and pick the Tanganica template
Add Feedflock from the Shopify App Store and create a feed from the Tanganica template. All seven required fields (id, title, description, price, availability, link and image_link) are mapped from the start.
Map your categories
Match your product types to Google's taxonomy for g:google_product_category. Your own categories go out in g:product_type, the element Tanganica's product exclusions group by.
Paste the feed URL in Settings
In the Tanganica app, open Settings → Upload Products and paste the hosted feed URL. It must be publicly reachable: if your site uses bot protection, whitelist Tanganica's fetcher IP 64.227.71.84.
Add the pixel, campaign and credit
Deploy Tanganica's tracking code, set up your first campaign and top up ad credit to activate it. Products appear 24–48 hours after the first fetch and are approved within 3–5 days.
https://feedflock.appfleece.com/f/demo-tanganica/tanganica.xml
The feed
What the channel receives
<item> <g:id>46012345678901</g:id> <g:item_group_id>8812345678901</g:item_group_id> <g:title>Linen shirt Sand M</g:title> <g:description>Breathable linen shirt with a relaxed regular fit.</g:description> <g:link>https://shop.example/products/linen-shirt-sand</g:link> <g:image_link>https://cdn.shop.example/img/linen-shirt-sand.jpg</g:image_link> <g:price>1290.00 CZK</g:price> <g:availability>in_stock</g:availability> <g:brand>Nordlin</g:brand> <g:gtin>8594000123453</g:gtin> <g:condition>new</g:condition> <g:google_product_category>212</g:google_product_category> <g:product_type>Apparel & Accessories > Clothing > Shirts & Tops</g:product_type> </item>

Nordlin
Linen shirt Sand
1 290 Kč
Feed fields
g:id
46012345678901
g:item_group_id
8812345678901
g:title
Linen shirt Sand M
g:description
Breathable linen shirt with a relaxed regular fit.
g:link
https://shop.example/products/linen-shirt-sand
g:price
1290.00 CZK
g:availability
in_stock
g:brand
Nordlin
g:gtin
8594000123453
g:condition
new
g:google_product_category
212
g:product_type
Apparel & Accessories > Clothing > Shirts & Tops
The channel
Google, Meta and Bing from one place
One feed powers Performance Max, Shopping and Dynamic Search Ads on Google, Dynamic Product Ads and Advantage+ Shopping on Meta, and Performance Max, Shopping and DSA on Bing, plus Criteo campaigns. Tanganica builds and optimises them all from your product data.
No ad accounts of your own
Campaigns run in accounts Tanganica manages, so you don't need a Google Ads or Meta Business setup at all. You top up ad credit, set a campaign, and Tanganica's pixel-driven optimisation does the rest.
Your catalog decides what gets advertised
Products and categories you exclude never burn credit. Tanganica's Products section filters and excludes by category, and a sold-out product can be switched to Do not advertise instead of attracting paid clicks.
The feed
- Google Shopping XML trimmed to what Tanganica documents: RSS 2.0 with the g: namespace, and all seven required fields mapped from the start
- g:price carries the amount your shop actually charges, with its currency code (1290.00 CZK). Tanganica's one price rule is that it must match your website, so there is no g:sale_price guessing
- Titles tell variants apart by default: product title plus variant title, exactly like Tanganica's own sample feed
- Availability goes out in the literal English spelling Tanganica requires (in_stock / out_of_stock), and sold-out products stay in the feed; you switch them off in Tanganica, not in the file
- Category mapping against Google's taxonomy for g:google_product_category, plus g:product_type with your own categories, which is what Tanganica's by-category exclusions work with
- The readiness check lists every variant missing a required field before you paste the URL anywhere
- A public URL hosted and regenerated every hour, with fetch tracking that shows when Tanganica last downloaded the file
Deep dive
A Google feed, literally
XMLonly, in the Google Shopping format. Heureka or Zboží.cz feeds are explicitly not compatible- Seven required fields: id, title, description, price, availability, link, image_link
- Field names and values are literal English: g:id, in_stock
- description is required, stricter than Google, which only recommends it
Technical details
Tanganica says it four different ways: the feed must be XML in the Google Shopping format, and feeds for Heureka or Zboží.cz are not compatible. The document is RSS 2.0 with Google's g: namespace, one item per product or variant, and the required set is quoted on Tanganica's own error page: id, title, description, price, availability, link and image_link. Note the description: Google merely recommends it; Tanganica requires it.
Names and values are literal: field names like g:title and values like in_stock are written exactly, in English. Tanganica's sample is a subset of what Feedflock sends; item_group_id, product_type, google_product_category and additional images are all Google attributes that matter in the ad accounts the feed ends up in.
The one price rule that matters
- The price must include the amount and the currency: Tanganica's example is 99.90
EUR - It must match the price on your website: Tanganica's words, not Google's convention
- That is why the feed carries no g:sale_price: a discounted product advertises the price it actually sells at
VATbasis and decimals follow Google's rules downstream
Technical details
Tanganica states a single price rule: the amount and the currency, and it must match the price on your website. A Google-native feed would put the compare-at price in g:price and the discounted one in g:sale_price. But Tanganica's sample has no g:sale_price at all, and a compare-at price in g:price would advertise a number your shop does not charge.
So the Feedflock template takes the literal reading: g:price is the price your shop charges, currency code attached. If a discount runs, the discounted price is what goes out. Everything else about the price (VAT included, decimal places, the target country's currency) follows Google's rules, because a Google account is where the feed lands.
The feed is one of four steps
- A perfect feed advertises nothing without the tracking code, a campaign and ad credit
- Products appear 24–48 hours after the first fetch; approval takes 3–5 days
- Statuses are itemised per product: Approved, Denied, Pending, Not Advertised, Invalid
- Exclusions live in Tanganica's Products section, by product or category
Technical details
Tanganica's own setup list is four steps: upload products, add the tracking code, set up a campaign, top up ad credit. The pixel, a Google Tag Manager container, is a hard requirement, because it is what optimises the campaigns. The feed alone does nothing without the other three.
After the first fetch, products take 24–48 hours to process and 3–5 days to approve, and Tanganica's Products section shows a per-product status with the reason for every rejection. That is also where exclusions live: switch a product or a whole category to Do not advertise. The first reason Tanganica gives for doing so is a sold-out product.
On Shopify you have a choice
- Tanganica ships a native Shopify integration that syncs the catalog without any feed
- It is the recommended path during onboarding, and sets up tracking automatically
- Use the feed when you want to control which products go: selection, filters, category mapping
- The feed-
URLfield stays available either way (Settings → Upload Products)
Technical details
If your store runs on Shopify, Tanganica offers a native integration that reads your catalog directly, with no XML feed and no manual tracking code. It is the recommended option in the onboarding flow, and for a store that simply wants everything advertised, it is the smaller job.
The feed earns its place the moment you want control: Feedflock's product selection decides what is advertised at all, filters trim variants, and category mapping shapes what Tanganica's by-category exclusions can target. The feed-URL field is not removed for Shopify stores, so both paths stay open, and you can switch at any time in Settings.
The takeaway
One feed in the exact format Tanganica asks for: Google's, trimmed to seven required fields, with a price that always matches your website. Your Shopify catalog stays the single source of truth, and every fetch Tanganica makes reads it as it is.
Claude · ChatGPT
Or set up your Tanganica feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Tanganica's own tree and tells you what is still missing. You approve every change.
Create a Tanganica feed for my store and map my categories.
I'll create it as a draft and show you each change before I make it.
FAQ
Get on every marketplace that matters this afternoon.
Install free, connect your first feed in minutes, and let Feedflock keep it fresh and validated.