Constant Contact: Email Marketing

ActiveProspect partners with Constant Contact to offer sections of the Constant Contact API directly through LeadConduit.

You can use the LeadConduitConstant Contact Integration to Add a Contact to an existing List.

What you'll need to get started:

  • A Constant Contact account
  • An API Key
  • An Access Token
  • A List ID

The documentation below will show you where to find the List ID and how to generate an API Key.

Finding What You Need

First, you'll need an API Key. Constant Contact has extensive instructions for how to Generate an API Key.

Once you have an API Key, you will need to generate an Access Token, using the Constant Contact API Tester.

Finally, use the Contact List endpoint to determine the List ID. Unfortunately, Constant Contact does not reveal the List ID in the UI so you must use the API to determine the appropriate list ID.

Configuring Constant Contact in LeadConduit

From your selected Flow, choose Edit, scroll to the bottom of the Steps tab, select the Add Delivery option, and search for/scroll to Constant Contact and select.

Next, you'll need to provide some information so LeadConduit can communicate with Constant Contact.

The email you collect with the lead will automatically be sent to theConstant Contact API and you don't need to manually map it in the field mapping section.

At a minimum, this is all that is required to add an email to your Constant Contact list. Congrats!

Click Ok and Save the flow.


Advanced Configuration Options

The following Optional fields are also supported:

  • First Name
  • Last Name
  • Middle Name
  • Salutation
  • Phone 1
  • Fax
  • Address 1
  • Address 2
  • Postal Code
  • Country
  • Country Code - The Country Code
  • State - The State Code
  • City - The City
  • Company Name - The Consumer Employer Name
  • Company Phone - The Company phone number
  • Title - The Job title
  • Company Address - The Company Address
  • Company Address 2 - The Company address 2
  • Company City - The Company Address City
  • Company Country Code - The Company Address Country Code
  • Company State - The Company Address State Code
  • Company Postal Code - The Company Address Postal Code

These field values are available from the Right-Hand menu in the MailChimp field mapping section.

Interpreting the Results

What does a success response represent?

A success response means that the lead was successfully added to the list.

What does a failure response represent?

Failure response means that the lead was not successfully added to the list. It could have been a duplicate. You can check the reason logged in LeadConduit to determine the exact reason.

What fields does the integration return?

  • Outcome - Integration outcome (success, failure, or error)
  • Reason - If the outcome is an error, the error reason
  • Contact ID - The ID of the contact that was added to the contact list
  • Contact Status - Contact Status
  • Source - How the contact was added, from an application, web page, etc. e.g. API
  • Confirmed - If the contact has confirmed their email subscription
  • Email Address - Email address added to the list
  • Email Address ID - ID of Email address added to the list
  • List ID - Constant Contact List-Id
  • List  Status - Constant Contact List Status
  • Opt-In Date - Email Address(Constant Contact) Opt-in Date
  • Opt-In Source - Email Address(Constant Contact) Opt-in Source
  • Source Details - Name of the application used to add contact, if added using the API



Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


You must be logged in to comment.