Talon.One is the world's most flexible Promotion Engine. After using your own data to create the most sophisticated rules, our Promotion Engine reliably validates conditions and executes effects.
But, how does it work?
A Quick Overview
Talon.One's Promotion Engine is responsible for your entire promotion logic and can be described as your promotional backend. In short, our Engine receives data from your system, checks the rules, then sends back promotional effects (discounts, coupon codes, loyalty points, payment updates, etc.).
First, our Promotion Engine receives custom data from your application, like customer profiles, customer activities, and company information via the Integration API. Next, your pre-defined conditions are checked by the Promotion Engine then it executes effects like discounts, special offers, coupon codes, payment updates, etc. for rules that match.
As a Talon.One user, you will use the Campaign Manager to setup and manage your rules. The Campaign Manager then communicates with the Promotion Engine to process your integrated data and create promotional campaigns without the help of programmers.
Building a Simple Promotion
As a marketer, you want to create a campaign where customers with a valid coupon code, a shipping address in Berlin and an order amount over $100 will receive a 10% discount.
To make this campaign work, you need to create a rule with the following conditions:
- If a customer enters a valid coupon code (“HELLOBERLIN”)
- AND if a customer has a shipping address in Berlin
- AND if the order amount is greater than $100
Then add the following effect:
- Then give the customer a 10% discount
In Talon.One's Rule Builder, it would look like this:
If customers purchase items in your shop, your system will send a request to our Promotion Engine and ask if the customer will get a reward or not. Our Promotion Engine checks the pre-defined rules that match this request, then it validates the request.
If a customer makes a purchase from you, is shipping to Berlin and has an order amount of $99. After your request, our Promotion Engine checks the following conditions of the event:
- Coupon Code: HELLOBERLIN → true
- Shipping address: Berlin → true
- Total order amount greater than $100 → false
After validating the conditions of your rule, our Rule Engine will send back the following effect to your application: Reject coupon.
If the customer had spent $100 or more in your shop the Promotion Engine would send your system the following effect: Accept coupon.
Next, you will want to read more about Talon.One's Rule Builder.