Skip to content
Migrated — not yet rewrittenCarried over from the previous help center on 28 August 2026. Content is accurate as published but has not been rewritten to the current article template.

How to set revenueclickmedia

This article explains how to integrate with the TrackDrive Ping/Post webhook system, including supported request methods, endpoint URLs, required fields, optional parameters, and tracking tokens.


TrackDrive supports both GET and POST request methods for Ping and Post submissions.

The Ping endpoint is used to check whether agents are available before sending the full lead data.

https://revenueclickmedia-com.trackdrive.com/api/v1/inbound_webhooks/ping/check_for_available_agent_auto_inbound

https://revenueclickmedia-com.trackdrive.com/api/v1/inbound_webhooks/ping/check_for_available_agent_auto_inbound?trackdrive_number=%2B18447600255&traffic_source_id=3990


The Post endpoint is used to submit the complete lead information after a successful ping response.

https://revenueclickmedia-com.trackdrive.com/api/v1/inbound_webhooks/post/check_for_available_agent_auto_inbound


The following parameters are required for the integration to function properly.

This parameter is required because the webhook uses caller number forwarding.

+18447600255

+18447600255


Your assigned Traffic Source ID.

3990

3990


These are the most commonly used lead fields when submitting data.

The consumer’s phone number.

+17194451111


The Ping ID returned during the ping request. This value must be passed during the post request.


Lead first name.

John


Lead last name.

Smith


Lead email address.

[email protected]

The email must follow valid email formatting rules.


Primary street address.

123 Fake Street


Secondary address field such as apartment or suite number.


Lead city.

Boulder


Two-letter US state abbreviation.

WA

Supported values include all US states such as:

  • CA

  • TX

  • FL

  • NY

  • NC

  • etc.


US ZIP code.


Indicates whether the consumer agreed to TCPA consent language.

true / false


Stores the exact TCPA language shown to the consumer during form submission.


Jornaya Lead ID generated on the original form submission.


TrustedForm certificate URL associated with the form submission.


PermissionTrust token used for compliance validation and lead verification.

This field helps validate:

  • Caller ID

  • ZIP code

  • TCPA consent

  • Website authenticity


You may either submit the full DOB field or split values individually.

Date of birth in YYYY-MM-DD format.

1990-05-15


Birth month.

1 - 12


Birth day.

1 - 31


Birth year.

1900 - 2050


Consumer marital status.

  • single

  • married

  • divorced

  • separated

  • widowed


Employment status of the lead.

  • employed

  • self_employed

  • unemployed

  • homemaker

  • retired

  • disabled

  • separated


Consumer gender.

  • M

  • F


Preferred language.

  • English

  • Spanish

  • Chinese

  • Tagalog

  • Vietnamese

  • French

  • Arabic

  • Korean

  • Russian

  • German


Preferred contact time.

  • morning

  • afternoon

  • evening

  • anytime


These fields are commonly used for affiliate tracking and reporting.

Primary affiliate or tracking ID.


Additional custom tracking fields.


The lead ID from the originating platform or CRM.

This may also contain:

  • External call UUIDs

  • CRM lead identifiers

  • Tracking references


Describes the advertising channel used to generate the lead.

  • Google Ads

  • Facebook Lead Ads

  • TikTok

  • YouTube

  • Instagram

  • Twitter

  • SnapChat


Identifies the platform generating the traffic.

  • Ringba

  • Retreaver

  • Invoca

  • TrackDrive

  • Marchex

  • CallRail

  • ViciDial

  • Vonage

  • Convirza

  • Phonexa

  • and others


The following fields are optional but commonly used for integrations and attribution tracking.

Google Click ID.


Facebook Event ID.


Microsoft Click ID.


Voluum tracking click ID.


RedTrack click identifier.


Ringba call UUID used for postbacks and tracking.


Retreaver call UUID.


Retreaver call key.


Determines whether unanswered inbound calls should enter a hold queue.

true / false


Indicates whether the lead has a valid payment method.

true / false


Indicates whether the lead is aged data.

true / false


Internal ID of the transferring agent.


Full name of the transferring agent.


URL to the original traffic source recording.


Disposition provided by an external agent or bot.


  • Both GET and POST requests are supported.

  • Some fields may be optional depending on campaign configuration.

  • Compliance fields such as Jornaya and TrustedForm are strongly recommended.

  • Tracking parameters help improve attribution and reporting accuracy.

  • Always preserve the ping_id from the ping response when submitting a post request.
    ​
    PING Request Example

    curl “https://revenueclickmedia-com.trackdrive.com/api/v1/inbound_webhooks/ping/check_for_available_agent_auto_inbound?trackdrive_number=%2B18447600255&traffic_source_id=3990”

    { “success”:true, “status”:“accepted”, “errors”:[], “try_all_buyers_ping_id”:“f832edec-ad2a-42c9-9c3b-4a95d5a35051”, “try_all_buyers”:{ “ping_id”:“f832edec-ad2a-42c9-9c3b-4a95d5a35051” }, “ping_ids_expiry_in_seconds”:9999, “buyers”:[ { “ping_id”:“f832edec-ad2a-42c9-9c3b-4a95d5a35051”, “id”: 1, “offer_conversion_payout”: “offer_conversion_payout”, “concurrency_cap_limit”: “concurrency_cap_limit”, “concurrency_cap_available”: “concurrency_cap_available”, “current_conversion_duration”: “current_conversion_duration”, “offer_conversion_duplicate_timeframe”: “offer_conversion_duplicate_timeframe”, } ] }

    curl “https://revenueclickmedia-com.trackdrive.com/api/v1/inbound_webhooks/post/check_for_available_agent_auto_inbound”

    { “success”:true, “status”:“accepted”, “errors”:[], “buyers”:[ { “id”: 1, “offer_conversion_payout”: “offer_conversion_payout”, “concurrency_cap_limit”: “concurrency_cap_limit”, “concurrency_cap_available”: “concurrency_cap_available”, “current_conversion_duration”: “current_conversion_duration”, “offer_conversion_duplicate_timeframe”: “offer_conversion_duplicate_timeframe”, } ], “ping_ids_expiry_in_seconds”:3600, “forwarding_number_status”:“accepted”, “forwarding_number”:“+18551231234”, “forwarding_number_sip_address”:“[email protected]” }