Add ad leads to Ontraport contacts with sequence enrollment and tag assignment -- so your drip campaigns and automations launch without lifting a finger.
Connect Ontraport with 4 lead sources
Ontraport is built around Contacts, Tags, Sequences, and Rules -- Contacts hold the person's data, Tags drive segmentation and Rule triggers, Sequences are the drip-campaign engine that schedules messages over time, and Rules are the automation system that fires actions in response to events. LeadSync connects via your Ontraport App ID and API Key (paired as request headers Api-Appid and Api-Key) and posts each Facebook, Google, LinkedIn, or TikTok lead to POST /1/objects with objectID=0 -- the Contact object.
Setup is two values from your Ontraport account (Administration › Integrations › Ontraport API Instructions). LeadSync stores them as a semicolon-delimited pair, then enumerates your drip Sequences via objectID=5 and your Tags via objectID=14 so you can pick which Sequence the lead enrolls in and which Tags get applied.
When LeadSync creates the Contact, it includes the updateSequence field with your selected Sequence IDs (formatted in Ontraport's */*id1*/*id2*/* delimiter) and the contact_cat field with your selected Tag IDs in the same format. This means a single API call creates the Contact, enrolls them in the drip Sequence, and applies the Tags -- no chained calls, no race conditions where the Sequence step runs before the Tag is applied.
Because Tag application fires Rule triggers, this also means any "When tag is applied" Rule you have configured runs automatically on lead arrival. Use this for SMS dispatch, internal task assignment, custom field updates, or webhook-out to your CRM -- the Rule engine treats the LeadSync-created Contact identically to a Contact added via your own Ontraport SmartForm.
Ontraport has a dedicated sms_number field on the Contact object that's separate from the regular phone field -- it's the field Ontraport SMS sends actually use. LeadSync writes the lead's phone (or phone_number) directly into sms_number at create time, so any SMS step in your enrolled Sequence (or any "send SMS" Rule action) can dispatch immediately without waiting for a manual cleanup pass.
For multi-step nurture flows that combine email and SMS -- "email day 0, SMS day 2 if no email click, email day 5 with discount" -- this matters because Ontraport will silently skip SMS steps when sms_number is empty. Populating it on creation means the first lead through your funnel doesn't accidentally miss the SMS leg of your sequence.
Set up your Ontraport integration in under 60 seconds. Free 14-day trial, no credit card required.
Start Your Free Trial