Tonic RSOC integration
Set up Tonic RSOC in Skro and map offer identifiers for Related Search on Content revenue reporting.
Integration benefits
Integration enables seamless revenue data synchronization across channels, ensuring accurate tracking even after adjustments from various traffic sources. It also consolidates your ads, conversions, and revenue, giving you a clear and comprehensive view of your ad performance.
- Revenue updates every hour.
- Revenue updates for the last 3 days.
Step 1. Add integration
-
Log in to your Skro account.
-
Navigate to Settings → Integrations.
-
Scroll down and click Add in Revenue Sync - RSOC section.

- Click Tonic logo.

- Integration Name name of your integration.
- Consumer Key is your Tonic Consumer key.
- Consumer Secret is your Tonic Consumer Secret.
- Account Currency is the currency of the earnings.
- Custom Conversion Event is optional. If you are using Custom Conversion on your postback URL, then you will need to select your event here, otherwise your revenue isn't synced correctly.

- Complete the form and click Save & Close
Step 2. Add Tonic RSoC offer in Skro
-
Go to Tonic and create your new campaign.
-
Copy this campaign link and go back to Skro.
-
Go to Offers.
-
Click Create and complete the required fields.

- Map your Campaign ID on field RSoC Channel/Campaign/Brand ID to track revenue correctly. In this example it is 1234567

This is an example offer URL which goes to Skro:
https://domain.com/en/articles/path?subid4={clickId}
Offer URL has 1 important parameter:
&subid4={clickId}- is a Skro Click ID to track conversions with postback URL.
Note: If you are encoding Offer URL, do not encode Skro click ID macro {clickId}
Step 3. Standard Postback URL for conversions
-
Go to Affiliate Networks and click Create.
-
Search Tonic and click Tonic logo.
-
Switch on Allow double conversions.
-
When finished, click Save & Close.

- Copy that postback URL:
Postback URL: https://skrotrack.com/postback?clickId={subid4}&p1={keyword}
- Go back to Tonic → Account → Settings → Server 2 server calls and add your postback URL on Click field:

Step 4. Use Custom Conversions (OPTIONAL)
With custom conversion events feature it is possible to track different events, revenue and clicks on a different columns. For Tonic we are going to create event Purchase.
-
Go back to Skro and navigate to the Settings → Custom Conversions and click Create.
-
Complete the required fields and click Save & Close.

- Copy that postback URL and give it to your account manager.
Postback URL: https://skrotrack.com/postback?clickId={subid4}&p1={keyword}&ce=Purchase
The integration is ready to synchronize earnings data.
Verify the setup
Confirm that the offer identifiers match the values in your integration. After the next revenue synchronization, compare the same date range and currency in Skro and your provider account.
Troubleshooting
If data is missing, check the selected workspace, integration, campaign, and reporting date range. Compare parameter names and macro values with the examples in this guide before repeating the test.
Related guides
Need help with this guide? Contact Skro support.