* Images may vary from the product shown
EHERO Woo Product Feed – WooCommerce product feed for Google Shopping, Meta, Bing and TikTok
SKU: ehero-woo-product-feed
Brand: EHERO
The WooCommerce product feed that publishes your catalog on Google Shopping, Meta, Bing, Idealo and TikTok with the fashion fields Google requires, and tells you before publishing which products would be rejected and why.
- Six channels with built-in templates, in XML or CSV
- Size, color, gender and age detected and normalized to the channel vocabulary
- Pre-check with affected products and link to each product page
- identifier_exists calculated only for catalogs without EAN
- Brands from any plugin and automatic category mapping
- Batch generation, scheduled and with no product limit
89,99 € / AnnualVAT not included
WooCommerce product feed: your catalog in Google Shopping without rejections
The WooCommerce product feed from EHERO Woo Product Feed is not just an XML exporter. Publishing to Google Shopping does not fail because you do not have the file: it fails because products are missing fields that Google requires, and nobody warns you until Merchant Center disapproves half the store.
This WooCommerce product feed generates the file and tells you before publishing which products would be rejected and why, with a direct link to each product page. It includes the trendy fields that almost no plugin fills in and resolves only what can be resolved automatically: size, color, gender, brand, and identifiers.
Everything is generated inside your own WordPress, with no external services or product limits: a public URL that the channel reads on its own, every day.
Six channels in one WooCommerce product feed
All in the same license, with its field template already prepared according to the Google product data specification and each channel’s requirements. Create as many feeds as you need: one per channel or one per country.
- Google Shopping, in XML (RSS 2.0 with the g: namespace) or CSV.
- Meta for Facebook and Instagram, in XML or CSV for Commerce Manager, with the quantity for sale included.
- Bing Shopping, in XML or CSV, with the same family of fields as Google.
- Idealo in CSV, one of the strongest comparison sites in Spain.
- TikTok Shop, in CSV or XML.
- Custom XML or CSV: you define the field names for any comparison site or marketplace.
The trendy fields that make Google accept you
Google requires size, color, age group, gender, and item_group_id for all clothing. Without them, a fashion store feed is rejected or limited.
- It detects the attribute by name (
pa_talla,pa_size,pa_color,pa_genero…). - It normalizes values to the channel vocabulary: “Mujer” travels as
femaleand “Niño” askids. - If your catalog does not have gender or age as an attribute, you set a default value and it is resolved for the whole store at once.
- It also exports size type and size system, material, and pattern.
One offer per size, with its stock and price
In clothing, each size is a different offer. If you export only the parent product, Google receives an ambiguous size and a single availability for the whole model.
- One item per variation, with
item_group_idpointing to the model so Google groups the sizes. - Title with the variation attributes and a direct link to it.
- Optional per feed: you can also export the variable product as a single item.
Pre-check: rejections are seen before, not after
Click “Check feed” and the plugin builds the first items of your WooCommerce product feed exactly as they will be published, and audits a sample of the catalog against the channel rules.
- Errors: required fields are empty. The channel rejects those items.
- Warnings: recommended fields are empty, such as brand, GTIN, size, or color. The item gets in, but is shown less.
- Configuration issues in the feed itself, such as exporting variations without
item_group_id. - For each issue, you can see how many products it affects and examples with links to their product pages.
You can sell without EAN too
If your catalog does not have barcodes, which is normal in fashion and private label, Google rejects the products unless you explicitly tell it otherwise.
identifier_existsis calculated automatically: it sends “no” when the product has no GTIN, brand, and SKU.- The GTIN is read from the meta key you choose or from the native WooCommerce field in WooCommerce 9.2 and later.
- The manufacturer reference comes from the SKU with no setup required.
Brands: it does not matter which plugin you use
The brand field is resolved automatically, without tying you to a specific taxonomy.
- It checks, in order, EHERO Woo Brands, WooCommerce native brands, Perfect Brands, YITH, BeRocket, and brand attributes.
- In Settings you can see which brand plugins it found, how many brands each one has, and which one it is using.
- Default brand for products that do not have one, for example your store’s own brand.
Filters so you do not collect disapprovals
What the channel is missing stays out of your WooCommerce product feed instead of being sent to be rejected, and it does not disappear from view: the check still lists it so you can fix it.
- Only products with all required fields, only with image, or only with description.
- Include or exclude by category and tag, useful for rolling out in phases.
- Only in-stock products, minimum price, and exclusion of products priced at 0.
- Exclude a single product from all feeds from its own product page.
Category mapping in one click
The “Auto-map” button matches the name of each category in your store with Google’s taxonomy and fills in the empty ones. Review the suggestion and you are done.
- Subcategories inherit from their parent category: in practice, you only need to review first-level categories.
- Default category for everything that remains unmapped.
- Search, “only unmapped” filter, and pagination for catalogs with hundreds of categories.
Large catalogs without surprises
The WooCommerce product feed is generated in batches in the background and resumes automatically until it finishes. Tested with a real catalog of 805 products and 15,809 variations: 7,997 items in 13 seconds.
- Batches of 200 products with Action Scheduler, and WP-Cron as a fallback.
- It writes to a temporary file that is swapped all at once when finished: the public URL never serves a half-finished feed.
- “Generate now” button with live progress bar.
Scheduling, VAT-inclusive prices, and tracking
Designed for Spanish stores: the feed comes out with what the channels expect and with what you need to measure.
- Per-feed scheduling: manual, daily, or every 6 hours.
- Prices with VAT included by default, which is what shopping channels in Spain require.
- Configurable UTM parameters with the placeholders {channel} and {feed} to measure traffic from each feed.
- Compatible with HPOS, WooCommerce’s high-performance order storage.
Ideal for
If you sell or want to sell on Google Shopping and other channels, EHERO Woo Product Feed’s WooCommerce product feed fits your store. Where it performs best:
👗
Fashion stores
Clothing with sizes and colors, where each variation is an offer and Google requires fields that other plugins do not fill in.
🏷️
Catalogs without EAN
Private label or suppliers that do not provide barcodes: identifier_exists solved automatically.
📦
Large catalogs
Thousands of SKUs and variations, with batch generation that does not bring down the server.
🌍
Multiple channels
For those who sell on Google, Meta, Bing, Idealo, or TikTok and do not want a different plugin for each one.
📋 System requirements
Compatibility tested with current versions of WordPress and WooCommerce.
🛟 Technical support
Email support in Spanish* at soporte@consultoriaehero.com and full manual inside the plugin (ES/EN). The WooCommerce product feed updates itself from your dashboard during the license year.
⚖️ Comparison: why EHERO Woo Product Feed?
What sets this WooCommerce product feed apart from native CSV export and standard feed generators.
| Feature | Woo CSV export | Feed generators | EHERO Product Feed |
|---|---|---|---|
| Templates for Google, Meta, Bing, Idealo, and TikTok | ❌ | ✅ | ✅ |
| Detected and normalized fashion fields | ❌ | ⚠️ | ✅ |
| Rejection notice before publishing | ❌ | ⚠️ | ✅ |
| identifier_exists calculated only | ❌ | ⚠️ | ✅ |
| Brand from any brand plugin | ❌ | ⚠️ | ✅ |
| Category auto-mapping with inheritance | ❌ | ⚠️ | ✅ |
| Public URL that regenerates itself | ❌ | ✅ | ✅ |
| No limit on products or feeds | ✅ | ⚠️ | ✅ |
| Price / year | Included | Depends on plugin | 89,99 € |
Works especially well with…
A clean feed starts with a well-organized catalog: consistent brands, categories, and attributes.
- EHERO Woo Brands — the feed brand field comes directly from your brand taxonomy, with no setup needed.
- EHERO Woo Categories — a well-categorized catalog makes mapping to Google’s taxonomy almost automatic.
- EHERO Smart Search — the same attributes that organize your catalog also power the feed and the search engine.
Real case: a lingerie store with 805 products and 15,809 variations. The feed outputs size, color, and
item_group_idin 96% of items andidentifier_existsin 97%, despite not having a single EAN code. The pre-check detected 101 products without descriptions before sending anything to Google: they were left out of the feed instead of becoming 101 disapprovals.
Frequently asked questions
Is there a monthly fee or product limit?
No. It is an annual license for your domain, with no limit on products, variations, or feeds. The file is generated on your own server.
I sell clothing. What do I need so Google doesn’t reject me?
Size, color, age group, gender, and item_group_id. The WooCommerce product feed detects size and color from your attributes and normalizes the values; for gender and age, a default value is enough if your catalog doesn’t have them.
My catalog doesn’t have EAN. Can I still sell on Shopping?
Yes. identifier_exists is calculated automatically and sends “no” when the product has no GTIN, brand, or SKU. You lose some visibility compared with someone who does send GTIN, but the feed is published.
Can it handle a large catalog?
Yes. It works in batches of 200 products in the background and resumes automatically, and the public file is only replaced when it is complete.
Are prices shown with VAT?
By default, yes, because shopping channels in Spain require the final consumer price. This can be changed in Settings.
How do I connect it with Google Merchant Center?
Create a Google Shopping feed, click “Generate now,” and copy the public URL. In Merchant Center, add a scheduled fetch feed with that URL and schedule it daily.
✔️ One license, one domain — everything included
Your annual license includes all channels of the WooCommerce product feed —Google, Meta, Bing, Idealo, TikTok, and custom feeds—, pre-checking, category mapping, yearly updates, and email support*.
Every disapproved product is a product that is not shown on Google Shopping. Publish your catalog without rejections. Start today from 89,99 €.
Bring your catalog to Google Shopping, Meta, Bing, Idealo, and TikTok with EHERO Woo Product Feed’s WooCommerce product feed.
Want to see more tools for your store? Discover all our plugins for WooCommerce or visit the Consultoría EHERO store.
*Support covers incidents, errors, and plugin installation; it does not include consulting, custom configurations, or custom development. Terms apply.
Reviews of EHERO Woo Product Feed – WooCommerce product feed for Google Shopping, Meta, Bing and TikTok
No reviews yet. Be the first to share your opinion!
Only customers who have purchased this product can write a review.
Questions and answers
There are no questions about this product yet. Be the first to ask!
How we handle reviews
Where reviews come from.
Reviews are written by customers and visitors to our store. After each purchase we send an email invitation to rate the product.
"Verified purchase" label.
We only show this label when we can confirm the author bought the product in this store (same email as the order).
Incentivized reviews.
We sometimes offer a discount coupon as a thank-you for leaving a review. The coupon is given regardless of whether the rating is positive or negative, and those reviews are marked with an "Incentivized review" label.
Moderation.
We review submissions before publishing only to filter out spam, offensive language, personal data, or content unrelated to the product. We do not delete or hide reviews for being negative.
Publication.
Reviews are shown sorted by date by default, and users can reorder or filter them. The average rating is calculated over all published reviews.
Related products
EHERO Woo Affiliates – WooCommerce affiliate plugin with coupons, payments, and invoices
249,99 € / AnnualVAT not included
EHERO Woo VAT – EU VAT control, VIES, and intra-community exemption for WooCommerce
99,99 € / AnnualVAT not included
Ask us any questions you have with no obligation! Our team will be happy to help you.
Do you have questions about EHERO Woo Product Feed – WooCommerce product feed for Google Shopping, Meta, Bing and TikTok?




