Skip to main content

Apply Filters on your Different Data Lists

Use filters to segment your customers based on your required criteria to get a specified list of customers and campaigns.

Rana ElGharib avatar
Written by Rana ElGharib
Updated this week

Table of Contents


Applying filters is a vital tool that will help ease a lot of tasks related to grouping customers and campaigns. Filtering your lists based on similar attribute information or common elements like tiers, points, or tags has become easy.

What Can I Use Filters for?

Filters can be used for a wide range of reasons. Here are some examples of reasons to use filters on:

Customers data

  • Getting an exact count of customers that share the same criteria

  • Apply tags to only a group of customers

  • Extracting data of customers with specific criteria

  • Manually adding achievements to some of your customers

  • Manually rewarding some of your customers with a campaign

  • Manually add or deduct points from some of your customers

Campaign data

  • Getting an exact count of campaigns that share the same criteria

  • Extracting data on campaigns that share specific criteria

  • Applying tags to only a group of campaigns

How to Apply Filters?

Applying filters requires only a few steps:

On your Gameball Admin Dashboard, choose one of the following tabs according to your needs: Customers tab, Customers Log, or any Campaign section. Click on the Filter icon.

What Types of Filters Can Be Applied?

There are many filters that you can either apply singly or in combination. Here are the filters for each of the tabs:

Customers Tab

  • Creation date: choose the date or timeframe when customers joined.

  • Customer ID: Each customer will have a unique ID that you can use to search for a player.

  • Customer Name: search by name and see all the customers that share the same name.

  • Email: Use this to search for specific players or view all customers that share the same email type, like "Gmail."

  • Phone Number: search by phone number.

  • Total Amount Spent: Target customers who have spent specific amounts

  • Points: you can view customers with the same points or between a point segment.

  • Pending Points: filter based on the customers' pending points due to the return window.

  • Status: check your active or inactive customers.

  • Tags: View customers that have the same tag.

  • Customer Tier: filter customers by their current tiers.

  • Segments

  • Rfm Segments

Customers Log Tab

The filter under the customer log includes most of the above filters, with some extra filters to sort based on the players' activity.

  • Manual Actions: actions that you took to manually amend or reward your customers.

  • Activity: any achievement or transaction done from the customer's side.

  • Coupon: a coupon used or owned by a customer.

  • Campaign Name: search by the undisplayed campaign name you have chosen during configuration.

  • Campaign Display Name: search by the campaign name displayed to customers.

  • Campaign Type: search by the type of campaign a customer achieved, like a Signup, Referral, Event-Based, etc.

Campaigns Tabs

  • Creation Date: choose the date or timeframe when a campaign was created.

  • Campaign Internal Name: search by the undisplayed name of the campaign you have chosen during configuration.

  • Campaign Name: search by the campaign name displayed to customers.

  • Points: you can view campaigns with the same points, or between a points segment.

  • Status: check your active or inactive campaigns.

  • Campaign Visibility: choose if the campaign is always visible, not visible, or visible if earned

  • Campaign Type: search by the type of campaign, like Signup, Referral, Event-Based, etc.

  • Activation Settings: filter between campaigns that are always active or scheduled for later.

  • Repeatability Settings: filter between campaigns that the customer completes for a limited number of times, or a customer can complete them unlimitedly.

  • In-App Notification Status: Global, in, or off.

  • In-App Notification Type: Custom or Script.

  • Email Notification Status: Global, in, or off.

  • Email Notification Type: Custom or Script.

  • Tags: View campaigns that have the same tag.

  • Unlocking Settings: filter campaigns according to their unlocking tier a customer needs to be on to achieve it.

❗️❗️Important Note: Applying multiple filters works subsequently, which means the second filter created will filter the outcome list of the first filter. Make sure you apply the more general filters first, then the more specific ones.

How to sort data?

On the right of every filter bar, you will find a drop-down list. You will be able to choose how to re-order and view your data according to your priorities.

You will be able to sort the data list by:

  • Creation date by newest first

  • Creation date by oldest first

  • Total amount spent by highest first

  • Total amount spent by lowest first

  • Points by highest first

  • Points by lowest first


What else?

Did this answer your question?