Discount coupon for installing the application
Mobile app can be used to increase customer loyalty because it allows businesses to communicate directly with their customers using ads, promotions, and notifications.
As a primary channel of communication with customers, it is very important to increase the number of application users. It is a good idea to encourage users to install the app using special benefits as an incentive. This not only helps to convince users to download and install the app, but also creates more positive engagement right from the start.
Example of use - Retail industry
Challenge
A customer from the fashion industry has decided to increase the number of users of their mobile application.
To achieve this, they prepared a special promotion — a 5% discount for online shopping and in physical stores for new users of the application. After downloading it, the customer received a unique discount code available in one of the application screens, valid for 30 days. To use it efficiently and to not extend the queues at the checkout, the discount took the form of a bar code that could be easily scanned. The campaign was promoted with leaflets in physical stores and online using banners.
Prerequisites
- Integration of Synerise mobile SDK.
- Integration of promotion module.
- Import of code pools.
Process
Create an aggregate
- Go to Analytics > Aggregates > Create aggregate.
- As the aggregate type, select Profile.
- Enter the name of the aggregate.
- Click Analyze profiles by and select Count.
- Select the
client.applicationStarted
event. - Define the period from which the aggregate will return products from the event.
- Save the aggregate.
Create a segment
Prepare a customer segment for which the aggregate value is 1.
- Go to Analytics > Segmentations > New segmentation.
- Give the segmentation a meaningful name.
- Click Choose filter and select an aggregate created in previous step.
- As a operator choose equal.
- As the value of aggregate add
#1
. - Click Save.
Prepare a workflow
Prepare a segment of people who will be able to view the promotion in the application, ie. people who installed the application only after the promotion has started. To do this, prepare an automation that will give new users of the application a unique event (it is important because the rebate code will be available to the customers only for 30 days).
-
Go to Automation > Workflows > New workflow.
-
Choose Audience as a trigger.
-
In the Audience node, choose segment prepared in previous step.
-
As the action node choose Generate Event.
-
Add json with a custom event that can be built, e.g. in this way:
{"label": "App installed", "action":"install.app", "category":"category.automation.event", "params": {"app-started":"first"}}
In this case the action event is the key - here it will be: install.app - it will be used to prepare the proper segment.
-
Add the End node and save your workflow.
Build a segment
Based on event created before, prepare a segment of customers who will see the promotion in the application - people who get the specific event from the automation from previous step during last 30 days.
- Go to Analytics > Segmentations > New segmentation.
- Give the segmentation a meaningful name.
- Click Choose filter and select the event from the automation from previous step.
- Define the time range as last 30 days.
- Click Save.
Check the workflow set up on the Synerise demo workspace
Check the segmentation and aggregate in our Synerise Demo workspace.
If you don’t have access to the Synerise demo workspace, please leave your contact details in this form, and our representative will contact you shortly.
What’s next
Prepare the new promotion for this segment. Complete the promotion content and enter in the additional parameters a json containing a pool of previously imported codes:
{“poolUuid": “XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX"}. // uuid from the link of your code pool"
Check the use case set up on the Synerise Demo workspace
You can check the configuration of use case in Synerise Demo workspace:
If you don’t have access to the Synerise Demo workspace, please leave your contact details in this form, and our representative will contact you shortly.