Task
The YML contains products with delivery=true, delivery=false, and no delivery. This catalog needs only items where delivery is allowed.
Short answer
Add an export condition to offer: delivery must match regular expression ^(true|1|yes)$ (matches true, 1, or yes from start to end).
How to do it in Eofferix
In the XML/YML snapshot, select the repeated
offernode.Open the node settings.

The animation shows opening settings for the repeated product node. Add an export condition for
delivery:delivery^(true|1|yes)$.
The condition is applied to the whole item.
Before / after
Before
source data<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-26001"><name>Hudson lamp</name><price>1290.00</price><delivery>true</delivery></offer>
<offer id="YML-26002"><name>Parker chair</name><price>8400.00</price><delivery>false</delivery></offer>
<offer id="YML-26003"><name>Harbor shelf</name><price>990.00</price></offer>
</offers>
</shop>
</yml_catalog>After
result<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-26001"><name>Hudson lamp</name><price>1290.00</price><delivery>true</delivery></offer>
</offers>
</shop>
</yml_catalog>What to keep in mind
- If the supplier always sends only
trueandfalse, useequals truewithout a regular expression. - Place the condition on
offerso the whole item is excluded.