Ontraport

The Ontraport modules allow you to watch, create, update, search, and delete objects, rules, events, and messages in your Ontraport account.

Getting Started with Ontraport

Prerequisites

  • An Ontraport account

In order to use Ontraport with Integromat, it is necessary to have an Ontraport account. If you do not have one, you can create an Ontraport account at ontraport.com/signup-pro.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Ontraport to Integromat

To connect your Ontraport account to Integromat you need to obtain the API Key from your Ontraport account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Ontraport account.

2. Click Your Profile Icon > Administration > Integrations > Ontraport API Instructions and Key Manager.

1VIwxmHb4k.gif

3. Click New API Key, fill the details in the API Application and accept the agreement, enter a name for API and select the options for API. Click Save.

4. Copy the APP ID and API Key to your clipboard.

ontraport-1.png

5. Go to Integromat and open the Ontraport module's Create a connection dialog.

XwQmTahNVr.gif

6. In the Connection name field, enter a name for the connection.

7. In the API Key and API Application ID fields, enter the API key and APP ID copied in step 4. Click Continue.

The connection has been established.

General Object Modules

Watch Events

Receives events when objects are created, objects are tagged, objects are untagged or forms are submitted.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Ontraport account.
Object Type IDSelect the Object Type ID you want to watch.
EventSelect the event you want to watch:
  • Object Created
  • Form Submitted
  • Tag Added
  • Tag Removed
Tag ID

Select the Tag ID you want to watch.

Form IDSelect the Form ID you want to watch.
Data FormatSelect the data format:
  • Notify
  • Lightweight

See the Connecting to Ontraport Webhook Using Integromat for adding the webhook in Ontraport.

Search Objects

Retrieves all objects of a certain type.

ConnectionEstablish a connection to your Ontraport account.
Object Type IDSelect Object Type ID whose object you want to search.
SearchEnter any keyword or phrase to filter the objects.
Search NotesSelect whether object notes can be searchable:
  • Yes
  • No
  • Not defined
Object IDsAdd the Object IDs 
LimitEnter the maximum number of objects Integromat should return during one scenario execution cycle.

Get an Object

Retrieves an object.

ConnectionEstablish a connection to your Ontraport account.
Object Type ID
Select the Object Type ID whose object type details you want to retrieve.
Object IDSelect the Object ID whose details you want to retrieve.

Create an Object

Creates an object of a certain type. 

ConnectionEstablish a connection to your Ontraport account.
Object Type IDSelect the Object Type ID whose object you are creating. When you select an object, the dynamic fields related to the object type auto-populates which you have to fill for creating or updating the object. Refer to the Ontraport API Documentation.

Update an Object

Updates an object.

ConnectionEstablish a connection to your Ontraport account.
Object Type IDSelect the Object Type ID whose object you want to update.
Object IDSelect the Object ID you want to update. When you select an object, the dynamic fields related to the object type auto-populates which you have to fill for creating or updating the object. Refer to the Ontraport API Documentation.

Delete an Object

Deletes an object.

ConnectionEstablish a connection to your Ontraport account.
Object Type ID
Select the Object Type ID whose object type details you want to retrieve.
Object IDSelect the Object ID whose details you want to retrieve.

List Objects with Tag

Retrieves all objects with a certain tag. 

ConnectionEstablish a connection to your Ontraport account.
Object Type IDSelect the Object Type ID whose object you want to list with tag.
TagEnter the tags whose associated objects you want to list.
SearchEnter any keyword or phrase to filter the objects.
Search NotesSelect whether object notes can be searchable:
  • Yes
  • No
  • Not defined
LimitEnter the maximum number of objects Integromat should return during one scenario execution cycle.

Tag Objects

Tag objects.

ConnectionEstablish a connection to your Ontraport account.
Object TypeSelect the object type to whose object you want to add the tags.
TagEnter the tag or keyword you want to add as a tag to the object.
Object IDEnter the object ID to which you want to add the tag.

Untag Objects

Removes a tag from objects.

ConnectionEstablish a connection to your Ontraport account.
Object TypeSelect the object type to whose object you want to untag.
TagEnter the tag or keyword you want to untag from the object.
Object IDSelect the object ID from which you want to untag.

Add an Object to a Sequence or Campaign

Adds objects to sequence or campaigns.

ConnectionEstablish a connection to your Ontraport account.
Object TypeSelect the object type to whose object you want to add to the sequence or campaign.
Sequence or CampaignSelect whether you want to add the object to sequence or campaign:
  • Sequence 
  • Campaign
Sequences

Select the sequence to which you want to add the object.

Campaign

Enter the campaign to which you want to add the object.

Object IDSelect the Object ID which you want to add to the sequence or campaign.

Remove an Object from a Sequence or Campaign

Removes objects from sequences or campaigns.

ConnectionEstablish a connection to your Ontraport account.
Object TypeSelect the object type whose object you want to remove from the sequence or campaign.
Sequence or CampaignSelect the option you want to remove from the object:
  • Sequence 
  • Campaign
SequencesSelect the sequence to which you want to remove from the object.
CampaignEnter the campaign from which you want to remove the object.
Object IDSelect the Object ID which you want to add to the sequence or campaign.

Message

Create a Message

Creates a message.

ConnectionEstablish a connection to your Ontraport account.
Message Name
Enter the name of the message.
Message SubjectEnter the subject line of the message.
Message TypeSelect the message type:
  • Legacy Mail
  • ONTRAmail (template)
  • Text Message (SMS)
  • Task Message
Send From Email addressEnter the email address from which you are sending the message.
From NameSelect the name that appears in the email.
Reply to Email AddressEnter the email address to which the recipient can reply.
Plain TextEnter the email body message.
HTML TextEnter the email body message in HTML format.
Email TitleEnter the email title.
TypeSelect the email type:
  • Marketing Email
  • Transactional Email
Spam ScoreEnter the spam score for this email so it appears in the spam folder of the recipient.
Template ContentEnter the template details. The template details may overwrite other fields that appear below this field.
SMS ContentEnter the message text.
Task DataEnter the task details.
Due DateEnter the date by which the task must be completed.
Task OwnerEnter the task owner's name.
Task FormEnter the Task ID of the form which needs to be filled on completing the task.
Object Type IDSelect the Object Type ID.

Update a Message

Updates a message.

ConnectionEstablish a connection to your Ontraport account.
Message IDSelect the Message ID you want to update.
Message Name
Enter the name of the message.
Message SubjectEnter the subject line of the message.
Message TypeSelect the message type:
  • Legacy Mail
  • ONTRAmail (template)
  • Text Message (SMS)
  • Task Message
Send From Email addressEnter the email address from which you are sending the message.
From NameSelect the name that appears in the email.
Reply to Email AddressEnter the email address to which the recipient can reply.
Plain TextEnter the email body message.
HTML TextEnter the email body message in HTML format.
Email TitleEnter the email title.
TypeSelect the email type:
  • Marketing Email
  • Transactional Email
Spam ScoreEnter the spam score for this email so it appears in the spam folder of the recipient.
Template ContentEnter the template details. The template details may overwrite other fields that appear below this field.
SMS Content

Enter the message text.

Task DataEnter the task details.
Due Date

Enter the date by which the task must be completed.

Task OwnerEnter the task owner's name.
Task FormEnter the Task ID of the form which needs to be filled on completing the task.
Object Type ID

Select the Object Type ID.

Rule

Create a Rule

Creates a rule.

ConnectionEstablish a connection to your Ontraport account.
Rule NameEnter a name for the rule.
Rule EventsEnter the events for which the rule triggers. For the list of events, see here.
Rule ActionsEnter the actions for which the rule triggers. For the list of actions, see here.
Object Type IDSelect the Object Type ID for which you are creating the rules.
Rule ConditionsEnter the conditions which when met, the rule triggers. For the list of conditions, see here.
Rule TagsEnter the keywords as tags for the rule.
PauseSelect whether the rule is paused:
  • Live
  • Paused

Update a Rule

Updates a rule.

ConnectionEstablish a connection to your Ontraport account.
Rule IDSelect the Rule ID you want to update.
PauseSelect whether the rule is paused:
  • Live
  • Paused
Rule NameEnter a name for the rule.
Rule EventsEnter the events for which the rule triggers. For the list of events, see here.
Rule ActionsEnter the actions for which the rule triggers. For the list of actions, see here.
Rule ConditionsEnter the conditions which when met, the rule triggers. For the list of conditions, see here.
Rule TagsEnter the keywords as tags for the rule.
Object Type IDSelect the Object Type ID for which you are creating the rules.

Other

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your Ontraport account.
URL

Enter a path relative to https://api.ontraport.com/. For example: /1/Rules

For the list of available endpoints, refer to the Ontraport API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - Get Messages

The following API call returns all the messages from your Ontraport account:

URL:
 /1/Messages

Method:
GET

ontraport-4.png

Matches of the search can be found in the module's Output under BundleBody > data
In our example, 2 messages were returned:

ontraport-3.png

Connecting to Ontraport Webhook Using Integromat

1. In the Watch events module, enter the details as mentioned in the Watch Events and copy the address to your clipboard.

ontraport-5.png

2. Log in to your Ontraport account and open your Campaign map > Advanced > Send to a Webhook and add the webhook information to the flow.

 sgbPh3dkl1.gif

You can also add webhooks from your Administration settings, see Ontraport Webhooks for more information.

3. Add the URL address copied in step 1 and select the events for which you want to receive triggers and click Done.

ontraport-6.png

You have successfully added the webhook.

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.