Skip to main content

User ID & Segmentation Guidelines

Learn how to structure user IDs and segment your users for Besitos.

During implementation, you'll work closely with the Besitos Implementation Team, which consists of account managers and solutions engineers. To prepare for setup, consider how Besitos will fit into your platform.


User ID Structure

We require a user ID for users participating in our offers. This lets us track conversions and provides a customizable user experience with progress monitoring.

Our data system is case-insensitive, so we do not differentiate between uppercase and lowercase in user IDs. If your user IDs are case-sensitive, we suggest using a case-insensitive approach to prevent issues when sending and receiving data.

Additionally, we support user IDs up to 50 characters long, containing the following character types:

  • lowercase letters a-z

  • uppercase letters A-Z

  • numbers 0-9

  • underscore _

  • - hyphen

We will not accept user IDs that contain unsupported characters or exceed 50 characters.


User Segmentation

We recommend segmenting your user base to achieve optimal performance. This lets you measure performance across groups and optimize your budget with relevant offers.

Segmentation can focus on demographics, such as age or gender, or user types, like onboarding, existing, and premium users. Assign a unique sub-ID to each segment for tracking.

To receive and analyze conversion data by user segment, include the sub-ID parameter in your iFrame URL or in the relevant Games or Deals API endpoints, depending on your integration method with us.

Considering API integration? For more information, refer to the best practices for API integration.

Did this answer your question?