# Segments

**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.

| Segment                | Experience                                                                                                                                                      |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 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&#x20;

**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. &#x20;

**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.&#x20;

**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.

| Segment           | Experience                                                                                                                  |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------- |
| 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**&#x20;
* 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**&#x20;
* 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

{% hint style="success" %}
Segmentation is available for No-code integrations.
{% endhint %}

Go to the My Widget section, find the Segments block, and click View.

<figure><img src="/files/HAMQuRJFZQYy1Z9Mri26" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/wlyhYN8kXC3T4bcHDl8e" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/vitQ0GB17sYKOlUSpYOp" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EqwGvuxTwAlFiVF1EJgQ" alt=""><figcaption></figcaption></figure>

Now, configure the conditions for users to be allocated to the particular segment.

{% hint style="info" %}
For **no-code** integrations, **segmentation by device, system language, and geolocation** is available.&#x20;

For **customized** segmentation, a deeper level of [integration](/enable3/tech/integration.md) is required.
{% endhint %}

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.

<figure><img src="/files/cJnD4OmFBrLsdEDjzLM6" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
As of now, you can’t push segments directly from your CRM to the Enable3 database.&#x20;

Stay tuned as more functionality is coming.
{% endhint %}

### 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.

<figure><img src="/files/I13YDkCpzNVTgQGYRFio" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/7BWgYw9vbwBUwhZZFPZy" alt=""><figcaption></figcaption></figure>

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).

<figure><img src="/files/vshbyYlI6ziuFopeWHFK" alt=""><figcaption></figcaption></figure>

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.&#x20;

<figure><img src="/files/hXJAo8H0PUNL85pJnlmp" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/fpmllwTMeWGjFyrLpUT4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/DJOaIql3AaYi3s2WYqUC" alt=""><figcaption></figcaption></figure>

Congratulations! You’re all set.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.enable3.io/enable3/segments.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
