IF / THEN transformation logic

Transform product data before it reaches the feed

Adjust prices, assign labels, and convert values in your feed — without changing anything in WooCommerce. Rules run at feed generation time and affect only what the platform sees.

  • IF/THEN conditions — target specific products, not the whole catalogue
  • 5 operations: set, multiply, divide, add, subtract
  • Non-destructive — WooCommerce data is never modified
yourstore.com/wp-admin/admin.php?page=epf-add-feed

Rules Engine

0 rules
IF
THEN

How a rule is structured

Two parts. A condition that picks the products. An action that changes their data.

IF — condition
THEN — action

Category = "Outlet"

SET condition = "used"

Price > 200

price × 0.95

Weight > 30 kg

SET shipping_label = "heavy"

Custom label = "sale"

SET custom_label_0 = "promo"

Stock = "out_of_stock"

SET availability = "preorder"

Leave the condition empty to apply the rule to every product in the feed.

5 available operations

Each operation works on the current value of the target field at the time the rule runs — including any modifications made by earlier rules in the sequence.

set Set

Replace the current field value with a fixed string or number.

condition "refurbished"
multiply Multiply

Multiply the current numeric value by a factor. Useful for VAT conversion or currency exchange.

price × 1.23 (add 23% VAT)
divide Divide

Divide the current numeric value by a divisor. Useful for converting from gross to net, or changing currency.

price ÷ 1.08 (USD → EUR approx.)
plus Add

Add a number to the current field value. Use to include flat shipping cost in the price, or add a fixed margin.

price + 9.99 (add shipping cost)
minus Subtract

Subtract a number from the current field value. Use to apply a fixed discount or strip a fee.

price − 10 (flat €10 discount)

Apply rules to any product attribute

The THEN action can target any field available in the feed — prices, labels, availability, descriptions and more. The same data sources used in Field Mapping are all fair game.

Product identity

SKU, GTIN, MPN, product IDs and variant group identifiers — everything platforms need to match and deduplicate your products.

Pricing

Regular, sale and active price in 18+ variants — including VAT-adjusted, rounded, discount percentage and platform-specific decimal formats.

Images

Main product image and all gallery images, each accessible as a separate field or combined into a single comma-separated value.

Descriptions & copy

Full description, short description and HTML-stripped variants for platforms that reject markup.

Availability & stock

Stock status pre-formatted for each platform — Google Shopping, Facebook, TikTok Ads, Kelkoo Group, Yandex and more.

Categories & taxonomy

Primary category, full hierarchy path, all assigned categories and their URLs. Works with any custom taxonomy.

Dimensions & shipping

Product weight, height, length and width, plus shipping class — required by platforms that calculate shipping costs from the feed.

Dates & promotions

Sale price start and end dates in ISO 8601 format, creation date, publish date and days since the product was created.

Third-party plugin fields

Any custom meta field, any taxonomy and ACF fields are directly accessible. If your plugin stores data in WordPress — it's targetable.

Other

Product type, featured status, average rating, review count, total sales, catalog visibility, product attributes (pa_color, pa_size) and more.

Rules never modify WooCommerce data

Rules run at feed generation time, entirely in memory. Your products stay exactly as they are — only the feed output changes.

WooCommerce

Unchanged
price €49.99
title Nike Air Max
stock in_stock
brand Nike

Rule applied

price × 1.23

Feed output

Modified
price €61.49 (was €49.99)
title Nike Air Max
stock in_stock
brand Nike
Start today

Get your products in front of buyers on every channel

Pick a plan, install the plugin, and have your first feed live in minutes — no developer needed.

  • 14-day money-back guarantee — no questions asked
  • All features included in every plan
  • Works with any WooCommerce store

Plus

$199

$139/yr

3 sites

Priority ticket support

Most popular

Start

$99

$69/yr

1 site

Email support

Max

$289

$199/yr

10 sites

Priority ticket support

See plans & pricing

All plans include all features