Get Started
Product data manipulation in Product Feed Elite - AdTribes
  1. Home
  2. Knowledge Base
  3. Filters & Rules
  4. Product data manipulation in Product Feed Elite

Product data manipulation in Product Feed Elite

Product data manipulation is a Product Feed Elite feature. You need Elite active on top of Product Feed Pro to use it.

Your product information rarely lives in one tidy place. A size sits in one custom field, a material in another, and a supplier reference in a third. Sales channels like Google and Facebook want that data combined and clean, not scattered. So you end up editing products by hand or accepting feeds that look incomplete.

Product data manipulation in Elite fixes this. It lets you reshape product data before it reaches your feed, without touching your store’s original product records. Best of all, your rules and filters can now read custom fields too. That means the values you keep in WooCommerce custom fields can drive what goes into the feed and which products are included.

This guide explains how the feature works, how to turn it on, and how to use custom fields inside the Rules and Filters builders.

Prerequisites

RequirementDetails
PluginsProduct Feed Pro 13.5.5 or newer, with Product Feed Elite 5.0.8 or newer active.
SettingThe Enable Product data manipulation feature: option turned on (see below). Needed only for the Data Manipulation tab.
ProductsAt least one product that has the custom field you want to use, with a value saved.

How product data manipulation works

Product data manipulation runs as the very first step when your feed is built. The plugin shapes the product data first, then applies your filters, and finally applies your rules. That order matters: because manipulation happens before everything else, any filters or rules you set also act on the manipulated data, not just the raw values from WooCommerce. Custom fields feed into the same flow, so a value stored in a custom field can be combined into another field, used as a filter condition, or transformed by a rule.

Turn on product data manipulation

The Data Manipulation tab is hidden until you enable it. Follow these steps to switch it on.

The Product Feed plugin settings General tab showing the Enable Product data manipulation feature toggle
  1. In your WordPress dashboard, go to Product Feed → Settings.
  2. Open the General tab.
  3. Tick the Enable Product data manipulation feature checkbox.
  4. Click Save.
The General settings tab showing the Enable Product data manipulation feature checkbox

Once saved, open any feed, and you’ll see a new Data Manipulation tab alongside General, Field Mapping, Filters, Rules, and Category Mapping. Use this tab to combine several product fields into a single target field, such as merging a brand, a colour, and a size into one clean product title.

Use custom fields in rules

Rules let you change attribute values in your feed using simple “if this, then that” logic. With custom fields now supported, you can base that logic on data you store in WooCommerce custom fields.

  1. Open the feed you want to edit.
  2. Click the Rules tab.
  3. Add a new rule.
  4. In the attribute selector, scroll to the Added Custom Attributes group and pick your custom field.
  5. Choose a condition and a value to complete the rule.
  6. Click Save Changes.

Your custom fields appear under the Added Custom Attributes group, listed by their field name. A custom field stored as supplier_brand, for example, shows as Supplier brand. You can use a custom field on either side of a rule: as the attribute a condition checks, or as the field an action updates.

The conditions and actions available in the Rules builder are below. Some conditions and actions are Elite only, marked (Elite).

ConditionWhat it checks
ContainsThe value includes the text you enter.
Not ContainsThe value does not include the text you enter.
EqualsThe value matches exactly.
Not EqualsThe value does not match.
Greater ThanThe value is higher than the number you entered.
Less ThanThe value is lower than the number you entered.
Greater Than or EqualThe value is the same or higher.
Less Than or EqualThe value is the same or lower.
Is EmptyThe field has no value.
Is Not EmptyThe field has a value.
Character Count Greater Than (Elite)The value has more characters than the number you enter.
Character Count Greater Than or Equal (Elite)The value has the same number of characters or more.
Character Count Less Than (Elite)The value has fewer characters than the number you enter.
Character Count Less Than or Equal (Elite)The value has the same number of characters or fewer.
In List (Elite)The value matches any entry in a comma-separated list you enter.
Between (Elite)The value falls within an inclusive numeric range, entered as min,max.

The four Character Count conditions check how many characters a field’s value has, not its content. This is useful for matching a channel’s character limit (for example, “if the description has more than 300 characters”). They compare against the whole number you enter and need Product Feed Elite 5.0.9 or newer.

In List and Between need Product Feed Elite 5.1.0 or newer. For a full walkthrough of setting them up, including examples and troubleshooting, see How to use In List and Between conditions in Elite.

ActionWhat it does
Set ValueSets the field to a fixed value you type in.
Set Attribute (Elite)Sets the field to the value of another attribute.
Find and ReplaceSwaps one piece of text for another.
MultiplyMultiplies a numeric value.
DivideDivides a numeric value.
PlusAdds to a numeric value.
MinusSubtracts from a numeric value.
Exclude Attribute (Elite)Removes the attribute from the feed.

For a full walkthrough of the builder, see How to Create Product Feed Rules.

Use custom fields in filters

Filters decide which products go into your feed and which stay out. Now that custom fields are supported, you can include or exclude products based on a custom field value.

  1. Open the feed you want to edit.
  2. Click the Filters tab.
  3. Add a new filter condition.
  4. In the attribute selector, open the Added Custom Attributes group and pick your custom field.
  5. Choose a condition and a value.
  6. Click Save Changes.

Filters use the same conditions as rules: Contains, Not Contains, Equals, Not Equals, Greater Than, Less Than, Greater Than or Equal, Less Than or Equal, Is Empty, Is Not Empty, the four Character Count conditions (Elite, 5.0.9+), and In List / Between (Elite, 5.1.0+). A filter has no action side. Each condition simply keeps or drops the matching products. For a full walkthrough, see How To Create Filters For Your Product Feed?.

Troubleshooting

The Data Manipulation tab isn’t showing
The tab appears only after you enable it. Go to Product Feed → Settings, open the General tab, tick Enable Product data manipulation feature, and click Save. Then reopen your feed.
My custom field isn’t in the Added Custom Attributes list
The list only shows custom fields that exist on at least one product with a value saved. Edit a product, add a value to the custom field, and save the product. Then reopen the feed and check the list again. Internal WooCommerce fields, such as built-in product attributes, are hidden on purpose, so they won’t appear here.
My rule or filter on a custom field has no effect
Confirm the custom field holds the value you expect on the products you’re testing. Also, remember that data manipulation runs first, then filters, then rules. If an earlier step already changed the value, a later rule or filter acts on the new value, not the original one.

Frequently asked questions

Does product data manipulation change my actual products?
No. It only shapes the data inside your feed. Your store’s product records stay exactly as they are.
Do I need Elite to use custom fields in rules and filters?
The Rules and Filters tabs are part of Product Feed Pro, and custom fields appear there as attributes. The dedicated Data Manipulation tab, the Set Attribute and Exclude Attribute rule actions, and the Character Count, In List, and Between conditions all need Product Feed Elite.
Which custom fields are supported?
Any WooCommerce custom field (product meta) that you’ve added to a product with a value. They appear under the Added Custom Attributes group in both builders.
Do rules and filters run on the manipulated data?
Yes. Manipulation runs first, so your filters and rules act on the combined, cleaned-up data rather than the raw values.

Need more help?

Elite customers get priority support. If you’re on Product Feed Elite, open a support ticket, and our team will help you set up your rules, filters, and data manipulation.

If you’re on the free Product Feed Pro plugin, post your question on the WordPress.org support forum, and we’ll point you in the right direction.

Was this article helpful?

Related Articles

Complete Your Purchase
AdTribes WooCommerce Product Feed

The best WooCommerce product feed plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Resources & Info
Partner Sites
Rymera