Another 10% discount for everyone? Let Vincent do better.
0
Days
0
Hours
0
Minutes
0
Seconds
Try Vincent early
2026-09-09 12:00 am
2026-08-18 12:00 am
2026-09-29 12:00 am
2026-05-06 12:00 am
2026-04-14 12:00 am
2026-04-21 12:00 am
2026-04-23 12:00 am
2026-04-28 12:00 am
2026-01-11 12:00 am
2026-09-28 12:00 am
Integrations

Why SAP Hybris teams are moving promotion logic out of the platform

Julia Gaj
July 30, 2026
  • SAP Commerce Cloud (formerly Hybris) is a solid platform. The promotion engine that ships with it was built for a different era though.
  • The teams getting the most out of SAP today have stopped trying to run modern promotion strategy through a platform-embedded engine. They plug in a dedicated service via API and let SAP do what it's actually good at.
Table of contents
Share it on Twitter
Share it on Facebook
Share it on LinkedIn

SAP Commerce Cloud is good. Genuinely! Catalog management, order management, complex B2B pricing, multi-site and multi-market configurations, it handles enterprise-scale commerce in ways that most alternatives can't. Nobody who runs SAP is looking for a reason to leave.

What they're looking for is a way to run incentive & loyalty more effectively. Not that SAP Hybris has a broken promotion engine, but that it has a promotion engine built into a platform with an enterprise deployment cycle. Want to test a new reward structure? Ticket. Want to change who qualifies for a discount this week? Ticket. Want to run a two-week experiment with different offer mechanics across two segments and see which one converts better? Well, you guessed it, ticket!

This is the architecture problem, and it's not solved by optimizing Drools rules.

Why composability matters in SAP conversations?

Composable commerce is the idea that your stack should be a set of best-of-breed services, each handling one domain, connected via API. Best tool for catalog, best tool for search & best tool for promotions. You choose and you compose.

For most of the SAP Commerce Cloud stack, this already works. It integrates cleanly with headless frontends, supports MACH architecture, and has a mature API layer. But the promotion engine is still embedded in the platform which means every promotion change inherits the platform's release process.

Promotion strategy needs to move at marketing speed. Pull promotion logic out into its own service and the problem goes away. Marketing configures campaigns directly, in a tool built for that job, without touching SAP. Promotion experiments run on a short cycle. A/B tests happen at the offer level, not just the email subject line.

Where the built-in SAP promo engine runs into trouble

There are also some more concrete limitations worth knowing about, beyond the pace issue.

Performance degrades as promotion volume grows. SAP's own community docs flag slowdowns starting around 2000 to 3000 active rules, with more serious issues above 5000.

Flash sales require coordinating multiple systems at exactly the same moment.

Unique code generation at scale is clunky, and enforcing single-use or time-limited codes requires custom development. Version upgrades have a reliable track record of breaking promotion rules in ways that need manual cleanup afterward.

Standard percentage discounts and fixed BOGO rules work in Drools. Dynamic conditions don't. Product bundle promotions are the clearest example. "Any laptop plus any compatible sleeve, 20% off" sounds simple. In Drools, supporting flexible combinations requires manually configuring every possible pairing. In practice, teams build a custom bundle service outside Drools entirely and bypass the rule engine for these cases.

Teams work around all of this. The question is whether they should have to.

Why should you replace SAP with an external promotion engine?

SAP is a monolithic system that powers plenty of enterprises and governments. By nature, SAP platform has to be slow to evolve as any risk of changes can break the system. What I am getting at is that a software that can run everyone’s business is going to be insufficient in one way or another.

Add to that notoriously poor user experience, high risk of business stagnation, and million-dollar contracts and SAP solutions stop being perceived as the go-to market solution to future-proof your organization. In the context of promotions, SAP solutions may not be enough for a drastically evolving digital landscape that requires flexibility. New customer touchpoints, deep personalization and smart targeting are difficult business goals to achieve, especially with a legacy promotion system holding you back.

How the integration works?

Voucherify connects to SAP Commerce Cloud via REST API. The integration point is checkout: when a customer applies a code or the cart evaluates for automatic discounts, SAP calls Voucherify's validation endpoint in real time, gets the result back, applies the discount, and continues with order processing.

Most teams start with promo codes because the integration surface is small and the results are easy to measure. Once that's running, they expand: automatic discounts, loyalty rewards, referral programs, whatever's next on the roadmap.

For teams already running a headless storefront on top of SAP, it's even simpler. The promotion engine connects at the API layer and never touches SAP's presentation stack at all.

What actually changes for marketing

The operational shift is the point of all of this. When promotion logic moves into a dedicated engine, offers go live in hours, not sprints. Experiments run on a short cycle: try a different reward for one segment this week, check the results, adjust or extend. If a campaign is underperforming, you turn it off immediately. Budget caps, fraud rules, per-customer redemption limits, all of that runs automatically in the background on every transaction, so speed doesn't mean losing control.

That combination, marketing moves fast, guardrails run automatically, is what makes promotion experimentation something teams actually do rather than something they plan to do someday when the roadmap clears.

What is holding companies back from leaving SAP Promotion Engine?

Continuity is an import factor in any organization’s success. Most businesses consider any disruption a potential threat to customer experience and revenue. As proved by MACH Alliance’s research, the biggest roadblock to update the legacy system to a more flexible modular built stems from resistance to change and lack of understanding of potential benefits.

MACH Alliance Enterprise research

Summary

Keep in mind that replacing a SAP Promotion Engine with an external solution would be an ongoing process that would need to engage some chunk of your development resources. 

However, by making a switch, you multiply your organization's potential for success in terms of quicker time-to-market, better customer-facing technologies, and overall, more room for strategy changes and offer optimization. 

 FAQs

Why do companies move away from SAP’s promotion engine?

Because traditional SAP promo modules are tightly coupled with the core system, making innovation slow and customization expensive, and they struggle to keep up with today’s rapid product and campaign cycles.

What limitations do SAP promotions typically have?

While SAP lets you build standard discounts and cart promotions, deep customization – like headless APIs, multi-channel workflows, or complex promo rules – often requires significant development effort and slows your time to market.

What benefits do teams see after switching to an external engine?

Faster time to market, more flexibility for business users, better integration with third-party tools, and a promotion infrastructure that evolves with your product roadmap.

Julia Gaj

Product Marketing Manager at Voucherify

Shapes how Voucherify talks about incentive optimization, from positioning and competitive narratives to campaign launches. Obsessed with modern marketing mechanics and what actually moves pipeline.

Are you optimizing your incentives or just running them?