First Registration Coupon
Check out usage of a value stream to automate coupon creation for first time customers.
There are numbers of marketing strategies you might use to gain new customers for your online store. One of them could be a Welcome Campaign that offers a discount coupon for first time users that register at your store. Here, you might use the power of value streams that come with Orchestration Engine. You can create such a scenario with a simple value stream, like the one presented in the example.
Overview video
Process flow
In this use case, we create a simple value stream that covers the following flow:
The value stream starts automatically when a first time user registers as a customer on the storefront. The registration event serves as a trigger for OE. OE catches the customer creation event from the storefront and passes the customer's ID to the CE API endpoint responsible for creating coupons. CE creates a coupon and saves it in the database. As a result the discount coupon code is visible in the Management Dashboard, under Customer Management -> Coupons.

For the first time registration use case, the coupon works only for the customer with the given ID that is read from the previous step. But, the coupon can have different redemption rules, like for example, it can only work for a certain category of products, can be valid only for some period, or work only with some minimum order value, or more depending on your preferences.
The next step of the value stream takes care of sending an email to the new customer with the created coupon code. OE triggers the mailing service to send out an email with coupon details, encouraging the customer to make a purchase in your store. The customer can use the coupon straightaway at checkout if they fulfill the set coupon rules.
The value stream as described here can look like this:

This use case serves only as an example of what you can achieve with CE and OE. The value streams we presented here can be adjusted to your actual needs. For further information, contact our Sales Team.
Last updated
Was this helpful?

