Skip to main content

Add Bitlabs (Prodege) Network

Integrate Bitlabs with Swaarm to automatically import offers via API.

Updated this week

Overview

The Bitlabs (Prodege) integration allows you to automatically import offers via API and track conversions via postbacks.


How It Works

  • Swaarm connects to Bitlabs 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

  • Bitlabs 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:

  • Bitlabs API key

  • A created Advertiser in Swaarm

  • Approved offers in the feed


Setup in Swaarm

Step 1: Create Network Integration

  1. Go to Integrations β†’ Networks β†’ +Create

  2. Select:

    • Advertiser

    • Adapter: Bitlabs

  3. Enter required credentials:

    • API Key

  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 what fields you want constantly to be updated or just once from the Advertiser API. To explore more this step, go to this article here.

Step 4: Preview and Sync Offers

  1. Enable sync by selecting checkbox

  2. Save the integration by clicking on 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 postback below is recommended to be configured in Bitlabs:
​

https://track.yournetwork.swaarm-clients.com/postback?click_id=(user:uid)&aggregated_event_value=(value:currency)&sale_amount=(value:usd)&txid=(tx)&ip_address=(user:ip:address)&event_id=(offer:task:name)&offer_id=(offer:id)&offer_state=(offer:task:state)&sale_amount_currency=USD&hash=<GENERATED_HASH>

Note

  • Replace yournetwork with your Swaarm tracking domain.

  • The hash parameter should be generated according to Bitlabs requirements to ensure secure postbacks.

πŸ‘‰ For more details on Bitlabs API, refer to the Bitlabs Offer API 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 or not in Conversion Report.

Did this answer your question?