Segments
Increase campaign effectiveness by matching missions to the right users
User Segmentation allows you to split users into dynamic groups based on their actions inside the app, subscription tier, geographic region, and more. These groups – a.k.a loyalty segments – can each be targeted with different missions.
Why Use Segments
Case #1: You want more users to participate in your loyalty program
Problem: Too many available quests and missions cause “mission fatigue” for users; they drop out of the program, and your campaign doesn’t influence them as it was supposed to.
Solution: Provide only relevant missions to your users.
Outcome: Users will perceive the missions as achievable and relevant, becoming more inclined to participate in the loyalty program.
How to do it: Segment users by their lifecycle stage and set up experiences that match their stage. Reference the table below for ideas.
New Users
Welcome Quests with quick wins (e.g., “Complete verification to earn 200 Points.”)
Churned/Inactive Users
Win-back Missions targeted only at inactive segments (e.g., “We miss you! Log in and tap to earn a comeback bonus.”)
Resurrected Users
Habit-forming Missions for users who came back after being inactive (e.g., “Come back 5 days in a row to collect a special reward!”)
Active Users
Special Missions and rewards to turn returning users into brand advocates (e.g., "You've hit a milestone! Share on social media and claim your loyalty bonus.”)
VIP Users
Premium-only rewards or early access to features
Case #2: You want to run an A/B test
Problem: You’re not sure if you should change a particular component of your loyalty program.
Solution: Split your users into two random segments. Keep running your old loyalty program for one segment, while running an edited version for another segment. Later, compare engagement between the two segments.
Outcome: You’ll get a clear picture of each program’s efficiency and will be able to make an informed decision whether you should change it or not.
Case #3: Your users come from culturally different groups
Problem: Depending on their culture, people respond differently to similar triggers and incentives. Launching a single loyalty program for a culturally diverse audience may lower your chances for success.
Solution: Provide experiences that people from a particular location respond best to.
Outcome: Users will be more comfortable and interested in completing missions that align with their everyday lives, becoming more inclined to participate in the loyalty program.
How to do it: Segment users by location to create culture-specific experiences. Reference the table below for ideas.
Users from EMEA
Seasonal Quests to keep users engaged over holidays (e.g., “Log in 3 times during the Christmas week and get 500 points!”)
Users from China
Boosted time-based holding incentives (e.g., “Hold your points until the beginning of the Spring Festival to double them.”)
Users from the UK
Offer rewards from brands popular in a particular location (e.g., “Receive a £10 voucher to shop at Primark.”)
Users from the US
Offer rewards from brands popular in a particular location (e.g., “Receive a $10 takeout voucher for Olive Garden.”)
🎯 Segmentation benefits
New users get quick-win onboarding quests → faster activation
Loyal users have an incentive to come back again and again → increased brand loyalty → higher Lifetime Value (LTV)
Inactive users get comeback bonuses → improved reactivation → lower churn
VIPs receive exclusive rewards → incentive for more users to become VIPs → boosted Average Revenue per User (ARPU)
Reduced frustration from irrelevant offers → higher participation rates
Premium rewards are allocated to high-value segments, while early-stage users get cost-efficient rewards → optimized reward budget
Clear performance insights per user group → more measurable and scalable campaigns
How to Create a Segment
✅ Segmentation is available for No-code integrations.
Go to the My Widget section, find the Segments block, and click View.

In the Segments pop-up, choose the Installation tab, and click Install.

Now, the Segments section has appeared in your back-office panel on the left. You can go there and click Create Segment in the upper-right corner to create a new Segment.

In the Create Segment pop-up, enter the desired Segment name and click Create.

Now, configure the conditions for users to be allocated to the particular segment.
Or, you can add users to a segment by hand. Just click Add User and specify the ID of a user you want to add.

❌ As of now, you can’t push segments directly from your CRM to the Enable3 database. Stay tuned as more functionality is coming.
How to Set Up Missions for Segments
Go to the Missions section. Here, you can Create Missions to target a particular Segment or choose from the existing Missions. To do this, simply click on the eye icon under the Actions section.

In the Mission Details window, scroll down and open the Conditions tab.

Under Conditions, scroll to the Segment section, choose the Segment to target with this particular Mission, specify other parameters, and toggle the Active slider to activate the Mission (if it wasn’t active before).

The Mission will now run for a particular user Segment.
How to Set Up Rewards for Segments
Naturally, you’ll need to set up different rewards for each segment. To do this, go to the Bonus Shop section in the admin panel and click Create Reward.

In the pop-up window, choose the type of reward you want to create and click Continue.

In the pop-up window, select the segment you want to create the reward for, specify other parameters, and click Create.

Congratulations! You’re all set.
Last updated