Full control over how product variants appear in your feed
Variable products — a t-shirt in 3 colours and 4 sizes — can appear in your feed in 5 different ways. Choose the mode that fits each platform and campaign goal.
- One row per parent product, or one row per variant — your choice
- Automatic item_group_id — Google groups variants without extra setup
- Variant-specific price, stock, image and attribute data per row
Variation Handling
Five modes for every use case
Variable products can enter the feed in five different ways. Pick the mode that matches your platform requirements and campaign goal.
The variable product appears as one row. Price is set to the lowest variant price. Image and description come from the parent product.
What's in the feed
When to use
Every published variant becomes its own row. A product with 3 colours × 4 sizes produces 12 rows, each with its own price, stock and image.
What's in the feed
When to use
Only the variant marked as default in WooCommerce enters the feed. If no default is set, the first variant is used.
What's in the feed
When to use
Only the variant with the lowest price enters the feed. Ad platforms display your lowest possible price — useful for Shopping campaigns.
What's in the feed
When to use
Only the variant with the highest price enters the feed. Useful for price comparison sites where showing the full range matters.
What's in the feed
When to use
Variant data, filled in automatically
In any variant mode (All, Default, Cheapest, Most expensive) the plugin populates the following fields automatically — no extra setup required.
item_group_id
Set to the parent product ID on every variant row. Google Shopping uses this to recognise that all rows belong to the same product and group them in search results.
Categories & tags
Pulled from the parent product — WooCommerce does not assign categories or tags to individual variants, so the plugin resolves them for you.
Product description
Taken from the parent, because WooCommerce variants do not carry their own long description. The full text is available on every variant row.
Attribute values
Specific values for each attribute — e.g. "Color: Red" and "Size: L" — available as individual fields so you can map them to platform-specific columns.
variation_attributes
A combined, human-readable string of all attribute values for the variant, e.g. "Color: Red, Size: L". Useful for platforms that want a single combined attribute field.
Product URL with attributes
The link field includes WooCommerce attribute query params (e.g. ?attribute_pa_color=red&attribute_pa_size=l) so the landing page opens with the correct variant pre-selected.
Related features
Platform Templates
29 templates, auto-configured for every platform.
Field Mapping
Map any WooCommerce field to any feed attribute.
Filters
Include only the right products in each feed.
Rules Engine
Transform product data before it hits the feed.
Feed Checker
Validate feed data against platform spec before publishing.
Refresh Frequency
Auto-refresh feeds on a schedule — hourly, daily or custom.
Multi-Language & Currency
Localised feeds with translated content and converted prices per market.
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
$139/yr
3 sites
Priority ticket support
Start
$69/yr
1 site
Email support
Max
$199/yr
10 sites
Priority ticket support
All plans include all features