Besitos offers several ways to integrate offers into your platform. Use this guide to compare your options and understand which responsibilities your team will own.
Choose your integration
Consider these factors when choosing an integration:
Technical resources: How much development work can your team take on?
UX control: Do you want a ready-made offerwall or full control over how offers appear?
Time to launch: Do you need to launch quickly, or do you have time to build a custom experience?
Offer types: Which games, deals, and surveys do you want to offer?
Wallet: Do you want to use Besitos Wallet for payouts? Wallet is available with iFrame-based integrations only.
Messaging: Do you plan to use the Messages APIs to create custom message campaigns?
iFrame
Best for: Fast, low-effort implementation
The iFrame gives you a brandable, pre-built offerwall with minimal development. Besitos handles the offerwall experience, including offer display and eligibility, while your team adds the offerwall to your platform.
Choose iFrame if you want to:
Launch quickly with less development work
Offer games, deals, and/or surveys
Use a ready-made, brandable experience
Add Wallet for payouts
Learn more about iFrame integration.
API
Best for: Maximum control and customization
Our APIs give you the data you need to build a fully customized offer experience. Your team controls the design, placement, and functionality, but also takes responsibility for managing more of the offer experience.
With an API integration, your team is responsible for:
Displaying required offer details
Applying eligibility and state filtering
Monitoring offer budget status
Managing pagination and data refresh
Displaying offer progress
Processing conversion data and rewards
Choose API if you have the development resources to build and maintain a custom experience.
Learn more about Besitos APIs.
iFrame + API
Best for: A ready-made experience with targeted customization
A hybrid integration combines the iFrame with APIs, allowing you to use the offerwall for the core experience while building custom functionality where it matters most.
Partners may use this approach to:
Highlight top offers natively within their platform, while linking to the full offer catalog via the iFrame
Access conversion data through an API as a backup when postback fails
Create unique experiences by using APIs for some offer types and iFrame for others
Use Messages APIs with an iFrame-based offer experience
The responsibilities your team owns depend on which functionality you build with APIs.
Learn more about iFrame integration and Besitos APIs.
Wallet
Best for: Managing payouts through Besitos
Wallet is a payout service for supported iFrame-based integrations. It is not a separate offer integration method, and APIs cannot be used with Wallet.
Wallet can simplify payout management by handling the functionality needed to manage rewards within your Besitos experience.
Learn more about Wallet.
Offerwall SDK
Best for: Simplifying iFrame integration for web and mobile
The Besitos Offerwall SDK handles iFrame URL construction, making it easier to integrate the offerwall into web and mobile applications.
Contact your Besitos Account Manager for details.
Features comparison
Features | iFrame | API | iFrame + API |
Fast, lower-effort implementation | √ |
| √ |
Game, survey, and deal offers | √ | √ | √ |
Brandable, pre-built web interface | √ |
| √ |
Full control over offers' appearance |
| √ | √ |
Postback data | √ | √ | √ |
Comprehensive conversion data |
| √ | √ |
Customizable message campaigns |
| √ | √ |
Wallet | √ |
| √ |
Who owns what?
Your integration choice determines how responsibilities are divided between your team and Besitos.
Responsibility | iFrame | API | iFrame + API |
Offer display | Besitos | Partner | Both* |
Eligibility filtering | Besitos | Partner | Both* |
Budget monitoring | Besitos | Partner | Partner for API-based offers* |
Progress display | Besitos | Partner | Both* |
Reward crediting | Partner or Besitos if using Wallet | Partner | Both* |
Postback consumption | Partner | Partner | Partner |
User support | Besitos | Besitos | Besitos |
*Dependent on your implementation.
Before starting development, confirm the responsibilities for your chosen integration with your Besitos Account Manager.
Basic steps for integrating
iFrame
We offer iFrame setups based on the types of offers—games, deals, and/or surveys—you want to showcase to your users.
To integrate with iFrame:
(Optional) Theme your offerwall.
Build your offerwall URL.
Set up postback for conversion tracking.
Add the offerwall URL to your platform.
Learn more about iFrame integration.
API
To integrate with our APIs:
Contact your Besitos Account Manager to request API access.
Set up postback to receive basic conversion data.
Establish each API connection.
Build and configure your offer experience, including the responsibilities described above.
Learn more about Besitos APIs, or explore our Postman collection.
iFrame + API
If you combine iFrame and API integrations, complete the relevant steps for each and determine which functionality you'll manage through APIs and which you'll use through the iFrame.
Before you start
Before development begins:
Choose your integration pattern.
Review the requirements and responsibilities for your chosen pattern.
Confirm your implementation approach with your Besitos Account Manager.
