Descripción
Incredibly simple and intuitive WooCommerce product feed plugin for generating product feeds for 25+ marketing platforms and fully custom XML or CSV feeds.
EasyFeedManager – Product Feed for WooCommerce lets you create and manage product feeds for 25+ platforms with minimal setup. The plugin automatically maps your WooCommerce product data to the required feed specification and generates a ready-to-use feed URL – whether you’re submitting to Google Merchant Center, Facebook, TikTok, or building a fully custom feed from scratch.
Key Features:
- Quick Setup – Create a complete feed in under 60 seconds with automatic field mapping.
- 25+ Platform Templates – Google (Shopping, DRM, Local, Manufacturer, Promotions, Reviews), Facebook / Instagram, TikTok, Pinterest, Bing, Snapchat, Wish, Shopee, Yandex, Idealo, Awin, Admitad, Fruugo, and more – all ready out of the box.
- Field Mapping – Full control over which product data maps to each Google Shopping attribute, with prefix and suffix support for price formatting.
- Live Preview – Enter any product URL to instantly see how your field mapping will resolve for that product.
- Smart Filters – Include or exclude products using flexible filter groups with AND/OR logic. Filter by price, stock status, category, custom fields, and more.
- Variation Handling – Choose how variable products appear in your feed: parent only, all variations, default variation, cheapest, or most expensive.
- Exclude Unsold Products – Optionally remove products with no recent orders from your feed.
- UTM Tracking – Automatically append UTM parameters to product URLs for campaign tracking in Google Analytics.
- Multiple Feeds – Create and manage as many feeds as you need, each with its own mapping and filters.
- Automatic Refresh – Feeds are regenerated on a configurable schedule via Action Scheduler (bundled with WooCommerce) to keep your product data up to date.
- Validation Warnings – Get notified about missing required fields (title, price, image, URL) before submitting to Google.
Pro Upgrade (optional):
EasyFeedManager Pro is a separate paid addon that unlocks:
- Transformation Rules Engine – modify product data before it reaches the feed: adjust prices conditionally, override fields, apply math operations, rewrite values based on categories or attributes.
- Multi-Currency Feeds – integrates with WPML/WCML, Aelia Currency Switcher, WOOCS, and VillaTheme WooCommerce Multi Currency (Free + Pro). Generates feeds in any enabled currency.
- Multi-Language Feeds – integrates with WPML, Polylang, and TranslatePress. Generates feeds in any configured language with correct translated titles, descriptions, and URLs.
The free plugin is fully functional on its own – the Pro addon just adds the features above. Learn more at easyfeedmanager.com.
Supported Fields:
The plugin supports all standard feed attributes required by major platforms – for example Google Shopping attributes like title, description, price, sale price, availability, condition, brand, GTIN, MPN, images, and more. You can also map WooCommerce product attributes, custom fields, post meta, taxonomy terms, and ACF fields.
Extensible:
Developers can add custom field sources via the efmpf_attribute_groups filter, modify mapped products with efmpf_mapped_product, adjust validation rules with efmpf_validator_rules, tune the streaming batch size with efmpf_generation_batch_size, or hook post-write processing (SFTP upload, search-engine pings) via efmpf_feed_file_written.
Instalación
- Upload the plugin folder to
/wp-content/plugins/or install it through the WordPress plugin screen. - Activate the plugin through the «Plugins» screen in WordPress.
- Make sure WooCommerce is installed and active.
- Navigate to Product Feeds > + Add a Feed in your WordPress admin.
- Choose one of the available feed templates (or create a custom feed), configure your settings, and generate the feed.
- Copy the generated feed URL and submit it to your marketing platform of choice.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. WooCommerce must be installed and active for the plugin to work.
-
What feed formats are supported?
-
The plugin supports XML (RSS 2.0), CSV, TSV, and TXT formats. The available format depends on the selected template – Google templates generate XML, while most other templates support all four formats.
-
How often is the feed updated?
-
Feeds are refreshed automatically on a configurable schedule (hourly, daily, weekly, monthly, or custom times) via Action Scheduler, which is bundled with WooCommerce. You can also regenerate any feed manually from the Manage Feeds screen.
-
Can I create multiple feeds?
-
Yes. You can create as many feeds as you need, each with different field mappings and filters.
-
How do I generate feeds in multiple currencies or languages?
-
Multi-currency and multi-language feed generation (including integration with WPML, Polylang, TranslatePress, WCML, Aelia Currency Switcher, WOOCS, and VillaTheme WooCommerce Multi Currency) is available in EasyFeedManager Pro. The free plugin generates feeds in the store’s base currency and default language.
Reseñas
Colaboradores y desarrolladores
«EasyFeedManager – Product Feed for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «EasyFeedManager – Product Feed for WooCommerce» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.2
- Tested compatibility with WordPress 7.0
1.0.1
- New: Settings Grouped Products handling. Choose how WooCommerce grouped products appear in the feed: skip (default), use the lowest or highest child price as the parent’s price, or expand to one row per child.
- Fix: Grouped products no longer emit rows with empty . Previously these caused «Missing required attribute: price» errors in Google Merchant Center.
- Improved SEO Plugins integration
- Improved custom attributes
- Improved filters
- Improved feed generation on slower servers
- Improved the feed configuration UI
1.0.0
- Initial release.