Constant Contact

What It Does

Creates a new contact in Constant Contact when a workflow fires. Existing contacts (matched by email) are skipped to prevent duplicates.

Authentication

OAuth2. Go to Settings > Connections > Constant Contact and click Connect. The connection requires the contact_data scope to search and create contacts.

Data Sent to Constant Contact

Midbound Field
Constant Contact Field

Work email (fallback: personal)

Email address

First name

First name

Last name

Last name

Job title

Job title

Company name

Company name

Work phone (fallback: personal)

Phone number (work or mobile)

Street, city, state, zip, country

Street address

Key Behaviors

  • Email required — Contacts without an email address are skipped.

  • Deduplication — Midbound searches Constant Contact by email before creating. If found, creation is skipped entirely.

  • Permission to send — New contacts are created with implicit email permission, per Constant Contact's API requirements.

  • Phone type mapping — Work phones are labeled "work"; personal phones are labeled "mobile."

  • Scope requirements — If the connection lacks the contact_data scope, you will see an authorization error. Reconnect and ensure the scope is granted.

Using with Workflows

  1. Create an audience targeting your ideal contacts

  2. Set up a workflow triggered by audience entry

  3. Add Push to Constant Contact as the action

  4. Visitors matching the audience criteria get added to your Constant Contact account

Last updated