Opens in a new tab

* 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 tells you what the channel would reject before you publish: Google Shopping, Meta, Bing and TikTok with apparel fields, GTIN and brand sorted.

  • Templates with the required fields already mapped
  • Size, colour, gender and variations with item_group_id
  • Feed check and preview with a link to each product
  • Category mapping to Google with Auto-map
  • Fixed URL, batch generation and automatic regeneration
  • Tax-inclusive prices and UTM parameters per feed

89,99 € / AnnualVAT not included

WooCommerce product feed: your catalogue on Google, Meta, Bing and TikTok, without rejections

With EHERO Woo Product Feed you build a WooCommerce product feed per channel —Google Shopping, Meta (Facebook and Instagram), Bing Shopping and TikTok Shop— or a custom XML/CSV one. Every feed has a fixed public URL that you paste once into Merchant Center or the catalogue manager, and it regenerates on its own daily or every 6 hours.

What sets it apart happens before you publish: the plugin builds the items exactly as they will go out and tells you which products the channel would reject and why, with a link to each one. Size, colour, gender, age group, brand and GTIN come from the catalogue you already have, with no product-by-product editing.

It is built for European stores: tax-inclusive prices in the “19.95 EUR” format, UTM parameters to measure each feed, and an admin panel and manual in English and Spanish.

WooCommerce product feed: EHERO Woo Product Feed dashboard with Google Shopping, Meta, Bing and TikTok feeds
All inside WooCommerce
From catalogue to channel in four steps
This is how the WooCommerce product feed in EHERO Woo Product Feed works.
1. Set up Tax-inclusive prices, UTM, brand and the GTIN meta key, once for every feed.
2. Create the feed Pick channel and format: the template ships with the required and recommended fields already mapped.
3. Check Preview of the first items and a list of what is missing, with a fix for the whole feed.
4. Publish Generate, copy the URL and paste it into the channel; from then on it regenerates by itself.
Questions? Email us before you buy at soporte@consultoriaehero.com and we will tell you whether it fits your store.

One feed per channel, all in the same dashboard

Each feed combines a channel, a format, the field mapping, the category mapping, the filters and the schedule. You can have as many as you like: one per channel, per country or per campaign.

  • Templates for Google Shopping (RSS 2.0 XML with the g: namespace, or CSV), Meta for Facebook and Instagram (XML or CSV), Bing Shopping (XML or CSV) and TikTok Shop (CSV or XML).
  • Custom XML or CSV feed with the fields you define, for comparison sites and marketplaces that ask for their own format.
  • The dashboard lists every feed with its status, last generation, how many products it carries and how many were left out.
  • Generate, pause, activate, copy the URL or open the file, all from the same row.

Field mapping with each channel’s template

Every WooCommerce product feed template arrives with the required fields flagged and the recommended ones already mapped: id, title, description, link, image, price, availability, condition, brand, GTIN and MPN.

  • Each field can read from a product property, an attribute (pa_*), a custom meta key or a fixed value.
  • Default value per field: it is sent when the product lacks the data (for example, gender = female in a womenswear store).
  • Optional prefix and suffix wrapped around the resolved value.
  • Regular and sale price kept apart, with the sale dates in ISO-8601 when the offer is scheduled.
  • Advanced fields by hand: custom labels 0 to 4 to segment campaigns, shipping label, multipack, adult and unit pricing.
Google Shopping field mapping with the required fields and the resulting XML item

Size, colour, gender and age group to sell apparel

This is what Google demands before it shows clothing, and where most disapprovals pile up. The plugin takes it from your attributes.

  • It spots size, colour, gender, age group, material and pattern attributes by name (pa_size, pa_talla, pa_color, pa_gender…), or you pick them in Settings.
  • Values are normalised to the channel vocabulary: “Women” or “Femme” go out as female, “Men” as male, and “Children” or “Junior” as kids.
  • One item per variation, with item_group_id pointing to the parent product, the size in the title and a direct link to that variation.
  • Up to three colours joined with “/” and the size system taken from the store country: UK, DE, FR or IT, and EU for the rest of Europe.
Apparel attributes size, colour, gender and age group detected and sent to the feed

Category mapping with Auto-map

Your WooCommerce categories are translated into the channel taxonomy through a lookup table, by text or by ID.

  • Only the top levels need mapping: subcategories without a value inherit from the nearest mapped parent.
  • Auto-map fills in the empty ones by matching the name against the Google taxonomy (suggestions in English and Spanish) and marks them for you to review.
  • Default category for anything left unmapped, a search box, an “unmapped only” filter and pages of 50 for catalogues with hundreds of categories.
WooCommerce categories mapped to the Google taxonomy with the Auto-map button

Feed check before you publish

Before you paste the URL into the channel, the plugin audits a sample of up to 300 items with the same rules it will use when generating.

  • It separates what is serious (an empty required field keeps the item out) from what only costs reach (empty gtin, brand or additional_image_link).
  • It says how many items share each problem and links up to five examples to their edit screen.
  • Fix from the report itself: type the common value (gender, age group, brand, material…) and it applies to the whole feed as a default.
  • Nothing is dropped silently: next to each feed the dashboard shows how many products were left out.
Feed check listing empty fields, affected items and the fix for the whole feed

Preview of the first items

You see the first ten items of the WooCommerce product feed built with your mapping, field by field, without generating the file.

  • Check prices, links with UTM, GTIN, Google category and product type at a glance.
  • Change something in the mapping, save and look again: the preview always uses the saved configuration.
Preview of the first Google Shopping feed items before generating the file

GTIN, brand and identifier_exists sorted

Identifiers are the other big source of disapprovals. The plugin looks for them wherever they are.

  • GTIN/EAN from the meta key you set or, failing that, from the native GTIN field in WooCommerce 9.2 or later; variations inherit it from the parent.
  • Brand detected from EHERO Woo Brands, WooCommerce Brands, Perfect Brands, YITH, BeRocket and Brands for WooCommerce, or from a pa_brand attribute.
  • identifier_exists is worked out automatically and sends “no” when the product has neither GTIN nor brand plus MPN, as Google asks for catalogues without EANs.
  • Unsure about barcodes? Have a look at our list of barcode prefixes by country.

XML and CSV at a public URL that never changes

Each feed is written to uploads/ehero-product-feed/ under a fixed name, ready to paste into the channel.

  • Generated in batches of 200 products in the background with Action Scheduler, with WP-Cron as a fallback; it resumes by itself until done.
  • Atomic writes: the feed goes to a temporary file that replaces the previous one at the very end, so the URL never serves a half-written feed.
  • Schedule per feed: manual, daily or every 6 hours, with a “Generate” button and live progress.
  • Titles trimmed to 150 characters, weights with their unit, and no zero weights or dimensions sent.
Google Shopping XML file and TikTok Shop CSV generated at the public feed URL

Filters so only what the channel accepts goes out

Each feed decides which products get in. New feeds come with the filters that prevent the most common rejections already switched on.

  • Include or exclude by category and by tag, in-stock products only and a minimum price.
  • Only products with every required field: it checks the finished item, with mapping and defaults applied, against each channel’s list.
  • Only products with an image, with a description (short and parent descriptions count) and none priced at zero.
  • “Exclude from product feeds” checkbox on any product (Product data → Advanced).
Feed product filters and the checkbox that excludes a product from every feed

Tax-inclusive prices, UTM and brands, set once

Global settings apply to every feed in the store.

  • Prices including VAT by default, which is what shopping channels expect for European consumers, in the “12.34 EUR” format.
  • UTM parameters on links with the {channel} and {feed} placeholders, so Analytics shows the sales each feed brings in.
  • A list of the brand plugins found on your site, with their number of brands and which one is in use.
  • Default brand for products without one, and the GTIN/EAN meta key.
Settings for tax-inclusive prices, UTM parameters and brand detection

Ideal for

The WooCommerce product feed in EHERO Woo Product Feed pays off most where the channels are strictest:

👕

Fashion and footwear stores

Size, colour, gender and grouped variations: what Google needs to show clothing.

🛒

Large catalogues

Thousands of products and variations generated in batches, without exhausting the server or serving half-written files.

📣

Stores that invest in ads

Google Shopping, Meta, Bing and TikTok with UTM per feed and custom labels to segment campaigns.

🧩

Agencies and freelancers

One feed per channel or country for each client, with the check that saves rounds of back-and-forth with Merchant Center.


📋 System requirements

What the plugin needs to generate your feeds.

WordPress 5.8 or later
WooCommerce 7.0 or later, tested up to 11.0
PHP 7.4 or later
Orders Compatible with HPOS (high-performance order storage)
Background tasks Action Scheduler (bundled with WooCommerce), with WP-Cron as a fallback
Admin language English and Spanish; manual included in both languages
Licence 1 domain, unlimited products and feeds, updates and support* for one year

🛟 Technical support

Email support* at soporte@consultoriaehero.com. The EHERO Woo Product Feed manual walks you through connecting each feed, and Google’s product data specification details what each field needs. The WooCommerce product feed updates from your WordPress dashboard for as long as the licence is active.


⚖️ WooCommerce product feed comparison: why EHERO Woo Product Feed?

Some feed plugins offer more channels and more formats than this one. What this WooCommerce product feed brings is the check before publishing, apparel handled properly and a fixed price in euros. See for yourself:

Feature CTX Feed Pro (WebAppick) Product Feed Elite Growth (AdTribes) EHERO Woo Product Feed
Channels and templates ✅ More than 220 channel integrations ✅ More than 250 feed templates ⚠️ 4 templates (Google, Meta, Bing and TikTok) plus a custom XML/CSV
Update frequency ✅ Every 5, 15 or 30 minutes in Pro ✅ Weekly, daily, twice daily or hourly ⚠️ Manual, daily or every 6 hours
Feed check ✅ Feed validator included ❌ The validator only comes with the Plus and Business plans ✅ 300-item sample, linked examples and a fix for the whole feed
GTIN, brand and MPN ✅ Automatic mapping of GTIN, brand, MPN and categories ✅ GTIN, MPN, EAN and extra fields ✅ Native or meta-key GTIN, brand from 6 plugins and automatic identifier_exists
Multilingual and multi-currency ✅ Works with WPML, Polylang and multi-currency ❌ Translation and multi-currency add-ons only come with Plus and Business ❌ No per-language or per-currency feeds
Support ✅ 24/7 technical support by live chat and email ✅ Standard email support ✅ By email, in English or Spanish*
Price US$119 per year (1 site), price on their website (VAT not stated) US$199 per year, US$99.50 the first year, price on their website (VAT not stated) €89.99 per year, VAT not included

Figures from the CTX Feed Pro (webappick.com) and Product Feed Elite (adtribes.io) pricing pages, checked on 24 October 2026. Both also have a free version on WordPress.org.


Works especially well with…

A WooCommerce product feed is only as good as the catalogue data behind it. These plugins fill the gaps:

  • EHERO Woo Brands — EHERO Woo Product Feed reads its brands before any other source, so the brand field is filled without setting anything up.
  • EHERO AI SEO Generator — writes the missing descriptions, and a product without one is a certain rejection on every channel.
  • EHERO Woo Swatches — the same size and colour attributes your customers see as swatches are the ones the feed sends as size and color.

Use case: a clothing store in Dublin had half of its variations disapproved in Merchant Center for missing gender and age group. The feed check told it exactly how many there were; it typed “female” and “adult” into the report itself, regenerated, and on Google’s next fetch they were gone.


Frequently asked questions

How do I connect the feed to Google Merchant Center?

Create a feed with the Google Shopping template, click “Generate” and copy its URL. In Merchant Center add a scheduled-fetch product source with that URL. Set the feed to daily so it is always up to date.

I sell clothing. What do I need so Google does not reject products?

Size, colour, age group, gender and item_group_id. The plugin detects the size and colour attributes and normalises the values; if gender or age is not an attribute, set a default value. The feed check tells you what is missing and in how many items.

My catalogue has no EANs. Can I still advertise on Google Shopping?

Yes. identifier_exists is worked out automatically and sends “no” when the product has neither GTIN nor brand plus MPN, which is what Google asks for in those catalogues. You will get somewhat less visibility than stores that send GTINs, but the product is published.

Can it handle large catalogues?

Yes. It generates in batches of 200 products in the background and resumes by itself until finished. The new file only replaces the old one once it is complete, so the channel never downloads a half-written feed.

Do prices include VAT?

By default yes, because shopping channels expect the final consumer price in Europe. You can change it in Settings. The price goes out as “12.34 EUR” and the sale price has its own field.

What do I need and what does the licence include?

WordPress 5.8, WooCommerce 7.0 and PHP 7.4 or later. The licence covers one domain, with no limit on products or feeds, and includes every channel, the updates and email support* for one year.


✔️ One licence, one domain — everything included

Your annual licence includes the whole WooCommerce product feed —the Google Shopping, Meta, Bing and TikTok templates, the custom XML/CSV feed, the pre-publish check, category mapping and filters—, the year’s updates and email support*.

€89.99 per year · VAT not included


Every disapproved product is a product that is not being advertised. Publish a clean catalogue on Google, Meta, Bing and TikTok from today for €89.99 a year.

Your catalogue on every channel, without rejections, with the WooCommerce product feed from EHERO Woo 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, bugs and installation of the plugin; it does not include consultancy, custom configurations or bespoke development. Conditions apply.

Reviews of EHERO Woo Product Feed – WooCommerce product feed for Google Shopping, Meta, Bing and TikTok

0
☆☆☆☆☆
0 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet. Be the first to share your opinion!

Questions and answers

There are no questions about this product yet. Be the first to ask!

Do you have a question?

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.

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?

Name: *
Company:
Email Address: *
Message: *

The controller of the personal data provided is Consultoría EHERO SLU, which will process it in order to contact and inform you in accordance with the request made through this form. The legal basis that allows us to use this data is your consent. Your data will not be shared except where legally required, and it may be accessed by the service providers listed in the Privacy Policy. You have the right to access, rectify and erase your data by emailing Consultoría EHERO SLU at info@consultoriaehero.com. You may also file a complaint with the supervisory authority (www.aepd.es) if you believe the processing does not comply with the regulations.

Subscribe to our newsletter

Get exclusive deals and updates.

Get 10% OFF your first order!
0