Skip to main content

Implementation Checklist

Your path to launch with Besitos.

Ready to get started? Use this checklist to understand what you need to decide, configure, and test before launching with Besitos. You may need to work with your technical team or Besitos Account Manager to complete some steps.


1. Kickoff

Get ready

Before you begin implementation, ensure you have the access and information you need.

Task

Learn more

Get access to your Besitos admin portal and partner ID.

Contact your Besitos Account Manager to get access to the Besitos admin portal. Your partner ID is available in the portal.

Identify your implementation team.

Determine who will be responsible for the business, technical, and testing aspects of your integration.

Review the Besitos end-user experience.

Learn what your users will see and how they interact with Besitos. See End-User Experience.


2. Plan

Choose your integration

Choose how you want to integrate with Besitos.

Task

Learn more

Choose your integration method.

Choose iFrame integration for a faster implementation, API integration for a custom experience, or a combination of both. You can also add Wallet to support payouts within your Besitos experience. See Integration Options to compare.

Choose the reward opportunities you want to offer.

Decide which types of offers you want to make available, such as games, surveys, and deals.

Choose your target countries and platform.

Determine where you want to make your offers available and review supported countries and platforms.

Plan your implementation

Make sure your technical approach and business requirements are defined before development begins.

Task

Learn more

Review your data structure.

Consider how your data structure will work with Besitos and how you'll pass user information between systems.

Review API requirements.

If you're using the APIs, review the API Terms of Use and API authentication requirements.

Plan your revenue share and rewards.

Identify your revenue targets and determine how you'll represent rewards using points, coins, or U.S. dollars. See Revenue Targets & Rewards Currency.


3. Build

Build your integration

Follow the technical documentation for the integration method you selected.

  • iFrame integration: Use the iFrame Integration guide to configure and customize your Besitos experience.

  • API integration: Use the API Integration documentation to build your Besitos experience.

  • Wallet: Add Wallet to your iFrame or iFrame + API integration to provide payout functionality.

Need help with both?

Review Integration Options to compare the available approaches and determine which setup best fits your product and technical capabilities.

Set up tracking

Tracking allows Besitos to connect user activity with the offers and rewards they complete.

Task

Learn more

Set up your user IDs.

Review User ID & Segmentation to ensure your users are correctly identified throughout the integration.

Set up your postback.

Configure your postback URL, security settings, and other requirements in Postback Setup.

Review postback data.

Learn what information Besitos sends in each postback with Postback Data.

Review in-app tracking recommendations.

Follow In-App Tracking Best Practices to help prevent common tracking issues and set your users up for success.

Who should complete this step?
Your technical team or developer will typically handle the implementation and setup for tracking. As the implementation lead, ensure these requirements are understood and met before testing.


4. Test & Approve

Test your integration

Once your integration and tracking are configured, test your setup before launch. Start with a basic integration test, then verify real tracking and reporting.

Your testing process includes:

  1. Smoke test: Confirm that your basic integration and postback connection work.

  2. Production tracking test: Confirm that a real, eligible user can complete an offer and that activity is tracked from click to reward.

  3. Reporting verification: Confirm that conversion and reward data appear correctly.

  4. Certification: Complete the required tests before launch.

See Testing & Tracking for the complete testing process.

Prepare for launch

Before launching, confirm that your implementation has passed the required tests and that everyone is ready to go live.

Task

Learn more

Complete your certification requirements.

Use the Pre-Launch Tracking Certification to verify that your integration meets the launch requirements.

Confirm your launch configuration.

Verify your offer types, countries, platforms, rewards, and other agreed-upon settings with your Besitos Account Manager.

Confirm your support contacts.

Make sure your implementation team knows how to get help if an issue occurs after launch.


5. Launch & Grow

Once your integration is live, continue monitoring your tracking and reporting to catch issues early.

Task

Learn more

Monitor your tracking and reporting.

Use your available reports and reconciliation tools to confirm that conversions and rewards continue to appear as expected.

Know how to troubleshoot tracking issues.

If activity doesn't track as expected, identify the first step in the tracking process that failed and follow the appropriate troubleshooting guide.

Know when to escalate.

If you can't resolve an issue, follow How to Escalate a Tracking Issue.


The Besitos launch-support team

  • Besitos Account Manager: Main contact for launch goals, program configuration, commercial decisions, and ongoing account questions.

  • Besitos Implementation Team: Technical onboarding partner for integration guidance, testing, and launch readiness.

  • Project Channel: A shared Slack channel for implementation questions, status, updates, testing coordination, and issue escalation during onboarding.

You can also contact us at [email protected] for help along the way.


What we need from your team

  • A business owner and a technical owner who can make decisions and keep work moving.

  • A clear launch scope: offer types, country availability, platforms, and intended user experience.

  • Access to the systems and people needed to implement and test the experience.

  • A reward strategy and clear plan for how users will see their progress and rewards.

  • A real test user and device for production validation before launch.

  • A support path for your end users once the experience is live.

What Besitos helps with

  • Selecting the best-fit integration path for your goals and engineering capacity.

  • Providing implementation guidance, access, and test resources.

  • Validating launch readiness and helping troubleshoot onboarding issues.

  • Coordinating the launch window and monitoring early program health.

  • Supporting post-launch changes, reporting questions, and optimization opportunities.


Note on Wallet implementations
If you're planning to use our Wallet service for payouts, your Besitos Account Manager will outline testing and approval steps for your setup.

Did this answer your question?