Campaign MonitorPro
This guide assumes you have a Campaign Monitor account already.
Compatibility
Uses API tokens on v3.3
of the REST API.
Endpoints
Maps data to the following endpoints:
- Subscribers
Does your project require something else? Contact Us
Fields
Maps data to the following field types:
- Standard
- Custom
- Text
- Number
- Multiple Options (can only select one)
- Multiple Options (can select many)
- Date
Setup Instructions
1
Create & get API Key from Campaign Monitor
- Go to the Campaign Monitor website and log into your account.
- At the top right corner, click on the profile icon and select Account Settings.
- On the next page, click the API keys link near the bottom of the page.
- After the page reloads, click the Show API Key link to reveal your API key.
- Leave this page open and open a new tab to go to the Craft control panel...
2
Set up Integration on your site
- Go to the Email Marketing section in Freeform Settings (Freeform → Settings → Email Marketing).
- Click the New Integration at the top right.
- Select Campaign Monitor from the Service Provider select dropdown.
- Enter a name and handle for the integration.
- Copy the value in the API Key field from Campaign Monitor and paste it into the API Key field in Freeform.
- Copy the value in the Client ID field from Campaign Monitor and paste it into the Client ID field in Freeform.
- At the top right corner of the Freeform page, click the Save button.
3
Verify Authorization
- After the integration is saved, it'll return you to the list of Email Marketing integrations.
- Click on the newly created integration.
- Confirm that there is a green circle with Authorized in the middle of the page.
4
Configure the Form
To use this integration on your form(s), you'll need to configure each form individually.
- Visit the form inside the form builder.
- Click on the Integrations tab.
- Click on Campaign Monitor in the list of available integrations.
- On the right side of the page:
- Enable the integration.
- Choose a Freeform field to be the target opt-in field.
- Select a mailing list that new users should be subscribed to.
- Map Freeform fields to the Campaign Monitor fields as you wish.
- Configure as needed.
Finished!