InboundXPublisher docs

On this page: Step 1 of 4 · Our number

Connect TrackDrive

Phone number (DID) PPC: pays when the call qualifies 4 steps

Showing sample values. Sign in to use yours →

1

Dial our number

In TrackDrive, add InboundX as a target that sends calls to this phone number. Every call you send to it reaches us; there's no ping.

Our phone number
BUYER_PHONE_NUMBER
This one is a sample. Copy yours from your setup message or the portal's Setup page.

From TrackDrive's documentation Quoted as the platform documents it.

Where to add a number targetDocumented
Campaigns → Buyers → Add Buyer → Create Buyer; after creation attach the buyer through the offer Call Flow.
The number fieldDocumented
Number
Campaigns › Buyers › Add Buyer › Create Buyer
Name
InboundX
Number
BUYER_PHONE_NUMBER
Illustration: the menu path is from TrackDrive's documentation; the screen may look different.
2

Keep the caller's own number

This is our requirement: the call must reach our number with the caller's own number as the caller ID. We tell calls apart by that number, so your own number, or a hidden one, won't work.

Not confirmed for TrackDrive. Where this goes in TrackDrive's screens isn't documented. What its documentation does say is below; confirm the screen with TrackDrive.

From TrackDrive's documentation Quoted as the platform documents it.

The caller's number on a forwarded callDocumented
On DID forwarding, the consumer caller ID is presented as the calling number.
Passing the caller ID throughDocumented
api_field: display_caller_id_typechoices: display_caller_id, display_fake_caller_id, display_trackdrive_number_idreplacement_number_field: display_trackdrive_number_id
3

Don't convert on call length

This campaign pays when the call qualifies, not after a number of seconds. Turn off any duration conversion on the target that dials our number. The postback in the next step tells TrackDrive which calls paid.

Not confirmed for TrackDrive. How TrackDrive turns off a duration conversion isn't confirmed. Confirm with TrackDrive that only the postback marks a call as paid.

From TrackDrive's documentation Quoted as the platform documents it.

Turning off the call-length conversionNot confirmed: confirm with TrackDrive
4

Tell your platform which calls paid

This is our requirement: when a call pays, we call your platform's conversion URL with these tokens filled in, so it learns which calls paid.

Your call ID
{CALL_ID}
What the call earned, in US dollars
{PAYOUT}
The caller's number
{PHONE}
It should end up like this
https://your-platform.example/conversion?call={CALL_ID}&phone={PHONE}&payout={PAYOUT}
Required: it's the only way TrackDrive learns which calls paid.
Not confirmed for TrackDrive. Where this goes in TrackDrive's screens isn't documented. What its documentation does say is below; confirm the screen with TrackDrive.

From TrackDrive's documentation Quoted as the platform documents it.

Conversion endpointDocumented
method: POSTpath: /api/v1/calls/update_call/{CALL_ID}authentication: Basic Authbody_fields: revenue, buyer_converted, offer_converted
A GET conversion URLNot confirmed: confirm with TrackDrive
Converting on a postbackDocumented
Buyer → Conversion Settings → Conversion Type → API Postback.
A conversion pixel URLNot confirmed: confirm with TrackDrive
Pixel placeholdersNot confirmed: confirm with TrackDrive

Test my setup

A number has no ping to test. Make one real test call:

  1. Tell your buyer when you're ready, so they can watch the first call arrive.
  2. Send one real call through TrackDrive to our number.
  3. Check the call in your portal's call log. When it pays, check the conversion reached your platform.
Still stuck? of your setup and we'll point at the wrong field.Every platform at a glance
Your ping keys come from the buyer you send calls to. Ask them for a key, or for help with your setup.© InboundX