vMira
Constant Contact logo

Connect Constant Contact to vMira

Chat with Constant Contact and automate it — add Account Email Address in Constant Contact, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

All integrations
See plans

Use it anywhere you chat

Run Constant Contact from the chat you already use.

Connect Constant Contact once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Marketing

What Constant Contact does — and what Mira does with it.

Email marketing and automation platform for small businesses.

93 chat actionsConnect with your credentialsLeast-privilege & revocableMarketing

From any chat

What Mira can do with Constant Contact.

93 Constant Contact actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Add Account Email Address

Add a new email address to a Constant Contact account. Use this action when you need to associate an additional email address with a Constant Contact account. After adding an em...

Add Contact Taggings

Add Tags to Contacts. Use this action when you need to asynchronously add one or more tags to contacts that meet your specified contact filtering criteria. The action creates an...

Add list memberships

Add Contacts to Lists creates an activity to add contacts to one or more contact lists. Use this action when you need to bulk-add contacts to Constant Contact lists. The action...

Copy Event

POST (copy) an existing event in Constant Contact. Use this action when you need to duplicate an existing event to create a new event with similar configuration. The copied even...

Count Contact Consents

GET contact consent counts for a Constant Contact account. Use this action when you need to retrieve aggregate counts of contacts by consent status, including explicitly confirm...

Create Contact

Create a new contact in Constant Contact. Use this action when you need to add a new contact to your Constant Contact account. The contact's email address must be unique within...

Create contact from sign-up form

Create or Update a Contact via sign-up form. Use this action when you need to add a new contact to Constant Contact through a sign-up form submission. The action identifies cont...

Create Contact List

Create a new contact list in Constant Contact. Use this action when you need to create a new contact list to organize and manage your contacts. The list name must be unique with...

Create contact tag

POST (Create) a Tag. Use this action when you need to create a new contact tag in Constant Contact. Tag names must be unique within the account. Attempting to create a tag with...

Create Custom Field

Create a new custom field for contacts in Constant Contact. Use when you need to add a custom data field to store additional information about contacts, such as preferences, cus...

Create Email Campaign

Create a new email campaign in Constant Contact. Use this action when you need to create a new email marketing campaign. The campaign will be created in DRAFT status by default....

Create Event

Create a new event with default settings in Constant Contact. Use this action when you need to create a new event in Constant Contact. The event is created with default settings...

Create Resend to Non-openers

Create a resend to non-openers campaign activity for an email campaign. Use this action when you need to resend an email campaign to contacts who did not open the original email...

Create Social Post

Create a new social media post campaign. Use this action when you need to create a new social media post campaign in Constant Contact. This action allows you to create posts wit...

Delete contact

DELETE a specific contact from your Constant Contact account. Use this action when you need to permanently remove a contact from your account. This action is irreversible — once...

Delete Contact List

Permanently deletes a contact list from Constant Contact by its ID. This action is irreversible — once a contact list is deleted, it cannot be recovered. Use this action when yo...

Create contact delete activity

Delete multiple contacts in bulk by submitting a contact_delete activity. Use this action when you need to delete multiple contacts at once by specifying contact IDs (up to 500)...

Delete contact tag

Delete a specific contact tag from your Constant Contact account. Use this action when you need to remove an existing tag from your account. This action is irreversible — once d...

Delete contact tags

Delete one or more tags from contacts in Constant Contact. Use this action when you need to remove tags from contacts in bulk. The operation creates an asynchronous activity tha...

Delete custom field

DELETE a specific contact custom field from your Constant Contact account. Use this action when you need to permanently remove a custom field that is no longer needed. This acti...

Delete custom fields

Delete one or more custom fields from a Constant Contact account. Use when you need to remove outdated or unnecessary custom fields from your contact data. The deletion is proce...

Delete Email Campaign

DELETE an Email Campaign from your Constant Contact account. Use this action when you need to permanently remove an email campaign that is no longer needed or was created in err...

Delete contact list activity

Delete one or more contact lists from your Constant Contact account by submitting a list delete activity. Use this action when you need to permanently remove contact lists that...

Delete Segment

Permanently deletes a segment from Constant Contact by its ID. Use this action when you need to remove outdated or unwanted segments from your Constant Contact account. This act...

Export Contacts

Create a bulk activity that exports contacts to a CSV file. Use this action when you need to export contacts from your Constant Contact account to a CSV file for backup, migrati...

Get account physical address

GET the Physical Address for the Account. Use this action when you need to retrieve the physical mailing address associated with the Constant Contact account, such as for compli...

Get account summary

GET a summary of account details for a Constant Contact account. Use when you need to retrieve account information including company name, contact email, phone number, website,...

Get activity status

GET the status of a specific bulk activity. Use this action when you need to check the processing status of a bulk activity such as contact imports, file exports, or list member...

Get contact

GET a contact by their unique ID. Use this action when you need to retrieve detailed information about a specific contact in your Constant Contact account, such as their email,...

Get contact activity summary report

GET contact tracking activity summary for a specific contact. Use this action when you need to retrieve email engagement metrics (sends, opens, clicks, bounces, forwards, unsubs...

Get Contact List

GET details for a specific contact list by its ID. Use this action when you need to retrieve information about a specific contact list in your Constant Contact account, such as...

Get Contact Open and Click Rates Report

GET average open and click rates for a contact. Use this action when you need to retrieve the average open rate, click rate, and activity count for a specific contact over a giv...

Get Contacts Export File

Retrieve the exported contacts file from a completed export contacts activity. Use when you need to download the CSV file containing the contacts that were exported using the ex...

Get Contact SMS Engagement History

GET SMS Engagement History for a Contact. Use this action when you need to retrieve the SMS engagement history for a specific contact in Constant Contact. This returns details a...

Get contact tag details

GET Tag Details - Retrieves detailed information about a specific contact tag. Use this action when you need to fetch the name, source, creation/update timestamps, and optionall...

Get custom field

GET a custom field by its unique ID. Use this action when you need to retrieve details of a specific custom field from your Constant Contact account, such as its label, type, ch...

Get email campaign details

GET details for a single email campaign using its campaign ID. Use this action when you need to retrieve detailed information about a specific email campaign, including its name...

Get Email Campaign Activity

GET details for a specific email campaign activity by its ID. Use this action when you need to retrieve information about a specific email campaign activity in your Constant Con...

Get email campaign activity preview

GET the HTML Preview of an Email Campaign Activity. Use this action when you need to retrieve the HTML and plain text preview of an email campaign activity, including subject li...

Get Email Campaign Activity Schedule

GET an email campaign activity schedule. Use this action when you need to retrieve the scheduled date(s) for a specific email campaign activity in Constant Contact. This returns...

Get email campaign activity send history

GET the send history of an email campaign activity. Use this action when you need to retrieve the send history records for an email campaign activity in Constant Contact. This r...

Get email campaign ID cross-references

GET a collection of V2 and V3 API Email Campaign ID cross-references. Use this action when you need to map V2 API campaignId values to V3 API campaign_id and campaign_activity_i...

Get Email Campaign Statistics Report

GET statistics for one or more email campaigns. Use this action when you need to retrieve performance statistics for email campaigns, including open rates, click rates, bounce r...

Get Event

GET details for a single event by its unique ID. Use this action when you need to retrieve detailed information about a specific event in your Constant Contact account, such as...

Get list ID cross-references

GET a collection of V2 and V3 API List IDs cross-references. Use this action when you need to map V2 API sequence_ids to V3 API list_ids for contact lists. The endpoint accepts...

Get Partner Webhook Subscription

GET details for a specific Partner Webhook Topic Subscription by its ID. Use this action when you need to retrieve information about a specific webhook topic subscription in you...

Get resend to non-openers

GET Details for a Resend to Non-openers Campaign Activity. Use this action when you need to retrieve details about a resend to non-openers campaign activity. This includes infor...

Get Segment

GET details for a specific segment by its unique ID. Use this action when you need to retrieve detailed information about a specific segment in your Constant Contact account, su...

Import contacts from CSV file

Import contacts into Constant Contact from a CSV file. Use this action when you need to bulk import contacts from a CSV file into Constant Contact contact lists. The CSV file mu...

Import contacts from JSON

Bulk import contacts into Constant Contact using JSON format. Use this action when you need to add multiple contacts at once by providing contact data in JSON format. Each conta...

List account email addresses

GET a Collection of Account Email Addresses. Use this action when you need to retrieve all email addresses associated with a Constant Contact account. Supports filtering by conf...

List account user privileges

Get the user privileges associated with your access token. Use this action when you need to determine what permissions the authenticated user has within the Constant Contact API...

List activity statuses

GET a collection of bulk activities. Use this action when you need to retrieve all bulk activities or filter by status (processing, completed, cancelled, failed, or timed_out)....

List Contact Lists

GET all contact lists for the Constant Contact account. Use this action when you need to retrieve all contact lists from a Constant Contact account. You can filter by name or st...

List contacts

GET Contacts Collection to retrieve a list of contacts from Constant Contact. Use this action when you need to fetch contacts from your Constant Contact account, with optional f...

List contact tags

GET Details for All Tags - Retrieves all contact tags for the account. Use this action when you need to fetch a list of all tags available in your Constant Contact account. You...

List contact custom fields

GET custom_fields Collection to retrieve all contact custom field definitions. Use this action when you need to fetch the available custom field definitions that can be used for...

List Email Campaigns

GET a collection of email campaigns from Constant Contact. Use this action when you need to retrieve email campaigns from your Constant Contact account. You can filter results b...

List Email Campaign Summaries Report

GET an Email Campaigns Summary Report from Constant Contact. Use this action when you need to retrieve an aggregated summary report of all bulk email campaigns, including unique...

List Email Did Not Opens Report

GET an Email Did Not Opens Report to retrieve a list of contacts who did not open a specific email campaign. Use this action when you need to analyze email engagement by identif...

List email forwards report

GET an Email Forwards Report for a specific email campaign activity. Use this action when you need to retrieve tracking data about email forwards for a specific email campaign a...

List email opt-outs report

GET an Email Opt-outs Report for a specific email campaign activity. Use this action when you need to retrieve a list of contacts who have opted out of a specific email campaign...

List Email Unique Opens Report

GET an email unique opens report for a campaign activity. Use this action when you need to retrieve a list of contacts who uniquely opened a specific email campaign activity. Th...

List Events

GET a collection of events from Constant Contact. Use this action when you need to retrieve events from your Constant Contact account, with optional filtering by status. Results...

List event track registrations

GET registrations for an event track to retrieve a list of registrations. Use this action when you need to fetch registrations for a specific event track in your Constant Contac...

List Landing Page Contact Opens Report

GET a Contacts Opens Landing Page Report. Use this action when you need to retrieve a list of contacts who opened a specific landing page campaign. This is useful for analyzing...

List Landing Page Unique Contact Adds Report

GET a Unique Contacts Adds Landing Page Report for a specific landing page campaign activity. Use this action when you need to retrieve a list of contacts that were added throug...

List Landing Page Unique Contact Clicks Report

GET unique contact clicks data for a landing page campaign. Use this action when you need to retrieve detailed click tracking data for contacts who clicked on links in a landing...

List Landing Page Unique Contact Opens Report

GET a Unique Contacts Opens Landing Page Report to retrieve a list of contacts who uniquely opened a specific landing page campaign. Use this action when you need to analyze lan...

List landing page unique contact updates report

GET a Unique Contacts Updates Landing Page Report for a specific landing page campaign activity. Use this action when you need to retrieve tracking data about contacts who made...

List Segments

GET all segments for the Constant Contact account. Use this action when you need to retrieve all segments from a Constant Contact account. Segments are used to target a subset o...

List SMS Campaign Summaries Report

GET an SMS Campaigns Summary Report. Use this action when you need to retrieve summary statistics and performance metrics for SMS campaigns. This is useful for analyzing overall...

List Social Connections

GET social network connections for a Constant Contact account. Use this action when you need to retrieve all social network accounts (such as Facebook, Instagram, LinkedIn, or T...

List Social Hashtag Groups

GET hashtag groups - Retrieves a paginated list of social hashtag groups. Use this action when you need to fetch all hashtag groups available in your Constant Contact account. H...

List Social Profiles

GET social media profiles from Constant Contact. Use this action when you need to retrieve all social media profiles (such as Facebook Business Pages, Instagram profiles, Twitte...

Remove Contact Tagging

Remove tagging from contacts in Constant Contact. Use this action when you need to asynchronously remove tagging from contacts identified by specific contact IDs, list IDs, tag...

Remove Tags from Contacts

Remove tags from contacts in Constant Contact. Use this action when you need to asynchronously remove one or more tags from contacts identified by specific contact IDs, list IDs...

Remove contacts from lists

Create a Remove Contacts from Lists activity to remove contacts from one or more lists. Use this action when you need to bulk-remove contacts from Constant Contact lists. The ac...

Rename Email Campaign

PATCH (Update) the name of an existing email campaign in Constant Contact. Use this action when you need to rename an existing email campaign. You must provide the campaign ID o...

Rename Segment

PATCH (rename) an existing segment in Constant Contact. Use this action when you need to rename an existing segment. You must provide the segment ID of the segment you want to r...

Resubscribe Contact

Resubscribe an unsubscribed contact to one or more contact lists. Use this action when you need to reactivate a contact that was previously unsubscribed and add them back to spe...

Undo Event Ticket Check-In

Undo check-in for event tickets. Use this action when you need to mark previously checked-in event tickets as not checked in. This reverses the check-in operation for the specif...

Update Account Details

PUT (update) Account Details for the authenticated user. Use this action when you need to update the account details such as the account owner's contact information, organizatio...

Update Account Physical Address

PUT (update) the Physical Address for an Account. Use this action when you need to update or set the physical address information for a Constant Contact account. This action sen...

Update Contact

PUT (update) an existing contact in Constant Contact. Use this action when you need to update an existing contact's information such as name, email address, phone numbers, addre...

Update Contact List

PUT (update) an existing contact list in Constant Contact. Use this action when you need to update the name, description, or favorite status of an existing contact list. The lis...

Update Contact Tag

PUT (Update) a Tag. Use this action when you need to rename an existing contact tag in Constant Contact. The tag name must be unique within your account.

Update Custom Field

Update an existing contact custom field in Constant Contact. Use this action when you need to modify the label, type, or choices of an existing custom field. Properties omitted...

Update Email Campaign Activity

PUT (Update) an Email Campaign Activity in Constant Contact. Use this action when you need to modify an existing email campaign activity such as updating the email content, subj...

Update Event

PATCH (update) an existing event in Constant Contact. Use this action when you need to modify event details such as name, title, description, dates, location, or status. Only in...

Update Event Track Registration Payment Status

Update the payment status for event track registrations in Constant Contact. Use this action when you need to update the payment status for one or more registrations of an event...

Update Event Track Registrations

PUT (update) registration status for event track registrations. Use this action when you need to update the registration status (APPROVED, CANCELED, or DECLINED) for one or more...

Update Segment

PUT (update) an existing segment in Constant Contact. Use this action when you need to update an existing segment's name or contact selection criteria. The segment ID is require...

Chat or automate

Put Constant Contact on autopilot.

Ask once, or set it and forget it. Turn Constant Contact actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira add Account Email Address and sends the result to your chat.

Every week

Mira add Contact Taggings and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Constant Contact actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Constant Contact.

Add Account Email Address in Constant Contact

Add Contact Taggings in Constant Contact

Add list memberships in Constant Contact

Copy Event in Constant Contact

Count Contact Consents in Constant Contact

Connect in a few steps

How to connect Constant Contact to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Constant Contact

Tell Mira what you want done — e.g. “Add Account Email Address in Constant Contact.”

03

Add your credentials

Connect Constant Contact with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Constant Contact + vMira, in brief.

Can I connect Constant Contact to AI?

Yes. Connect Constant Contact to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Constant Contact action and runs it on your account.

What can Mira do with Constant Contact?

93 Constant Contact actions — including Add Account Email Address, Add Contact Taggings, Add list memberships. Just ask in plain language once it is connected.

Can I automate Constant Contact or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Constant Contact actions and deliver the result to your chat automatically.

Which apps can I use Constant Contact from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Constant Contact on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans