Skip to main content

Add Besitos Network

Integrate Besitos with Swaarm to automatically import offers via API and track conversions via postbacks.

Updated today

Overview

The Besitos integration allows you to automatically import offers via API and track conversions via postbacks.


How It Works

  • Swaarm connects to Besitos via API

  • Offers are imported into Swaarm and appear under Offers Approval

  • Once approved, offers become active in your platform

  • Users interact with offers through Swaarm tracking links

  • Besitos sends conversion events to Swaarm via postbacks

  • Swaarm processes the conversion and applies optimization rules


Prerequisites

Before setting up the integration, make sure you have:

  • Your API key and access to the Besitos portal (contact your Besitos Account Manager to obtain these)

  • A created Advertiser in Swaarm


Payout Currency Notes

Payout data is pulled in USD and points depending on the event type:

  • Default event (install) - payout is pulled in USD

  • All other events - payout is converted from USD and pulled in points

You may set your exchange rate here - Organization → Settings → Rewarded Settings → Reward Points Exchange Rate:


Setup in Swaarm

Step 1: Create Network Integration

  1. Go to Integrations → Networks → +Create

  2. Select:

    • Advertiser

    • Adapter: Besitos

  3. Enter the required credentials:

    • API Key

    • App Id (find this in the top-right corner of your Besitos dashboard, next to your account name)

  4. Set your margin - used to calculate publisher payout. For example, if your payout is $10 and the margin is 40%, the publisher payout (TheyGet) will be $6.

Step 2: Configure Tracking Link Mapping

By default, Swaarm suggests the most common Advertiser Click Parameter on the left to be matched to the Swaarm Click Macros on the right. Use the default mapping unless you have a custom setup.

👉 Full list of Swaarm supported tracking link macros here.

Step 3: Configure Fields

Select which fields you want to be constantly updated or pulled only once from the Advertiser API. To explore this step further, go to this article here.

Step 4: Preview and Sync Offers

  1. Enable sync by selecting the checkbox

  2. Save the integration by clicking Save Network

  3. Go to Integration → Offers Approval

  4. Review imported offers

  5. Click Approve to create them in your platform

You can also configure auto-approval rules — for more details go here.


Recommended Postback Setup

The following postback must be configured in your account in Besitos portal.

Step 1: Enter Your Webhook URL in Besitos

  1. Log in to your Besitos Admin portal.

  2. Click Settings on the sidebar.

  3. Enter your Swaarm postback URL in the Webhook URL field.

Your Swaarm postback URL should follow this format:

Note: Replace {yourdomain} with your Swaarm tracking domain. Besitos does not support extra URL parameters - all conversion data is passed automatically in the postback payload.

Step 2: Generate and Save Your Webhook Secret Key

  1. In Besitos Admin, click Add New Secret.

  2. Click Save.

  3. Copy your secret key and store it securely - you'll need it to verify postback integrity.

👉 For more details on Besitos postback data, refer to the Besitos Postback Data documentation.


Testing the Integration

After setup, validate that tracking is working correctly.

Steps

  1. Share a test link with your Advertiser

  2. Check if the postback was received in the Conversion Report

Did this answer your question?