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
Browse available offers.
Select an offer and review reward details.
Start the offer by installing and signing up, if required.
Allow app tracking, when prompted, to measure progress.
Complete goals before they expire.
Track progress and reward status.
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.
