Personalized discount offers increase conversion by up to 40% compared to generic promotions (OmniaRetail), and 80% of customers prefer buying from brands that deliver personalized experiences (OmniaRetail). The Shopware Rule Builder is the central tool for implementing this kind of personalized pricing logic in e-commerce — entirely without coding. Whether tiered pricing for B2B customers, seasonal campaigns or free-shipping thresholds: the Rule Builder covers complex scenarios through a drag-and-drop interface with real-time preview. This guide shows how to use the Rule Builder strategically, which practical rules deliver immediate results and how to combine it with the Flow Builder.
What Is the Shopware Rule Builder?
The Rule Builder is a visual no-code tool within the Shopware administration that is available as a standard feature in all Shopware editions including the Community Edition (Shopware Docs). At its core, it defines conditions that dynamically control shop behavior: which prices apply, which shipping options are displayed, which payment methods are active and which promotions take effect. This makes the Rule Builder the strategic foundation for every data-driven pricing strategy in the Shopware ecosystem.
Unlike the Flow Builder, which reacts to events and triggers actions, the Rule Builder works on a state-based principle. It evaluates the defined conditions on every page load, cart update or checkout step and adjusts shop behavior in real time. Merchants drag and drop conditions and see immediately via the integrated real-time preview how the rule affects the shop (Shopware). McKinsey estimates that systematic pricing optimization yields 2-7% profit increase (McKinsey) — a substantial lever achievable through the Rule Builder alone.
A key advantage: rules are evaluated not only at checkout but already on product pages, in cart overviews and throughout the entire storefront. Customers see their individual conditions from the start — no surprise moments at checkout that lead to abandonment. With a cart abandonment rate of approximately 70% (Nector), this transparency is a measurable conversion lever.
The Rule Builder defines conditions following the IF-THEN principle: IF certain criteria are met (e.g. cart value over 100 EUR and customer group = B2B), THEN a specific action takes effect (e.g. 15% discount). Multiple conditions can be nested using AND/OR logic to create complex rule sets — without a single line of code.
Conditions in Detail: What the Rule Builder Covers
The Rule Builder provides a comprehensive palette of condition types that can be freely combined. According to the Shopware documentation, the standard conditions cover the vast majority of business scenarios without requiring custom development (Shopware Docs). The key categories at a glance:
Cart Value
Checks the total amount or item count in the cart. Basis for threshold promotions like "Free shipping over 75 EUR" or checkout optimizations.
Customer Group / Tag
Distinguishes between private customers, B2B customers, VIP segments or tagged groups. Enables individual pricing strategies per segment.
Sales Channel
Enables channel-specific rules for different storefronts, marketplaces or country-specific shops — ideal for international e-commerce strategies.
Date / Period
Activates rules on a time basis for seasonal campaigns, Black Friday sales or happy-hour promotions with precise start and end dates.
Stock Level
Adjusts prices or promotions based on stock levels — for example clearance discounts on overstocked items or exclusion from campaigns when stock is low.
AND/OR Nesting
Multiple conditions can be combined using AND/OR logic into complex rule sets. This creates multi-level rule chains for differentiated pricing strategies.
Additionally, the Rule Builder supports conditions based on product properties, custom fields, customer attributes (account age, number of previous orders) and technical criteria such as browser or device type. Through free combinability, nearly arbitrarily complex rule sets emerge from just a few basic building blocks.
Particularly noteworthy is the ability to use custom fields as conditions. Merchants can integrate business-specific attributes — such as industry, contract tier or buyer role — into the Rule Builder and create rules tailored precisely to their business logic. Combined with Shopware CMS Shopping Experiences, even personalized landing pages for specific customer segments can be served.
Practical Examples: 5 Rules That Work Immediately
The following five rules can be set up in the Rule Builder within minutes and typically deliver immediate impact on conversion and cart size. Tiered discounts like the first rule typically increase average order value (AOV) by 25-40% (ReferralCandy).
- Free Shipping Above Threshold: IF cart value > 75 EUR THEN shipping costs = 0 EUR. This classic motivates customers to fill their cart to the threshold. The cart abandonment rate in e-commerce is approximately 70% (Nector) — shipping costs are one of the most common reasons. A clear free-shipping threshold measurably reduces this rate.
- B2B Tiered Pricing: IF customer group = B2B AND quantity > 10 THEN discount 15%. Business customers expect volume-based conditions. The Rule Builder allows tiered discounts without manual price lists and ensures that B2B pricing strategies apply automatically.
- Seasonal Campaign Discount: IF date between Jun 1 and Aug 31, 2026 AND cart value > 50 EUR THEN discount 20%. Time-controlled promotions for summer sales, Black Friday or Christmas — the rule activates and deactivates automatically.
- VIP Customer Exclusive Discount: IF customer tag = VIP THEN discount 10% on all products. Loyal customers receive permanently better conditions. Combined with the Flow Builder that automatically assigns VIP tags, a seamless loyalty program emerges.
- Payment Method by Customer Status: IF customer group = New Customer THEN payment on invoice disabled. Reduces default risk for first-time buyers without restricting regular customers. Once the new customer migrates to another group after their third order, invoice payment is automatically unlocked.
These five rules form the foundation of a conversion-optimized pricing logic. Each rule addresses a specific business scenario and can be configured in the Shopware administration within minutes. The real-time preview instantly shows how the rule affects sample carts — a decisive advantage over manual configuration via database or API.
Start with the shipping cost threshold and the B2B tiered discount — these two rules typically show the fastest ROI. Measure the impact over 4 weeks before adding additional rules.
Creating Promotions: Discounts, Coupons and Free Shipping
Promotions are the heart of every e-commerce pricing strategy. They transform the Rule Builder's technical conditions into concrete purchase incentives that customers see in their cart and at checkout. In Shopware, promotions are a standalone module that is tightly integrated with the Rule Builder and references its conditions as prerequisites.
While the Rule Builder defines conditions, the Promotions module in Shopware is where actual discount campaigns are configured. Promotions reference Rule Builder rules as prerequisites and add the actual discount logic. Personalized discount offers typically achieve up to 40% more conversion than generic campaigns (OmniaRetail).
The average discount in e-commerce ranges between 10 and 30% depending on the industry (Opensend). The art lies in designing discounts that increase cart value rather than merely reducing margins. Shopware provides three promotion types that can be freely linked with Rule Builder conditions:
Percentage Discounts
10%, 20% or custom tiers on the entire cart or selected product groups. Can be restricted to specific customer groups or time periods via the Rule Builder.
Coupon Codes
Single-use or multi-use codes with freely definable conditions. Codes can be linked to minimum order values, customer groups or time periods — ideal for marketing campaigns.
Fixed-Amount Discounts
"15 EUR off orders over 75 EUR" — tiered discounts of this type increase AOV by 25-40% (ReferralCandy), as customers deliberately aim for the threshold.
Promotions can additionally be configured with automatic add-ons ("free item from 100 EUR"), bundle discounts and channel-specific campaigns. The Rule Builder's real-time preview instantly shows how the promotion affects a specific cart — a significant advantage over trial-and-error approaches.
Important for promotion configuration: discounts should not unintentionally stack. Shopware allows defining priorities and exclusivity rules so that overlapping promotions always apply either the most favorable for the customer or the merchant-prioritized action. Those who strategically employ pricing psychology can achieve significantly higher conversion with the same discounts — for example by displaying fixed amounts instead of percentages for smaller carts.
B2B Scenarios: Tiered Pricing and Customer Group Rules
In B2B e-commerce, differentiated pricing models are not optional but expected. Business customers negotiate conditions, order in larger quantities and expect individual price lists. The Rule Builder maps these requirements natively without requiring manual price maintenance for each customer. Especially in industries with long supply chains and recurring orders, automated pricing logic is a decisive competitive advantage over manual calculation processes.
Shopware enables multi-level B2B pricing logic through the Rule Builder: customer group-based base discounts, volume-dependent tiers and additional project-based conditions can be freely combined. Since 80% of customers prefer buying from brands that offer personalized experiences (OmniaRetail), B2B shops also benefit from individual pricing.
- Customer Group Net Prices: B2B customers automatically see net prices, private customers see gross prices. The Rule Builder controls price display per customer group.
- Volume Tiers: From 10 units 10% discount, from 50 units 20%, from 100 units 30%. The tier logic is configured once and applies automatically to all defined product groups.
- Individual Customer Prices: Customer tags can map negotiated special conditions for individual key accounts — without separate price lists.
- Minimum Order Value: IF customer group = B2B AND cart value < 50 EUR THEN order not possible. Prevents unprofitable small orders in wholesale.
- Payment Terms by Credit Rating: Reliable B2B customers receive purchase on invoice with 30-day payment terms, new customers pay in advance — automatically controlled via the Rule Builder.
Another common B2B scenario: project-specific pricing. A customer receives a special price on selected items for a specific project. This can be mapped using customer tags and time-limited rules without maintaining a permanent price list. Once the project is completed, the tag is removed and the standard price automatically applies again.
For more complex B2B scenarios such as ERP-based price synchronization or dynamic pricing based on external data sources, combining the Rule Builder with custom integration development is recommended. Integration with EDI systems for automated order processes can also be controlled through the Rule Builder. Our Shopware consulting analyzes your requirements and finds the right solution.
Combining Rule Builder and Flow Builder
The greatest impact comes from combining Rule Builder and Flow Builder. While the Rule Builder defines conditions and pricing, the Flow Builder reacts to events and executes automated actions (Shopware). The combination of both tools covers virtually every automation scenario in e-commerce.
| Property | Rule Builder | Flow Builder |
|---|---|---|
| Principle | State-based (IF-THEN) | Event-based (Trigger-Action) |
| When Active | On every page load/checkout | On defined event |
| Typical Use | Control prices, shipping, payment | Emails, tags, status changes |
| Example | B2B customers: 15% discount | After order: assign VIP tag |
| Availability | All editions incl. CE | From Commercial Edition |
| Real-Time Preview | Yes (Shopware) | No |
A typical interaction looks like this: the Rule Builder defines that B2B customers with the "Premium" tag receive 15% discount on the entire product range. The Flow Builder automatically assigns this tag once a B2B customer completes their third order over 500 EUR. This creates a self-learning loyalty program that operates without manual intervention.
The integration of both tools also enables reactive pricing adjustments: when a certain stock level is undercut, for example, the Flow Builder can automatically set a tag on the product, which the Rule Builder then uses as a condition for clearance discounts. Similarly, promotions can be linked to customer segments that the Flow Builder dynamically updates — based on purchase frequency, average order value or product categories. For strategic planning of such combination scenarios, we recommend our e-commerce consulting service.
Further combination scenarios: the Flow Builder automatically sends an email when a Rule Builder-based promotion expires. Or it creates an internal alert when a coupon code has been redeemed more than 100 times — as protection against uncontrolled discount usage. According to McKinsey, this type of pricing automation can yield 2-7% profit increase (McKinsey).
We set up the Shopware Rule Builder for your online shop: B2B tiered pricing, seasonal promotions, customer-specific discount logic and automated workflows combined with the Flow Builder. From analyzing your business processes to implementation — contact us for a personalized consultation.
Performance and Scaling: Structuring Rules Efficiently
The Rule Builder evaluates all active rules on every relevant shop operation — from page loads to cart updates to checkout. With few rules, this is performant. However, as the number and complexity increase, so does resource consumption. A well-thought-out rule architecture is therefore essential for shop performance, especially for shops with high visitor numbers and extensive product catalogs.
In practice, performance issues arise less from individual complex rules than from a large number of redundant individual rules. Ten separate rules each checking a slightly different condition place more load on the system than one consolidated rule with OR linking. The following checklist summarizes the key optimization measures:
- Consolidate rules: Merge multiple similar rules into one combined AND/OR rule instead of creating redundant individual rules
- Deactivate inactive rules: Consistently deactivate expired seasonal promotions so they do not run through every rule evaluation
- Front-load simple conditions: Place quickly checkable criteria (date, customer group) first, complex calculations (cart analysis) after
- Introduce naming conventions: Name rules systematically (e.g. "B2B-Tier-15-from10") to maintain overview with 30+ rules
- Audit regularly: Check quarterly whether all active rules are still business-relevant and achieving the desired effect
- Staging tests: Test new rules on a staging environment before going live — especially rules that affect payment methods or shipping options
For shops with high traffic or very many active rules, HTTP caching for the storefront area is also recommended. Shopware supports Varnish and reverse proxy caching, whereby rule evaluations for identical requests are cached. For optimal configuration, we combine hosting optimization with an efficient rule architecture.
A common mistake in practice: seasonal rules are not deactivated after the campaign ends but remain active for months. On every request, the Rule Builder evaluates these rules — even if the date condition never applies. Deactivating expired rules is one of the simplest and most effective measures for shop performance.
Given a cart abandonment rate of approximately 70% in e-commerce with an estimated $18 billion in lost revenue (Nector), performant and well-designed pricing logic is a direct lever for business success. Rules that slow down the checkout counteract this very goal. The combination of strategic rule architecture, regular auditing and optimized hosting ensures that your pricing logic works optimally both commercially and technically.
This article is based on data from OmniaRetail (personalized promotions, conversion increase), ReferralCandy (tiered discounts, AOV increase), McKinsey (pricing optimization, profit increase), Nector (cart abandonment rate, lost revenue), Opensend (average discount rates in e-commerce) and the official Shopware documentation (Rule Builder features, real-time preview, condition types). The cited figures may vary depending on industry, company size and implementation.
Yes, the Rule Builder is a standard feature in all Shopware editions including the Community Edition (Shopware Docs). This means the core functionality for pricing rules, shipping cost control and payment method conditions is available in the open-source variant as well. For extended automations, combining it with the Flow Builder is recommended.
There is no fixed technical limit. In practice, 20-50 active rules are typically manageable for most mid-sized shops without noticeable performance impact. With more rules, structured naming and regular consolidation of similar rules is recommended.
Yes, the Rule Builder supports volume-dependent tiered pricing in combination with customer groups. You define conditions like "Customer group = B2B AND quantity > 10 THEN discount 15%" and can create as many tiers as needed. For more complex scenarios such as ERP-synchronized price lists, we support you with custom development.
The Rule Builder defines the conditions (IF cart value > 75 EUR), the Promotions module defines the action (THEN shipping costs = 0 EUR). Both work together: a promotion typically references one or more Rule Builder rules as prerequisites. Simply put: the Rule Builder is the If, the Promotion is the Then.
Yes, the Rule Builder supports date and time period as conditions. You can configure rules to automatically become active on a specific date and deactivate again — ideal for seasonal campaigns or time-limited promotions like Black Friday sales.
Shopware offers an integrated real-time preview that shows how a rule affects a specific cart (Shopware). Additionally, we recommend testing new rules on a staging environment — especially rules that affect payment methods or shipping options. Our Shopware experts are happy to guide you through the setup.