Thank you for choosing the Product Feed Pro plugin for feeding your products to your preferred shopping platforms. It is a powerful WordPress plugin designed to help WooCommerce store owners seamlessly generate optimized product feeds for platforms like Google Shopping, Facebook, Bing, and more. Whether you’re a developer, marketer, or store owner, this guide will help you get started efficiently with Product Feed Pro, ensuring a smooth onboarding experience.
Key Features
- An unlimited number of products and feeds
- Over 100 pre-configured product feed channel templates
- Custom feed rules and filters
- Category mapping with Google taxonomy
- Support for variable products
Installation and Activation
Step-by-step Instructions:
- Navigate to Plugins > Add New in your WordPress dashboard.
- Search for Product Feed PRO
- Click Install Now, then Activate.
- After activation, a new menu item, Product Feed Pro, appears in your admin sidebar.

Create a feed
To create a feed, you can directly go to the Product Feed Pro > Create Feed screen.

Alternatively, you can go to the Product Feed Pro > Manage Feed screen, then click on the Add New Feed button.

Feed Configuration – General Settings
The General settings tab is the first step in configuring your product feed. This section allows you to define the core parameters that control how your feed is built and updated.

- Feed Name: Enter a clear and recognizable name for your feed.
- Target Country: Select the country where your feed will be submitted.
- Channel Selection: Choose the destination channel (e.g., Google Shopping, Facebook, Bing) where your feed will be used.
- Include Product Variations: Toggle whether to include variations of variable products in the feed.
- Only Include Default Product Variation: Enable only when you want to include only the default variation of a variable product.
- Only Include Lowest Priced Product Variation(s): If you want to offer only the lowest priced variation of a variable product, then enable this option.
- File Format: Choose the format for your feed output — XML, CSV, TSV, etc.
- Refresh Interval: Set how often the feed should automatically regenerate (e.g., daily, weekly).
- Refresh Only When Products Changed: Enable this option if you want the feed to refresh only when product data changes, saving server resources.
- Remove products that did not have sales in the last days: Products that did not have sales in the last X days will not be on the product feed. Adjust the number of days (X) to suit your needs.
Once the above steps are completed, click on the Save & Continue button to go to the next step.
Note: only enable either “Only Include Default Product Variation” or “Only Include Lowest Priced Product Variation(s)” between these two options. Otherwise, the feed will be empty.
Feed Configuration – Field Mapping
The Field Mapping step is critical for ensuring your product feed meets the requirements of your chosen channel. While our plugin offers default mappings tailored for most major platforms (like Google Shopping, Facebook, and others), it’s strongly recommended to cross-check these mappings against the official product data specification of your feed channel.
Doing so helps:
- Maximize feed approval success
- Improve product visibility
- Ensure compliance with channel guidelines
Beyond the required fields, you may also want to enrich your feed with additional product details for better performance or campaign flexibility. You can freely map custom or dynamic values during this step.
We currently offer dedicated mapping guidance for a few popular channels. You can find those resources below:
- Setting Up Your First Google Shopping Product Feed
- How To Create A Google Local Products Inventory Feed?
- How To Create Google Product Review Feeds?
- How To Create A Product Feed for Skroutz
Feed Configuration – Category Mapping
This step is specifically for the Google Shopping channel. It allows you to map your store’s product categories to the appropriate Google Product Taxonomy. Proper category mapping helps Google better understand your products, improves visibility in search results, and enhances overall feed performance.

You can find a complete list of Google Product Taxonomy here: https://www.google.com/basepages/producttype/taxonomy.en-US.txt
Feed Configuration – Filters & Rules
This section is where you control which products go into your feed and how attribute values are transformed or replaced before export.

Types
- Filter: Used to include or exclude products based on defined conditions.
- Rule: Used to manipulate or transform attribute values in the feed.
IF Column
A dropdown where you choose a product attribute or custom field.
Examples:
- Product title
- Stock status
- Product type
CONDITION Column
Specifies how the IF field should be evaluated.
Common Conditions:
- equals
- contains
- greater than / less than
- is empty / is not empty
VALUE Column
This is the value to compare against the IF field using the CONDITION.
Example Use Case:
- IF = Stock status
- CONDITION = equals
- VALUE = outofstock
- THEN = Exclude
This will remove all out-of-stock products from the feed.
CS (Case Sensitive) Column
Checkbox to make the condition case-sensitive. Leave this unchecked unless you specifically want to match case (e.g., for tag-based filters like Tag contains “Sale” vs. tag contains “sale”).
THEN Column
Specifies what action to take if the condition matches:
- Filter Row: Exclude → Removes the product from the feed
- Rule Row: Options vary depending on field type: e.g., Replace, Set, Multiply, etc.
Example:
Rule: IF Product Title contains “Test”, THEN Replace with “Demo”
IS Column (for Rules only)
This is where you define the new value if the condition matches.
Example:
- IF = Brand
- CONDITION = contains
- VALUE = Nike
- THEN = Set
- IS = Nike Inc.
This replaces all “Nike” brand entries with the standardized “Nike Inc.”
You can find more details in the following articles
Feed Configuration – Conversion & Google Analytics
This tab enables automatic appending of Google Analytics UTM parameters to the product URLs in your feed. These parameters are essential for accurately tracking traffic and conversions from your campaigns in Google Analytics or GA4.

Enable Google Analytics tracking: When toggled on, UTM parameters will be automatically added to each product URL in the feed
UTM Parameter Fields Explained
Field | UTM Parameter | Example Value | Purpose |
---|---|---|---|
Google Analytics campaign source | utm_source | Google Shopping | Identifies the traffic source (e.g., Google, Facebook) |
Google Analytics campaign medium | utm_medium | cpc | Type of marketing medium (e.g., cost-per-click) |
Google Analytics campaign name | utm_campaign | Campaign identifier to differentiate between campaigns | |
Google Analytics campaign term | utm_term | [productId] | Typically used for paid keywords or dynamic product IDs |
Google Analytics campaign content | utm_content | Optional | Used to distinguish variations in ads or links |
Note: The [productId] dynamic value for Google Analytics campaign term is fixed and it cannot be changed to anything else now.
Feed Management
After clicking Generate Product Feed, you’ll be redirected to the Manage Feeds screen. This is your central dashboard to view, organize, and control all your product feeds.

The Manage Feeds screen provides a clear overview of each feed’s status, format, last update, and associated actions.
From this screen, you can:
- ➕ Add New Feed – Start building a new feed from scratch
- ✏️ Edit – Modify feed settings such as field mapping, filters, rules, or UTM tracking
- 📋 Duplicate – Clone an existing feed configuration for reuse across other channels or locales
- 🔄 Manually Refresh – Regenerate the feed instantly with the latest product data
- 🗑️ Delete – Remove outdated or unused feeds
- 🔗 Copy Feed URL – Get the feed link for submission to platforms like Google Merchant Center, Facebook Catalog, etc.
Product Feed Pro Settings
The Plugin Settings panel offers fine-tuned control over the generation and management of your product feeds. These settings help optimize compatibility with Google Shopping, Facebook Ads, and other platforms.

Setting | Description |
---|---|
Use parent variable product image for variations | When enabled, variation products will use the main (parent) product’s image instead of their own. Useful if variations lack individual images. |
Add shipping costs for all countries to your feed (Google Shopping / Facebook only) | Inserts shipping information for each country in your feed (if configured from WooCommerce > Settings > Shipping), helping ensure complete listing data for international platforms. |
Remove all other shipping classes when free shipping criteria are met | If free shipping is available, this strips out other shipping methods from the feed. |
Remove the free shipping zone from your feed | It removes free shipping methods from feed |
Remove the local pickup shipping zone from your feed | Similar to the above, this removes “Local Pickup” shipping method that are irrelevant for most ad platforms. |
Show only basis attributes in field mapping and filter/rule dropdowns | Limit attribute list to only those from the latest product for faster loading and less clutter |
Add Facebook Pixel | Inserts Facebook Pixel tracking into your feed. This can help track conversions from Facebook Ads. |
Content IDs variable products Facebook Pixel | Lets you choose between variation product ID’s or parent product ID’s for Facebook Pixel content tracking. |
Add Google Dynamic Remarketing Pixel | Injects support for Google Dynamic Remarketing into your product feed. Helps track product-specific ad interactions |
Change products per batch number | Lets you control how many products are processed per batch during feed generation. Useful for large catalogs or resource-limited servers. |
Advanced Features
Looking for advanced control, multi-language, or multi-currency support?, Upgrade to Product Feed Elite that built on top of Product Feed Pro; the Elite version introduces powerful features tailored for international, high-volume, and performance-driven eCommerce operations.
Explore All Elite Features here
With the PLUS or BUSINESS plans of Elite, you’ll also gain access to the Feed Validator Tool, a powerful utility to detect and resolve feed errors before submitting them to your marketing channels.
Learn how to use the Feed Validator Tool
Need Help?
Our dedicated support team specializes in the Product Feed plugin, with deep knowledge of WooCommerce and the eCommerce space. They’re ready to assist you, wherever you are.
- For premium users: Please use the support ticket form to contact us directly for prioritized assistance.
- Using the free version? Submit your query via the WordPress.org support forum. We actively monitor and respond to help free users get the most out of the plugin.
Whether you’re optimizing a feed or troubleshooting an issue, we’re here to help.