Hey! This is an advanced guide for setting up a Ringba to CallGrid RTB integration.
⚠️ IMPORTANT: You should only follow this guide if your buyer has explicitly told you that a confirmation step is required. If your buyer hasn't asked for a confirmation step, you should not follow this guide.
Step 1: Follow the Standard Setup
First, you need to start by following the original guide linked here: https://callgrid.com/knowledge-base/posting-bids-from-ringba-to-callgrid-using-rtb
Set up your RingTree Target exactly as described in that guide. Once the standard mapping is complete, proceed to the steps below to configure the differences.
Step 2: Understanding the Difference
To set up this confirmation, we are changing how CallGrid interacts with Ringba. Instead of acting as a "ping-only" setup, CallGrid will now act as a "ping/post" specifically for this Grid ID.
Step 3: Enable the Confirmation Step & Parse the Bid ID
After you run the initial test request (using the +15551234567 test phone number) from the normal guide, you need to enable the confirmation features:

- Scroll down to the bottom of the page and toggle ON the Confirmation Request step.
- Toggle ON the Bid ID Required setting.
- Click the Bid ID Parsing drop-down and select id.
Step 4: Map the Dynamic SIP Address
Next, we need to temporarily hardcode an example bid ID to run a test and map the SIP address.

- In the URL field under the Confirmation Request section, enter the test URL containing an example bid ID (e.g., https://bid.callgrid.com/api/bid/confirmation/cmbidlwefnn09342t3nklnelkr).
- Click the Run Request button.
- Once the response loads, click the Dynamic Number/SIP Parsing drop-down and select dynamicSipAddress.
Step 5: Replace with the Ringba Macro
Now that the mapping is complete, we need to swap out the hardcoded test ID with a dynamic macro so Ringba passes the correct ID on every live call.

- Change the URL by replacing the example bid ID with the Ringba [bid-id] macro.
- Your final URL should look like this: https://bid.callgrid.com/api/bid/confirmation/[bid-id].
Once that's done, you can go ahead and save your RingTree Target. You should be all set!
Related Articles
Continue exploring with these related insights
ClickFlare Integration Guide
The ClickFlare integration enables you to send conversion data from CallGrid to ClickFlare for accurate attribution tracking.
Read ArticleCallGrid Bid API - Advanced RTB Integration Guide
The CallGrid Bid API allows custom platforms and developers to send real-time bid requests to CallGrid campaigns.
Read ArticlePosting Bids from CallGrid to CallGrid using RTB
This guide will walk you through setting up your CallGrid campaign to send bid requests to another CallGrid customer.
Read ArticleCall Recording Best Practices
Call recording laws vary by state. Some states require only your consent, while others require everyone's consent (all-party consent).
Read ArticleAuthor
CallGrid Team
Article Info
Categories
Topics