Skip to main content
PlatformPlan
ShopifyFree, Starter, Pro, & Guru
SallaStarter, Pro, & Guru
Non-platform clientsGrowth & Enterprise
Customer segmentation enables you to target specific groups of customers for personalized communication, reward campaigns, and more. With Gameball, segmentation is dynamic and automatic, saving you the time and effort of manually grouping customers and keeping your segments up to date.
Have you ever wanted to create a challenge, send a message, or apply a redemption rule that only applies to a specific group of customers — but couldn’t figure out how to isolate and target them accurately? Even when you managed to identify these customers, applying manual tags became time-consuming and inaccurate, especially since customers’ behavior changes frequently. This often means that by the time you’ve tagged a customer, they may no longer belong to the intended group. To solve this challenge, Gameball introduced Customer Segmentation — a feature that helps you create dynamic lists of customers who automatically qualify based on the criteria you set.

How Customer Segmentation Works

Customer segmentation automatically groups your customers based on their behavior and profile data. Unlike manual tags, segments are dynamic: customers are added or removed in real time based on whether they meet the defined conditions.
Segmentation dynamic grouping
In simple terms, when a customer meets all the conditions of a segment, they are automatically added to it. If their data changes and no longer matches those conditions, they are automatically removed.

Why Segment Customers?

Segmentation helps you gain valuable insights and execute targeted marketing strategies. With Gameball, segmentation enables the following:
  • Gain deeper insights into customer behavior.
  • Build dynamic, data-driven, and personalized marketing strategies.
  • Target specific customer groups across various Gameball features.
You can use customer segments with:
  • Reward Campaigns: Reward only specific segments.
  • Redemption Rules: Apply rules like free shipping to certain segments.
  • Communication Campaigns: Launch targeted campaigns or send messages to selected segments.

Existing Segments vs. Custom Segments

Gameball provides two built-in segments that help you monitor essential customer behaviors:

Active Users

  • Last login: within the last 30 days
  • OR last order date: within the last 30 days
  • Color: Green
  • Segment Tag: Active

Inactive Users

  • Last login: more than 60 days ago
  • OR login is empty
  • Last order date: more than 90 days ago
  • Color: Orange
  • Segment Tag: Inactive
In addition, you can create, edit, or delete your own segments based on your business needs.

How to Create Segments

1

Open the Gameball Dashboard

Go to the Gameball Admin Dashboard.
2

Navigate to Segments

Navigate to Customers > Segments.
3

Create a New Segment

Click Create New Segment.
4

Define Conditions

Define the conditions for your segment. For example:
  • Female customers
  • Active in the past 30 days
  • Frequently visit a specific product category
Once the segment is saved, Gameball will automatically identify and group customers who meet all of these criteria.
Creating a new segment
For more details on how to use the segmentation engine and understand the available operators, refer to How to Segment Customers.

Common Questions

Yes, segments can be used with challenges, messages, and redemption rules.
Yes, customers are added and removed dynamically in real time.
Yes, you can modify or delete both system-generated and custom segments at any time.
Tags are added manually and stay fixed. Segments are dynamic — Gameball constantly checks if customers meet the conditions and updates the list automatically.
It means the segment updates in real time. Customers can enter or leave a segment at any time based on their current data.
Gameball instantly scans your customer base and updates segments the moment you create or change the rules.