Skip to main content
Conditionele blokken laten je verschillende content tonen op basis van productdata. Ze werken als als/anders-statements — definieer voorwaarden, en de juiste content wordt automatisch per product weergegeven. Stel ze in op het tabblad Conditioneel in Instellingen > Content Logic.

Hoe je ze gebruikt

  1. Maak een blok aan — Geef het een naam en sleutel.
  2. Definieer voorwaarden — Kies een productveld, selecteer een operator en voer een vergelijkingswaarde in. Combineer meerdere voorwaarden met EN of OF.
  3. Schrijf de content — Voer in wat moet verschijnen wanneer aan de voorwaarden is voldaan (dan). Voeg anders als-takken toe voor extra scenario’s, en een optionele anders voor de terugval.
  4. Verwijs in content — Gebruik de sleutel om het conditionele blok in te voegen overal waar variabelen worden ondersteund.

Conditie-operators

OperatorBeschrijvingWaarde nodig?
equalsExacte overeenkomstJa
not_equalsNiet gelijk aanJa
containsBevat substringJa
not_containsBevat nietJa
starts_withBegint metJa
ends_withEindigt metJa
greater_thanGroter dan (numeriek)Ja
less_thanKleiner dan (numeriek)Ja
greater_than_or_equalGroter dan of gelijk aanJa
less_than_or_equalKleiner dan of gelijk aanJa
in_listIs een van (kommagescheiden)Ja
is_emptyHeeft geen waardeNee
is_not_emptyHeeft een waardeNee
is_trueBoolean waarNee
is_falseBoolean onwaarNee
Voorwaarden kunnen verwijzen naar elk productveld, aangepast attribuut of datum/tijdvariabele.

Voorbeelden van use cases

1. Gratis verzendbanner op basis van prijs

Toon verschillende verzendboodschappen afhankelijk van de productprijs. Sleutel: free_shipping
TakVoorwaardeContent
ALSproduct.price groter dan 50Free shipping included.
ANDERSShipping calculated at checkout. Add €{{global.free_shipping_threshold}} to your order for free shipping.

2. Voorraadurgentieberichten

Creëer urgentie bij producten met weinig voorraad en stel verwachtingen in voor producten die niet op voorraad zijn. Sleutel: stock_message
TakVoorwaardeContent
ALSproduct.stock_quantity kleiner dan 5 EN product.stock_status is gelijk aan in_stockOnly {{product.stock_quantity}} left in stock — order soon.
ANDERS ALSproduct.stock_status is gelijk aan out_of_stockCurrently out of stock. {{global.restock_text}}
ANDERS ALSproduct.stock_status is gelijk aan on_backorderAvailable on backorder. {{global.backorder_lead_time}}
ANDERSIn stock and ready to ship. {{global.lead_time_text}}

3. Seizoenspromoties

Toon verschillende promotionele content afhankelijk van het seizoen. Sleutel: seasonal_promo
TakVoorwaardeContent
ALScurrent.season is gelijk aan WinterWinter Sale: save up to 30% on selected items.
ANDERS ALScurrent.season is gelijk aan SummerSummer clearance — extra discounts on last season’s stock.
ANDERS ALScurrent.month is gelijk aan NovemberBlack Friday deals — check {{global.website_url}}/blackfriday for offers.
ANDERS(leeg — geen promotie)

4. B2B levertijd per producttype

Verschillende productcategorieën hebben verschillende levertijden — toon de juiste verwachting per product. Sleutel: lead_time
TakVoorwaardeContent
ALSproduct.category in_list Custom Orders, Made to OrderLead time: 4-6 weeks. Contact {{global.support_email}} for expedited options.
ANDERS ALSproduct.stock_quantity groter dan 100In stock. Ships within 1-2 business days.
ANDERS ALSproduct.stock_quantity groter dan 0In stock. {{global.lead_time_text}}
ANDERSAvailable on backorder. {{global.backorder_lead_time}}

5. Waarschuwingen gevaarlijke stoffen

Voeg automatisch veiligheidswaarschuwingen toe aan gevaarlijke goederen. Sleutel: hazmat_notice
TakVoorwaardeContent
ALSproduct.is_dangerous_good is_trueWarning: Hazardous material. Special shipping restrictions apply. {{brand.hazmat_handling}} Refer to the Safety Data Sheet before handling.
ANDERS(leeg)

6. Productbeschrijvingssuffix per prijsniveau

Voeg verschillende boodschappen toe op basis van het prijsniveau van het product. Sleutel: price_tier_text
TakVoorwaardeContent
ALSproduct.price groter dan 500Premium product. Includes {{brand.warranty_text}} Contact our specialist team for bulk pricing: {{global.support_email}}
ANDERS ALSproduct.price groter dan 100Professional grade. {{brand.warranty_text}} Volume discounts available.
ANDERS{{brand.warranty_text}}

7. Nalevingstekst per land van oorsprong

Toon verschillende nalevingsverklaringen afhankelijk van waar het product is gemaakt. Sleutel: origin_compliance
TakVoorwaardeContent
ALSproduct.country_of_origin in_list CN, TW, VN, THImported product. Complies with EU import regulations. {{global.reach_statement}}
ANDERS ALSproduct.country_of_origin in_list DE, NL, FR, IT, ESManufactured in the EU. {{global.compliance_general}}
ANDERS{{global.compliance_general}}

8. Datakwaliteitsnotitie (intern)

Markeer producten met ontbrekende data in interne exports of rapportages. Sleutel: data_quality_note
TakVoorwaardeContent
ALSproduct.description is_emptyMISSING: Product description not set.
ANDERS ALSproduct.meta_description is_emptyINCOMPLETE: SEO meta description missing.
ANDERS ALSproduct.main_image is_emptyINCOMPLETE: Main product image missing.
ANDERS(leeg — data lijkt compleet)

9. MOQ-berichten voor B2B

Toon informatie over minimale bestelhoeveelheden die variëren per producttype en voorraadniveau. Sleutel: moq_message
TakVoorwaardeContent
ALSproduct.category in_list Heavy Machinery, Industrial EquipmentMinimum order: 1 unit. Freight shipping required — contact {{global.support_email}} for a quote.
ANDERS ALSproduct.stock_quantity groter dan 500In stock. Order from {{category.moq}} units. Volume discounts available for 500+ units.
ANDERSMinimum order: {{category.moq}} units. {{global.lead_time_text}}

10. Uitverkoopbadge-content

Genereer dynamische uitverkoopbadge-tekst op basis van de kortingsdiepte. Sleutel: sale_badge
TakVoorwaardeContent
ALSproduct.savings_percent greater_than_or_equal 50MEGA DEAL: {{product.savings_percent}}% OFF
ANDERS ALSproduct.savings_percent greater_than_or_equal 25SALE: {{product.savings_percent}}% OFF
ANDERS ALSproduct.special_price is_not_empty{{product.savings_percent}}% OFF
ANDERS(leeg — niet in de uitverkoop)

Tips

  • Voorwaarden worden van boven naar beneden geëvalueerd — de eerste overeenkomende tak wint. Plaats specifiekere voorwaarden boven algemene.
  • Gebruik EN-logica wanneer alle voorwaarden waar moeten zijn (bijv. lage voorraad EN op voorraad). Gebruik OF wanneer elke voorwaarde de content moet triggeren.
  • Contentvelden in conditionele blokken ondersteunen alle variabelen — {{product.*}}, {{global.*}}, {{brand.*}}, {{category.*}}.
  • Laat de anders-content leeg wanneer je geen output wilt voor niet-overeenkomende producten.