Source: https://mindstamp.com/integrations/constant-contact
Generated from the integration guide records: 2026-10-12

# Add interactive video viewers to Constant Contact lists

CRM guide · Updated: 2026-10-12 · Sent after each view ends, for viewers who give a name and an email. Facts checked October 12, 2026.

Link your Constant Contact account to Mindstamp, then turn on sync for each video and pick the lists a viewer joins or leaves. When the view ends, Mindstamp adds each viewer who gave a name and an email as a contact, or updates the contact with that email, and makes the list changes you picked.

## A contact and its lists, sent when the view ends

| Data | When Mindstamp sends it | Where it shows in Constant Contact | Plan |
| --- | --- | --- | --- |
| Contact | After each view ends, if the video’s sync switch is on and the viewer gave a name and an email. | A new contact, or an update to the contact with the same email. Mindstamp sends the email, first name, and last name. | Every plan |
| List adds | With the contact, for each list you checked under Add to Lists. | The contact joins those lists. Lists the contact is already on stay as they are. | Every plan |
| List removals | With the contact, for each list you checked under Remove from Lists. | The contact leaves those lists. | Every plan |
| Answers, clicks, phone, and watch progress | Never. This connection does not send them. | Nothing. Webhooks or Zapier can carry answers to other tools. | Not sent |

## Link your account, then turn on sync for each video

### Mindstamp uses the video owner’s link

When a view ends, Mindstamp sends the contact through the Constant Contact account that the video’s owner linked. If the owner has no link, Mindstamp sends nothing for that video, so each video owner links an account.

### Link your Constant Contact account

1. In Mindstamp, open **Integrations**.
2. On the **Constant Contact** card, select **Connect**.
3. Check the status next to the page title. It shows **Connected** when your account is linked.
4. If it shows **Not Connected**, contact Mindstamp support to link your Constant Contact account.
5. Your Constant Contact lists load on the page. After you add a list in Constant Contact, select **Refresh Data**.

### Turn on sync and pick the lists

Constant Contact gets only viewers who give a name and an email, so first turn on [lead capture](https://mindstamp.com/help/how-do-i-capture-name-email-or-phone-number-in-my-mindstamp-video) with both fields.

1. Open the video, select **Integrations**, then select **Manage** on the **Constant Contact** card.
2. Turn on **Sync leads to Constant Contact**.
3. Under **Add to Lists**, check each list the viewer should join. Use **Search lists** to find a list.
4. Under **Remove from Lists**, check each list the viewer should leave. A list checked in one box does not show in the other.
5. Mindstamp saves each change. Play the published video with a test name and email, then let the view end.
6. In Constant Contact, open the contact and check its name and lists.

## Constant Contact sync next to webhooks and Zapier

### Webhooks and Zapier

- Webhooks post the view, with every answer, to your own code after the view ends. View webhooks start on Core, and interaction and lead webhooks start on Pro.
- Zapier checks for new views, interactions, and viewers on Core and higher, and passes them to the other apps in your Zap.

### What the Constant Contact link gives you

- A contact added or updated by email, with no code and no other tool.
- List adds and removals that you pick for each video.
- Sync on every Mindstamp plan.

## Check these before you rely on the data

### Name and email required

Mindstamp sends nothing unless the viewer gives both a name and an email. Ask for both in lead capture.

### Sent after the view ends

Constant Contact gets nothing during playback. A view ends when the video ends, at 100 percent, or after 2 minutes with no activity, and delivery can take longer than that.

### An update can clear other fields

For a contact that already exists, Mindstamp uses Constant Contact’s full update, with only the email, name, and lists. Constant Contact’s API guide says this update sets any core field missing from the request to empty, such as job title, company name, birthday, and anniversary. Test with one existing contact first.

### No retry and no delivery log

Mindstamp logs a failed call only on its side and does not try again. Check one test contact after setup.

## Constant Contact interactive video FAQ

### How do I connect Mindstamp to Constant Contact?

Link your account, then turn on sync for each video. Open **Integrations** and select **Connect** on the **Constant Contact** card. The page shows **Connected** when your account is linked. If it shows **Not Connected**, contact Mindstamp support. Then open a video’s **Integrations** page, turn on **Sync leads to Constant Contact**, and pick your lists.

### Which Mindstamp plan includes Constant Contact?

Every plan, including the trial. See [pricing](https://mindstamp.com/pricing) for the other features on each plan.

### Which viewer details reach Constant Contact?

The email and the name. Mindstamp splits the name at the first space: the first word becomes the first name, and the second word becomes the last name. Mindstamp drops any later words. Phone numbers, answers, clicks, and watch progress stay in Mindstamp. To send answers, use [webhooks](https://mindstamp.com/integrations/webhooks) or [Zapier](https://mindstamp.com/integrations/zapier).

### Does the viewer need to give a name and an email?

Yes, both. Mindstamp skips a viewer who has no name or no email. Ask for both with [lead capture](https://mindstamp.com/features/capture-leads). A name and email given partway through the video still count, because Mindstamp sends the contact after the view ends.

### When does the contact reach Constant Contact?

After the view ends, which is when the video ends, the viewer reaches 100 percent, or 2 minutes pass with no activity. Allow for some delay after that. Each later view by the same viewer updates the contact again.

### Can each video use different lists?

Yes. The list choices belong to the video. For example, one video can add viewers to a webinar list, and another can add them to a customers list and remove them from a prospects list.

## Read next

- [How do I test an integration from start to finish?](https://mindstamp.com/help/test-an-integration-end-to-end): Play one test view with a name and email, then check the contact in Constant Contact.
- [Capture a viewer’s name and email](https://mindstamp.com/help/how-do-i-capture-name-email-or-phone-number-in-my-mindstamp-video): Ask for a name and email in the video, so Constant Contact can add the contact.
- [Zapier](https://mindstamp.com/integrations/zapier): Start a Zap from a new view, interaction, or lead when you need another app.
- [HubSpot](https://mindstamp.com/integrations/hubspot): On Pro and higher, send the views and chosen answers of each viewer who gives an email to their HubSpot contact.
- [Viewer-level reports](https://mindstamp.com/reporting): See every view, answer, and click in Mindstamp, whatever you send to other tools.
- [Lead capture](https://mindstamp.com/features/capture-leads): Ask for a name and email inside the video, so a view can belong to a known person.

## The documents behind this guide

- [Create or update a contact using a single method](https://v3.developer.constantcontact.com/api_guide/contacts/contacts-create-or-update) (Constant Contact developer docs)
- [Update a single contact’s details](https://v3.developer.constantcontact.com/api_guide/contacts/contacts-put) (Constant Contact developer docs)
- [Contact resource](https://v3.developer.constantcontact.com/api_guide/contacts/contacts-subresources) (Constant Contact developer docs)
- [Contact lists overview](https://v3.developer.constantcontact.com/api_guide/contact-lists/lists-overview) (Constant Contact developer docs)

Facts checked October 12, 2026 against the Mindstamp app and Constant Contact’s documents. Constant Contact can change its product. Before you rely on the data, send one test view and check that it arrives.

---

[All integrations](https://mindstamp.com/integrations) · [Embed and SCORM support by LMS](https://mindstamp.com/integrations/lms) · [Help Center](https://mindstamp.com/help)
