Campaign Monitor
Campaign Monitor is an email marketing platform for creating, sending and automating email campaigns.
Key features include:
- Email campaign creation and scheduling
- Marketing automation journeys
- Subscriber list management and segmentation
- Signup forms and landing pages
- Transactional email delivery
Campaign Monitor integrates with ShopWired by adding a tracking to the ShopWired theme.
Account creation
Account creation
Create an account on the Campaign Monitor website at Campaign Monitor.
After your account is created, configure your subscriber list and generate the tracking script provided within your Campaign Monitor account.
Theme installation
Theme installation
Campaign Monitor provides a tracking script similar to the example shown below:
<script>
(function () {
var e = document.createElement('script');
e.type = 'text/javascript';
e.async = true;
e.src = 'https://track.campaignmonitor.com/your-unique-id.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(e, s);
})();
</script>
The script shown above is provided as an example only. You must copy the exact script provided in your own Campaign Monitor account, as the script and any ID values will be unique to your website.
- Navigate to Website > Themes
- Select the
code editoroption for the theme you want to edit - Open the
master.twigfile - Add the tracking script just above the closing
</head>tag - Select Save changes
After the script has been added, Campaign Monitor will begin collecting data from your website.
Adding Campaign Monitor embedded forms
Adding Campaign Monitor embedded forms
Campaign Monitor can generate embedded form HTML similar to the example shown below:
<div class="cm-form-default" data-id="your-form-id"></div>
The code shown above is provided as an example only. You must copy the exact code provided in your own Campaign Monitor account, as the code and any ID values will be unique to your website.
- Navigate to Website > Themes
- Select
customise your themefor the theme you want to edit - Select
add a new section - Select the
custom HTMLsection type - Paste the embed code into the Custom HTML setting
- Position the section where required within the theme layout
- Select Save changes
Recommendations
Recommendations
- Add the tracking script to only one active theme to prevent duplicate tracking.
- Ensure subscriber consent text is included within forms to support compliance requirements.