How to connect your Typeform account to ActiveCampaign

With ActiveCampaign's Typeform integration, you can connect multiple Typeform accounts and forms to your ActiveCampaign account. Doing so will create and update ActiveCampaign contacts from Typeform submissions.

Take note

  • This is a direct integration with Typeform. You will only need an ActiveCampaign account and a Typeform account to complete the setup
  • This integration is available on all ActiveCampaign levels and all Typeform account levels
  • The setup is completed from your ActiveCampaign account
  • This integration will not add contacts directly to a list in ActiveCampaign. If you are using Typeform to collect contacts who opted into receiving your marketing communications, you’ll need to use the “Add to List” automation action to add them to your list
  • There is no limit to the number of fields you can map from your Typeform form
  • Typeform fields can only be mapped to existing fields in ActiveCampaign. To map Typeform fields to your ActiveCampaign account, you’ll need to first create them in ActiveCampaign. This integration will not create any new fields in your ActiveCampaign account

Connect your Typeform account to ActiveCampaign

In this section, we’ll show you how to connect your Typeform account to your ActiveCampaign account, connect forms to ActiveCampaign, and map fields to your ActiveCampaign account.

1. From your ActiveCampaign account, click “Apps.” 

2. Use the search field on the top right of the “All Apps” page and search for Typeform.

3. Click the Typeform option to open it.

Typeform tile on apps page

4. The Typeform app page will load. Click the “Connect Account” button.

5. If you’re already signed in to your Typeform account, you’ll be directed to an authorization page. Click the “Accept” button to continue. If you are not signed in to your Typeform account, you’ll be prompted to log in then authorize the connection.

6. The Typeform app page will reload. The "Accounts" tab will list your connected Typeform account(s) and all forms you created in your Typeform account. These forms will have an "Inactive" status.

Locate the form you wish to connect to your ActiveCampaign account and click the form name. 

7. Next, you will map the email address field from your form in Typeform to the email address field in ActiveCampaign. This step is required. The email address field can be a field that individuals type a response to or it can be a hidden field on your form.

Forms that do not collect an email address cannot be synced to your ActiveCampaign account. 

To map the email address field, click the Typeform dropdown located on the left and click the email address field. The ActiveCampaign email address field will already be selected for you.

map email address field

8. Next, you can map additional fields from your form to contact fields in your ActiveCampaign account. You can map one, some, or all fields from your form.

To do so, click the "Add Field Mapping" button. Then click the Typeform field dropdown to select the field you wish to map to ActiveCampaign. Next, click the ActiveCampaign field dropdown to select the contact field you wish to map to.

map custom contact fields

Repeat this step for every additional field you wish to map.

9. Once you’re done mapping all desired fields, click the “Save” button.

A confirmation message will appear on the Typeform app page in your ActiveCampaign account letting you know that your settings have been saved.  

Your connected form will be listed at the top of all Typeform forms and will have an "Active" status.

The Typeform integration will also appear on the "Connected Apps" page in your ActiveCampaign account.

Connected Apps page

View the Typeform webhook

A webhook is generated for each form you connect to your ActiveCampaign account. This webhook(s) is listed in your Typeform account and is used to send all form submissions data to your ActiveCampaign account.

To view the webhook:

1. Log into your Typeform account.

2. Click “Connect” located in the form builder for the connected form.

3. Click the “Webhooks” option.

Click Connect then click Webhooks

 

The webhook will display:

Please note

Setting the webhook toggle to "Off" from this page will stop the syncing of form submission data to your ActiveCampaign account. 

This action does not disconnect the form.

To disconnect your form, you will need to go to Apps > Connected Apps > Typeform. From here, click the form you wish to disconnect, then click the "Unsubscribe" button 

View synced contacts in ActiveCampaign

Contacts who submit the connected form will sync to your ActiveCampaign account right away. A contact profile record will be created for them. Contacts added to your ActiveCampaign account through this form submission will have two tags added to their profile:

  • typeform-integration
  • typeform-integration-[yourformname]-form

In addition, contact fields will be updated.

Contact profile synced from Typeform

Form submissions from this integration will not add a site tracking cookie to contacts.

View form submission logs

Form submission logs in your ActiveCampaign account shows successful and failed submissions from your connected form(s). You can filter these logs by integration, account (Typeform account email), and type (all submissions or new submissions) by clicking the dropdown fields that appear at the top of the page.

To view the forms submission log:

1. Navigate to the Typeform app page in your ActiveCampaign account (click Apps > Connected Apps > Typeform).

2. Click the “View logs” button.

A modal window will open and will show you form submissions:

Information in the log includes:

  • Date and time the form was submitted
  • Integration name
  • Account (Email address associated with the connected Typeform account)
  • Status (Success or Failed)
  • Type (All or New submissions)
  • Details (form name)

Clicking the right caret next to the date for any form submission will display submission details. This can be used to troubleshoot submission errors.

Update field mapping

You can update field mapping for your connected forms at any time. Once field mapping is updated, all submissions moving forward will reflect the new mapping rules. It will not alter or change any fields for contacts who submitted the form before this update.

To update mapping for your form fields:

1. Navigate to the Typeform app page in your ActiveCampaign account (click Apps > Connected Apps > Typeform).

2. Click the form you wish to update.

3. Locate the field you wish to modify mapping for and use the dropdowns to update mapping.

Update Typeform field mapping

4. Click “Save” when finished.

Disconnect a Typeform form from ActiveCampaign

The "Unsubscribe" option at the top of the Field Mapping page in your ActiveCampaign will disconnect your form. This means that your ActiveCampaign account will stop receiving data from submissions made to that form. You can always reconnect the form to your account in the future if you need to.

To disconnect a form:

1. Navigate to the Typeform app page in your account (click Apps > Connected Apps > Typeform).

2. Click the form you wish to stop receiving submission data from.

3. Click the "Unsubscribe" link on the top right of the page.

4. A confirmation modal will appear. Click “Remove.”

Click the remove button

A confirmation message will appear letting you know that form has been successfully removed.

Future submissions made to this form will not sync to your ActiveCampaign account. In addition, the webhook generated for this form in Typeform will be removed from your Typeform account.

Disconnecting a form will not remove any previously synced data.

Disconnect your Typeform account from ActiveCampaign

You can disconnect your Typeform account from ActiveCampaign. Doing so means that:

  • The Typeform account will no longer be listed under "Connected Apps"
  • Data will no longer be transferred from your Typeform account to your ActiveCampaign account

Note that previously synced data will NOT be removed from your ActiveCampaign account.

To disconnect a Typeform account:

1. Navigate to the Typeform app page in your ActiveCampaign account (click Apps > Connected Apps > Typeform).

2. Click the “Disconnect” button.

3. A “Disconnect Account” confirmation modal will appear. Click the “Disconnect” button in the modal.

The Typeform account will be disconnected from your ActiveCampaign account. You can reconnect the integration at any time and remap fields for forms you’d like to use.

Have more questions? Submit a request