- Constant Contact
- Getting Started with Constant Contact
- Connecting Constant Contact to Boost.space Integrator
- Contact
- Contact List
- Contact Tracking Report
- Email Campaign
- Email Scheduling
- Email Tracking Report
- Watch Email Bounces Reports
- Watch Email Clicks Reports
- Watch Email Did Not Opens Reports
- Watch Email Forwards Reports
- Watch Email Opens Reports
- Watch Email Opt-outs Reports
- Watch Email Sends Reports
- Watch Email Unique Opens Reports
- Get Email Links Reports
- Get Email Bounces Reports
- Get Email Clicks Reports
- Get Email Did Not Opens Reports
- Get Email Forwards Reports
- Get Email Opens Reports
- Get Email Opt-outs Reports
- Get Email Sends Reports
- Get Email Unique Opens Reports
- Other
Active |
---|
This application does not need additional settings. So you can make connectionUnique, active service acces point to a network. There are different types of connections (API key, Oauth…). More only by using your login credentials or by following the instructions below . |
The Constant Contact modulesThe module is an application or tool within the Boost.space system. The entire system is built on this concept of modularity. (module - Contacts) More allow you to monitor, create, update, send, retrieve, list, and delete the contacts, contact lists, contact tracking reports, email campaigns, email schedulingBoost.space Integrator allows you to define when and how often an active scenario runs. Use the Schedule setting panel under the Options tab and choose Scheduling to set your preferred schedule. More, and email tracking report in your Constant Contact account.
Prerequisites
-
A Constant Contact account – create an account at constantcontact.com/de/account-home.
Note | |
---|---|
The moduleThe module is an application or tool within the Boost.space system. The entire system is built on this concept of modularity. (module - Contacts) More dialog fields that are displayed in bold (in the Boost.spaceCentralization and synchronization platform, where you can organize and manage your data. More IntegratorPart of the Boost.space system, where you can create your connections and automate your processes. More scenarioA specific connection between applications in which data can be transferred. Two types of scenarios: active/inactive. More, not in this documentation article) are mandatory! |
-
Go to Boost.space Integratort and open the Constant Contact module’s Create a connection dialog.
-
In the Connection name field, enter a name for the connection and click Continue.
-
Confirm the access by signing into your Constant Contact account.
The connection has been established.
TriggersEvery scenario has a trigger, an event that starts your scenario. A scenario must have a trigger. There can only be one trigger for each scenario. When you create a new scenario, the first module you choose is your trigger for that scenario. Create a trigger by clicking on the empty module of a newly created scenario or moving the... by contact create or update events. Optionally filters by contact statusCreate statuses for each module separately to create an ideal environment for efficient and consistent work. More.
Required Permissions: contact_data
Connection |
|
Event |
Select or map the events you want to watch for the contact. For example, |
Contact Lists |
Select or map the contact lists whose contacts you want to watch. |
Limit |
Set the maximum number of contacts Boost.space Integrator should return during one scenario account. |
Retrieves a list of contacts and filters by criteria.
Required Permissions: contact_data
Connection |
|
Status |
Select or map the status of the contacts you want to list. For example, |
|
Enter (map) the email address of the contact you want to list. |
Contact Lists |
Select or map the contact lists whose contacts you want to list. |
Updated After |
Enter (map) the date to list the contacts that were updated on or after the specified date. See the list of supported date and time formats. |
Limit |
Set the maximum number of contacts Boost.space Integrator should return during one scenario account. |
Creates a new contact.
Required Permissions: contact_data
Connection |
|||||||||||||
Create Source |
Select or map the source from where you want to create the contact. |
||||||||||||
|
Enter (map) the contact’s email address. |
||||||||||||
Permission to Send |
Select or map the permissions for the contact. For example, |
||||||||||||
First Name |
Enter (map) the contact’s first name. |
||||||||||||
Last Name |
Enter (map) the contact’s last name. |
||||||||||||
Job Title |
Enter (map) the contact’s job title. |
||||||||||||
Company Name |
Enter (map) the company name with which the contact is associated. |
||||||||||||
Birthday Month |
Enter (map) the contact’s birthday month number. This field is required if you use the birthday day field. Enter (map) a value between 1 and 12. |
||||||||||||
Birthday Day |
Enter (map) the contact’s birthday day number. This field is required if you use the birthday month field. Enter (map) a value between 1 and 31. |
||||||||||||
Anniversary |
Enter (map) the date on which contact converted to the customer of the organization of Constant Contact. See the list of supported date and time formats. |
||||||||||||
Phone Number |
Add the phone numbers of the contact: Phone Number Enter (map) the contact’s phone number. Kind Select or map the phone number type. For example, |
||||||||||||
Street Addresses |
Add the contact’s address:
|
||||||||||||
Custom FieldA feature in Boost.space that allows you to define and manage data within each module according to your specific needs. More |
Add the custom fieldsA feature in Boost.space that allows you to define and manage data within each module according to your specific needs. More and their values for the contact. |
||||||||||||
Contact List IDs |
Select or map the Contact List ID to which you want to add the contact. |
Imports contacts by an arrayWithin a bundle, data items of the same type are sometimes in an array. You can find an array by looking at the details of a bundle. Depending on the details of your scenario, you can map other modules to a specific item in an array or use iterators and aggregators to manipulate your data into other formats. When mapping,... More of contacts. Existing contact with the same email will be replaced.
Required Permissions: contact_data
Connection |
|||||||||||||||||||||||||||||||||
Contacts |
Add the contact details you want to import.
|
||||||||||||||||||||||||||||||||
Contact List ID |
Add the Contact List IDs whose contacts you want to import. |
Imports contacts by a CSV file. Only the first 4 MB of the file will be imported if the file exceeds 4 MB.
Required Permissions: contact_data
Connection |
|
Contact List IDs |
Add the Contact List IDs to which you want to add the contacts. |
File Name |
Enter (map) the file name containing the contacts including the extension. For example, |
Data |
Enter (map) the data of the file. The CSV file you are importing. The column headings that you can use in the file are |
Updates a contact by its ID.
Required Permissions: contact_data
Connection |
|||||||||||||||||||||||||||||||||
Contacts |
Add the contact details you want to import.
|
||||||||||||||||||||||||||||||||
Contact List ID |
Add the Contact List IDs whose contacts you want to import. |
Removes a contact by its ID. Deleted contacts can be revived.
Required Permissions: contact_data
Connection |
|
Contact ID |
Select or map the Contact ID you want to delete. |
Removes contacts from lists by their IDs.
Required Permissions: contact_data
Connection |
|
List IDs |
Add the List IDs from which you want to delete the contacts. |
All Active Contacts |
Select whether you want to delete all the active contacts in the contact list. |
Contact IDs |
Add the Contact IDs you want to delete. |
Contact List IDs |
Add the Contact List IDs whose contacts you want to delete. |
Retrieves a list of contact lists.
Required Permissions: contact_data
Connection |
|
Limit |
Set the maximum number of contact lists Boost.space Integrator should return during one execution cycleA cycle is the operation and commit/rollback phases of scenario execution. A scenario may have one or more cycles (one is the default).. |
Creates a new contact list.
Required Permissions: contact_data
Connection |
|
Name |
Enter (map) a name for the new contact |
Favorite |
Select whether you want to mark this contact list as your favorite. |
Description |
Enter (map) the details of the contact list. |
Updates a contact list by its ID.
Required Permissions: contact_data
Connection |
|
Contact List ID |
Select or map the Contact List ID you want to update. |
Name |
Enter (map) a name for the new contact |
Favorite |
Select whether you want to mark this contact list as your favorite. |
Description |
Enter (map) the details of the contact list. |
Removes a contact list by its ID.
Required Permissions: contact_data
Connection |
|
Contact List ID |
Select or map the Contact Lists you want to delete. |
Triggers by new activities of contact for specific events.
Required Permissions: contact_data
Connection |
|
Contact ID |
Select or map the Contact ID whose contact activities you want to watch. |
Tracking Activities List |
Select or map the tracking activities list |
Limit |
Set the maximum number of Boost.space Integrator should return during one execution cycle. |
List contact activities by their ID.
Required Permissions: contact_data
Connection |
|
Contact ID |
Select or map the Contact ID whose activities you want to list. |
Tracking Activities List |
Select or map the activities you want to list for the contacts. |
Limit |
Set the maximum number of Boost.space Integrator should return during one execution cycle. |
List action summary for contact in email campaign activities by the contact ID.
Required Permissions: contact_data
Connection |
|
Contact ID |
Select or map the Contact ID whose action summaries you want to list. |
Start Date |
Enter (map) the date to list the action summaries for the contacts from the specified date. See the list of supported date and time formats. |
End Date |
Enter (map) the date to list the action summaries for the contacts until the specified date. See the list of supported date and time formats. |
Limit |
Set the maximum number of action summaries Boost.space Integrator should return during one execution cycle. |
Summarize average open and click rates by the contact ID.
Required Permissions:contact_data
Connection |
|
Contact ID |
Select or map the Contact ID whose average open and click rates you want to summarize. |
Start Date |
Enter (map) the date from which you want to summarize the average open and click rates. See the list of supported date and time formats. |
End Date |
Enter (map) the date until which you want to summarize the average open and click rates. See the list of supported date and time formats. |
Triggers by new email campaigns.
Connection |
|
Limit |
Set the maximum number of email campaigns Boost.space Integrator should return during one execution cycle. |
Retrieves a list of email campaigns.
Required Permissions: campaign_data
Connection |
|
Limit |
Set the maximum number of email campaigns Boost.space Integrator should return during one execution cycle. |
Retrieves details of an email campaign by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID you want to get details about. |
Creates a new email campaign.
Required Permissions: campaign_data
Connection |
|||||||||||||||||||||||||||||
Name |
Enter (map) a name for the email campaign. |
||||||||||||||||||||||||||||
Add the Email Campaign Activities |
Add the email campaign activities: Format Type Select or map the activity format type:
|
Removes an email campaign by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID you want to delete. |
Retrieves details of an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity details you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose details you want to retrieve. |
Preview an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity you want to preview. |
Campaign Activity ID |
Select or map the Campaign Activity ID you want to preview. |
Tests an email campaign activity by its ID with a daily limit of 50 test emails.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity you want to test. |
Campaign Activity ID |
Select or map the Campaign Activity ID you want to test. |
Email Addresses |
Add the email addresses to which you want to send this email campaign activity for testing. |
Personal Message |
Enter a message that you want to communicate to the recipients. |
Retrieves a list of schedules of an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity schedules you want to list. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose schedule details you want to list. |
Limit |
Set the maximum number of email campaign activity schedules Boost.space Integrator should return during one execution cycle. |
Retrieves the send historyBoost.space Integrator maintains a history of your scenario and records: The date that scenario execution started Status (success, warning, or error) Execution duration Number of operations spent during the scenario run Size of transferred data Link to detailed information, where you can inspect all data in that particular execution received and how the data was processed You can view this... of an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity send history details you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose sent history details you want to retrieve. |
Limit |
Set the maximum number of email campaign activities sent history details Boost.space Integrator should return during one execution cycle. |
Schedules an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity you want to schedule. |
Campaign Activity ID |
Select or map the Campaign Activity ID you want to schedule. |
Schedule Date |
Enter (map) the date on which you want to send the email campaign activity. See the list of supported date and time formats. |
Unschedules an email campaign activity by its ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity you want to unschedule. |
Campaign Activity ID |
Select or map the Campaign Activity ID you want to unschedule. |
Triggers by new email bounces reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity bounce reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose bounce reports details you want to watch. |
Limit |
Set the maximum number of email bounce reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email clicks reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity click reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose click reports details you want to watch. |
Limit |
Set the maximum number of email click reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email did not open reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s emails that were not opened reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose emails that were not opened reports details you want to watch. |
Limit |
Set the maximum number of emails that were not opened reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email forwards reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s forward reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose forward reports details you want to watch. |
Limit |
Set the maximum number of email forward reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email opens reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s open reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose open reports details you want to watch. |
Limit |
Set the maximum number of email open reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email opt-outs reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s opt-out reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose opt-out reports details you want to watch. |
Limit |
Set the maximum number of email opt-out reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email send reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s sent reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose send reports details you want to watch. |
Limit |
Set the maximum number of email sent reports Boost.space Integrator should return during one execution cycle. |
Triggers by new email unique opens reports.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s unique open reports you want to watch. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose unique open reports details you want to watch. |
Limit |
Set the maximum number of email unique open reports Boost.space Integrator should return during one execution cycle. |
Retrieves email links reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s link reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose link reports details you want to retrieve. |
Limit |
Set the maximum number of email link reports Boost.space Integrator should return during one execution cycle. |
Retrieves email bounces reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s bounce reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose bounce reports details you want to retrieve. |
Limit |
Set the maximum number of email bounce reports Boost.space Integrator should return during one execution cycle. |
Retrieves email clicks reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s click reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose click reports details you want to retrieve. |
Limit |
Set the maximum number of email click reports Boost.space Integrator should return during one execution cycle. |
Retrieves email did not opens reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s did not open reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID that did not open the report’s details you want to retrieve. |
Limit |
Set the maximum number of email did not open reports Boost.space Integrator should return during one execution cycle. |
Retrieves email forwards reports by the email campaign activity ID.
Required Permissions:campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s forward reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose forward reports details you want to retrieve. |
Limit |
Set the maximum number of email forward reports Boost.space Integrator should return during one execution cycle. |
Retrieves email opens report by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s open reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose open reports details you want to retrieve. |
Limit |
Set the maximum number of email open reports Boost.space Integrator should return during one execution cycle. |
Retrieves email opt-outs reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s opt-out reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose opt-out reports details you want to retrieve. |
Limit |
Set the maximum number of email opt-out reports Boost.space Integrator should return during one execution cycle. |
Retrieves email sends reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s open reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose open reports you want to retrieve. |
Limit |
Set the maximum number of email sent reports Boost.space Integrator should return during one execution cycle. |
Retrieves email unique opens reports by the email campaign activity ID.
Required Permissions: campaign_data
Connection |
|
Campaign ID |
Select or map the Campaign ID whose email campaign activity’s open reports you want to retrieve. |
Campaign Activity ID |
Select or map the Campaign Activity ID whose open reports you want to retrieve. |
Limit |
Set the maximum number of unique open reports Boost.space Integrator should return during one execution cycle. |
Performs an arbitrary authorized API call.
Connection |
||||
URL |
Enter a path relative to
|
|||
Method |
Select the HTTP method you want to use: GET to retrieve information for an entry. POST to create a new entry. PUT to update/replace an existing entry. PATCH to make a partial entry update. DELETE to delete an entry. |
|||
Headers |
Enter the desired request headers. You don’t have to add authorization headers; we already did that for you. |
|||
Query String |
Enter the request query string. |
|||
Body |
Enter the body content for your API call. |
The following API call returns all the contact lists from your Constant Contact account:
URL:
/v3/contact_lists
Method
:GET
Matches of the search can be found in the module’s Output under BundleA bundle is a chunk of data and the basic unit for use with modules. A bundle consists of items, similar to how a bag may contain separate, individual items. More > Body.
In our example, 2 contact lists were returned: