Ringba and RedTrack
Ringba is the industry-leading inbound call tracking and analytics platform for businesses, call centers, and professional pay-per-call marketers.
Integration
Setup in RedTrack
1. Add your custom tracking domain
2. Add the tracking events
You need to create 3 custom conversions to track our Pay Per Call campaigns properly:
- RAWCall
- AnsweredCall
- ConvertedCall
To add the events in RedTrack go to Tools → Conversion tracking → Conversion type → add the needed types (use this guide to help you in case of questions):
3. Add the Offer source and the required tracking parameters
To track the Ringba Pay Per Call campaign with Redtrack, you should add Ringba as the offer source in RT. To do that go to Offer sources → New from scratch → name it Ringba → Additional parameters section → add parameters for tracking, like Phone, Zip, callid etc. → Save the template:
4. Add your Offer to RedTrack
Offers → New → give your offer a name → select the added Ringba offer source from the drop-down → paste your Offer URL → Save → use this guide to help you with the rest of the Offer template settings:
5. Add the Traffic channel you work with.
6. Add the Landing page if you’re using one.
7. Generate a universal tracking script.
8. Create a tracking Campaign.
Campaigns → New → use this guide to help you fill in all the mandatory fields:
(1) Give your campaign a name
(2) Select the Traffic channel you created within step 5
(3) Select the custom tracking domain you added within step 1
(4) Select the Offer you added within step 4
1. Add a custom tracking domain
2. Add the tracking events
You need to create 3 custom conversions to track our Pay Per Call campaigns properly:
- RAWCall
- AnsweredCall
- ConvertedCall
To add the events in RedTrack go to Tools → Conversion tracking → Conversion type → add the needed types (use this guide to help you in case of questions):
3. Add Brand and Website.
4. Add the Traffic channel you work with.
5. Create a tracking Campaign.
Setup in Ringba
1. Install Ringba number pools.
Numbers → Manage Pools → Create number pool → fill in the needed info and press Save to apply the changes:
2. Create a campaign and a call tracking tag in Ringba.
✔ Capture User Data toggle must be enabled:
3. Install Ringba call tracking tag.
Campaign → Call Tracking Tags → Install Tag → copy the code snippet:
4. Paste the code snippet into your web page header after the RedTrack Universal tracking script:
5. Create a URL Parameter for clickid and other data.
- Integrations → URL Parameters → Create URL Parameter → fill in the mandatory fields → Create:
URL Parameter = clickid
Reporting Menu Name = User
Report Name = clickid
Do not change the naming of the inserted values, otherwise, the integration will not work!
- Campaigns → choose the Campaign → URL parameters → Add URL parameter → add the parameter you’ve just created
– Creating a new URL Parameter will automatically create a relevant dynamic token, [tag:User:clickid], which can be used later for RedTrack S2S postback.
– Additionally, you can use this data for routing logic in the Ringba platform by applying Tag Routing Filters.
6. Set up RedTrack clickid transfer for no-redirect tracking.
Copy the script below and paste it into the web page body:
<script>
(window._rgba_tags = (window._rgba_tags || [])).push({ type: "User", track_attempted: "yes" });
var intervalId = setInterval(() => {
if (window.rtkClickID != undefined) {
(window._rgba_tags = (window._rgba_tags || [])).push({ type: "User", clickid: window.rtkClickID });
console.log("Just ran the rtkClickID script to add Ringba tags: ", window.rtkClickID);
clearInterval(intervalId);
} else {
console.log("rtkcid not defined yet");
}
}, 500);
</script>
7. Create Ringba Pixels for RedTrack S2S postback events.
Integrations → Pixels → Create Pixel → fill in the mandatory fields → save the added pixel → add it to your Campaign:
https://test.offer.com/postback?clickid=[tag:User:clickid]&sum=[Call:ConversionPayout]&type=Lead
For the correct RedTrack-Ringba tracking, it is essential to add the clickid token. That being said, RedTrack also supports many other dynamic parameters such as sum for conversion payout, type for conversions type you would like to record in Redtrack, etc. See the full list here.
✔ RedTrack’s clickid is recorded
✔ Ringba Pixel contains clickid=[tag:User:clickid]
✔ Ringba Pixel contains RedTrack conversion type=name
You can check if the postback was fired in Reports → Call Details → Events → Pixel Fire:
8. (optional) Pass the conversion payout or use custom conversion events with tag filters.
Ringba Pixel can also be adjusted for passing conversion payout or using custom conversion events with tag filters. Follow the corresponding tab for details:
In Ringba, two tokens can be used for the conversion payout:
- [Call:ConversionPayout] – the payout a Publisher is credited for each conversion.
- [Call:ConversionAmount] – the actual revenue of the conversion.
The sum parameter can also be matched with the hardcoded value of the conversion, for example, sum=10. Then, each postback-reported conversion will be recorded in RedTrack with 10 revenue.
If you need to fire the S2S postback with the conversion revenue (Conversion Amount token), switch the Fire Pixel On field to Converted. Once the conversion event from the Routing Plan is reached, S2S postback will be fired, reporting the Conversion revenue to RedTrack.
In other scenarios, the S2S postback will still be fired, but the [Call:ConversionAmount] token won’t be replaced with the actual conversion revenue (in such case, you can enter the required value manually with the sum parameter).
Using Ringba’s Advanced Options for your pixels gives you the ability to use custom conversion events by Tag Filters in your request.
When configuring a Ringba Pixel:
1. Advanced Options → GET for the HTTP Method:
2. Under Tag Filters, you can specify how and when the pixels should be fired.
For example, you could set a Tag Filter for the pixel only to fire when the Call Length is greater than 45 seconds:
With all the elements set up correctly, when a visitor clicks through your RedTrack campaign funnel, Ringba’s Tracking Tag will capture the RedTrack clickid value from the Offer URL and save it in Ringba’s Reporting. Once the call converts (or other action that triggers S2S postback happens), RedTrack S2S postback will be fired, sending the conversion details to RedTrack.