Skip to main content

Besitos End-User Experience

Updated this week

Besitos offers are designed to give users a simple way to discover offers, complete goals, and earn rewards. While the exact experience may vary depending on whether a partner uses an API integration or an iFrame experience, the core user journey is similar across all Besitos offers.


At a glance

The end-user experience can vary based on offer type (games, deals, or surveys), integration type, and platform. This overview focuses on the most common user journey for game offers—our most popular offer type.

Typical user journey with game offers

  1. Browse available offers.

  2. Select an offer and review reward details.

  3. Start the offer by installing and signing up, if required.

  4. Allow app tracking, when prompted, to measure progress.

  5. Complete goals before they expire.

  6. Track progress and reward status.

  7. Receive rewards once goals are confirmed.


Discovering offers

Users begin by browsing available offers through a partner’s experience. Depending on the integration, this may happen:

  • Directly inside a partner’s app or website through an embedded Besitos experience (iFrame)

  • Through a custom partner experience powered by the Besitos API

Each offer card typically includes:

  • Title and ad images

  • Earning potential and reward amounts per goal

  • Milestones with goal descriptions

  • Number of days to complete a goal and earn the reward

  • A call to install or sign up

This helps users understand what they can earn and what is required before they begin.


Starting an offer

When a user selects an offer, they can review more details about the offer and the goals tied to rewards.

To be eligible, users generally need to:

  • Be a new player for that game

  • Install through the offer link or CTA

  • Launch the game after install

  • Keep tracking enabled, if required by their device

This initial setup is important because it allows Besitos to connect the install and future gameplay progress back to the user.


Playing and working toward goals

After installation, users play the game and work toward the listed goals.

Goals may include actions such as:

  • Reaching a certain level

  • Completing tutorials or milestones

  • Completing in-app purchases

  • Making progress within a set timeframe

Users must complete goals before the deadline shown in the offer experience. Most offers include multiple goals, allowing users to earn rewards as they progress.


Tracking progress

As users complete goals, their progress is tracked and reflected in the partner experience.

Depending on the integration, users may be able to:

  • View completed goals

  • Check remaining time to finish goals

  • Review offer status updates

  • See pending rewards

Tracking is typically not instant. Progress updates may take some time to appear, depending on the game and attribution systems.


Reward review and payout

Once a goal is completed, rewards may first appear as pending while activity is verified.

During this review period:

  • Besitos confirms that the install and gameplay requirements were met

  • The partner may display the reward as pending or processing

After confirmation, rewards are approved and become available according to the partner’s reward or payout system.


Important user experience considerations

To help users have a successful experience, partners should clearly communicate:

  • Users should install directly from the offer link

  • Users should allow tracking permissions when prompted

  • Users should avoid reinstalling or switching devices during an active offer

  • Reward confirmation may take time

  • Goals must be completed before expiration

Our iFrame solution clearly outlines this information for users.

API partners will receive this information via our APIs, but have the option to customize its appearance for users. Learn more.


Key takeaway

Although API and iFrame implementations may differ in presentation, the Besitos user journey follows the same core flow: discover an offer, install or sign up, complete goals on time, track progress, and receive rewards after verification.

A clear user experience and transparent messaging help improve completion rates, reduce support issues, and build trust with users.

Did this answer your question?