Expand your marketing reach and improve your customer experiences by integrating with social media tools that allow you to retarget, gather leads, and more.

Note: Ontraport only offers support for built-in integrations. For assistance with an outside integration, please reach out to their support team using the contact information provided below.


Facebook Connect Buttonkeyboard_arrow_downkeyboard_arrow_up

  • Set up your free Facebook Developer’s account.
  • Visit Facebook Marketing API and click Create an Ads AppCreate.
  • Enter your display name and contact email then click Create App ID.
  • In the left menu, click SettingsBasic+Add Platform.
  • Click Website and enter the URL you want to install the Connect with Facebook button on.
  • Copy the App ID at the top of the page for later use in Ontraport.
  • Click Save Changes.
  • In Ontraport, go to the profile icon → AdministrationSocialFacebook New Facebook App and fill in the first two fields.
  • In the third field, set a redirect URL. After a contact opts in using Facebook, they will be directed to this page.
  • Select your new Facebook app then click Generate Code.
  • Copy the code and paste it on your web page where you want the “Connect with Facebook” button to appear.
  • Click the blue save button.

For assistance integrating Facebook Connect Button with Ontraport, visit their support page.keyboard_arrow_downkeyboard_arrow_up

Facebook Custom Audienceskeyboard_arrow_downkeyboard_arrow_up

Note, as of 2021 Facebook changed the way contacts are added to Custom Audiences. This unannounced change limits adding contacts from Ontraport and many other applications. This impacts all accounts using this feature.

As a result of this change, you need to update your Facebook Custom Audiences manually.

Here’s how:

Add contacts using group actions

  • From your Contacts collection, select the contacts you want to add to your custom audience and click .
  • Follow the prompts on screen, and export your list.
  • Once you’ve downloaded your .CSV file, follow these steps provided by Facebook to upload your file and update your custom audience.

Add contacts using campaigns

  • Follow these steps to create a new fulfillment list.
  • Select an existing campaign or create a new one by clicking Campaigns.
    1. If you have Deals, Companies or any other custom object enabled, go to ContactsCampaigns.
  • Build your campaign however you’d like, then locate where in your automation you want to add contacts to a custom audience.
  • Click What Happens Next?ActionsSend to Fulfillment List.
  • Select the fulfillment list you created in step 2.
  • Wrap up your automation and click .
  • Once you’ve downloaded your fulfillment list .CSV file, follow these steps provided by Facebook to upload your file and update your custom audience.

Facebook Lead Adskeyboard_arrow_downkeyboard_arrow_up

  • Go to the Facebook business help page and use the search bar to look up Ontraport.
  • Follow the steps provided by Facebook to complete the integration with Ontraport.

For assistance integrating Facebook Lead Ads with Ontraport, visit their support page.keyboard_arrow_downkeyboard_arrow_up

Viral Sweepkeyboard_arrow_downkeyboard_arrow_up

  • Follow these steps to obtain an Ontraport API key and app ID.
  • Follow these steps provided by Viral Sweep to integrate with Ontraport.

For assistance integrating Viral Sweep with Ontraport, contact their support team using this contact form.keyboard_arrow_downkeyboard_arrow_up

Twitter Cards With Ontraport Pageskeyboard_arrow_downkeyboard_arrow_up

  • Create a new landing page or edit an existing page.
  • Click the settings tab → SEO & Social Setting.
  • Add your page’s:
    1. Title – a public name for your page
    2. Description – a text snippet that summarizes your content
    3. Social image – a unique image that represents your content
  • To add an image, paste the image URL into the “twitter:image” value.
  • Click the settings tab and save and publish your page.
  • Visit the Twitter Card Inspector to update your changes to Twitter.

Note, you can also access a link to the Twitter Card Inspector from your page’s SEO & Social Settings.

For assistance integrating Twitter Cards with Ontraport, visit their support page.keyboard_arrow_downkeyboard_arrow_up

Twitter Lead Generation Cardskeyboard_arrow_downkeyboard_arrow_up

  • In Ontraport, go to the contacts tab > Settings > Field Editor and create two new custom fields: “Full Name” and “Twitter Screen Name” (Twitter is unable to populate the standard “Name” field in Ontraport).
  • Click the blue save button.
  • Create a Smart Form by navigating to the contacts tab > Forms > the orange new form button > Smart Form.
  • Remove the “first name” and “last name” fields. Click Add Field, and add the “twitter screen name” and “full name” fields to the form.
  • Name the form, click the blue save button and the blue publish button.
  • On the “Publish Form” screen, click Host My Form. Copy the URL and paste it into a new web browser window to display the hosted form.
    Right click on the web page with the form displayed and select View Source. The page HTML code will display. Within this code, there are several items you’ll need to copy to a text file for later use in Twitter:

    1. The forms processor URL: forms.ontraport.com/v2.4/form_processor.php
    2. The “Twitter Screen Name” field ID. In our example, it’s f1462 (It will have different numbers after the “f” on your system).
    3. The “Full Name field ID. In our example, it’s f1463.
    4. The form’s “uid.” In our example, it’s p2e83585f10. On your form’s code, it will include the prefix “p2c,” but the rest of the numbers will be different.
  • In your Twitter Ads account, click Creatives > Cards > Lead Generation to reveal the cards you created.
  • Click the pencil icon to configure the first card.
  • Scroll down and select Data Settings to expand it and set the following values:
    1. Submit URL: use the form’s processor URL you copied from the source code above.
    2. HTTP Method: Select Post.
    3. “Custom Key Name field:
    4. If there isn’t a space to add an entry under the “Custom Hidden Data Values” title, click Add Another Hidden Field. Then, on the left side, type in “uid.”
  • On the right side, copy and paste the form’s uid copied above. This will start with “p2c”.
  • Click Update Card.
  • Repeat steps to configure the rest of your Twitter Lead Generation Cards. Each card must be configured with the Submit URL, HTTP method and with the field information as shown above.

For assistance integrating Twitter Lead Generation Cards with Ontraport, visit their support page.keyboard_arrow_downkeyboard_arrow_up


  • Follow these steps to obtain an Ontraport API key and app ID.
  • Log in to your Heyo account and click Content > Signup Form > Ontraport > Connect to Ontraport.
  • Add in the “Ontraport Nickname” and “API key.” We recommend using a descriptive nickname so you can quickly assign these credentials in future Heyo campaigns.
  • Once Heyo verifies the API Key and App ID, click Publish.

For assistance integrating Heyo with Ontraport, visit their support page or email them at support@heyo.com.keyboard_arrow_downkeyboard_arrow_up


  • Follow these steps to obtain an Ontraport API key and app ID.
  • Log in to your LeadSync account and click Connect a Service.
  • Click on Connection drop-down arrow and select Ontraport. Copy/paste your saved Ontraport App ID and API Key in the corresponding boxes. Click Update connection.
  • Both the List and Tags option will appear at the bottom. Select the list and tags that you set up in Ontraport and click Update connection again.
  • Once you are back in main LeadSync view, click on Add Facebook Lead Form.
  • Select your FB business page (Admin access) and the correct Lead Form (important). For connection, select Ontraport and click on Update Notification.

For assistance integrating LeadSync with Ontraport, visit their support page.keyboard_arrow_downkeyboard_arrow_up

Discover Other Ontraport Integrationskeyboard_arrow_downkeyboard_arrow_up

Integrations Overview >

Know of any social media tools that integrate with Ontraport that aren’t listed here? Please email pr@ontraport.com to let us know.keyboard_arrow_downkeyboard_arrow_up