Release Notes

Whenever we release a new feature or improvement we will update the section below. New versions are automatically pushed to Salesforce organisations on a regular basis. You can also manually upgrade by going to our listing and click the get it now button. Or you can use the link just below the date to test in your Salesforce sandbox.

If you would prefer not to have updates pushed to your Salesforce organisation, please contact us.

v6.365.0

October 1, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPoyAAE

Support Journeys with a large number of emails

Campaign Monitor journeys can contain multilple emails. This update provides support should there be a large number of emails contained within a single journey.

v6.364.0

September 30, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPotAAE

Improve auditing of subscriber actions

This update improves the audit information we capture.

v6.358.0

August 29, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPjtAAE

Prevent same Import Wizard from running in parallel

It is possible in rare circumstances that the import wizard could run the same import twice. To help we have put in some extra checks to prevent this from happening.

General Styling Improvements

General styling improvements when Salesforce is in comfy mode.

v6.356.0

August 15, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPgaAAE

General Styling Improvements

General styling improvements when Salesforce is in comfy mode.

v6.352.0

July 29, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPgGAAU

Better messaging when an import wizard report exceeds 50,000 records

Salesforce has a hard limit of 50,000 records when working with reports. If you schedule the import wizard to work with a Salesforce report is possible that overtime you might hit this limit. This improvement will provide better messaging if the limit is hit via our maintenance tab, lightning notifications and on the schedule itself.

v6.349.0

July 12, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPetAAE

Add exact date and time to summary view

This change to our lightning component will display the exact date/time of the activity when hovering over the relative date/time value when in a summary view.

v6.348.0

July 8, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPeoAAE

Better support for formatting currency fields

This update aids formatting currency when passing data from Salesforce to Campaign Monitor.

v6.347.0

July 7, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPeKAAU

Improve audit logging for schedules

This improvement adds extra logging when updating schedules.

Better message around transactional invalid message

This update provides better messaging for smart emails. Specifically should a status not be updated due to an incorrect Id or custom authentication not beening configured correctly.

Set an import wizard expiry date

This update allows an expiry date to be set in the advanced section of the import wizard.

v6.346.0

June 21, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPbLAAU

Add category to invokable actions

To help when using flows our invokable actions will appear under the category Campaign Monitor.

Warning when too many reports scheduled to run via Import Wizard

We will now show warnings in maintenance when too many reports are scheduled to run via Import Wizard

v6.342.0

June 8, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPaSAAU

Warn user that scheduled jobs may be delayed

Warn user that scheduled jobs may be delayed if too many are set at the same time.

Support email notification for maintenance messages

The update allows a Salesforce user to set an email address to receive an email notification when a log. entry is created in maintenance. To learn more please click here.

v6.340.0

June 1, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPY7AAM

Remove queue items from Salesforce recycle bin

Queue items are used to manage requests to Campaign Monitor. This improvement removes queue items from Salesforce recycle bin to avoid it being cluttered with redundant information.

v6.339.0

May 6, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPY2AAM

Minor styling improvement for status labels

Minor update improving how our status icons are formatted.

Improved page header styling

Minor improvements to align the page layout header.

Audit Deleted Subscriber Lists from within Salesforce

This improvement creates an entry in the audit log when a subscriber list is deleted from Salesforce. This will help identify who deleted the list and when.

v6.337.0

April 26, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPSEAA2

Improve sidebar menu icons

We have Improved our sidebar menu icons to make them clearer.

Allow Email Activity & Journeys lightning component to be tuned.

The Email & Journey email component currently has a set limit of 10 subscription lists a contact can be on before we need to apply a list filter. The reason we have to a filter when a person is on more than 10 lists is to be respectful of Salesforce limits. However, the limit of ten can now be tuned via our maintenace tab.

v6.336.0

March 29, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPRGAA2

Improve verification validation process

Before you can connect Salesforce to Campaign Monitor you must have a verified Campaign Monitor account. Often this is overlooked, to help we have added some additional messaging and support to help with this process.

V6334.0

March 9, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPG6AAM

Improve error message when Import Wizard report is deleted

If the underlying report for an import wizard is deleted, an error message will be sent to the primary user with the Salesforce Id of the Import Wizard job and the report that was deleted. This will make it easier to find which import job is failing.

v6.333.0

February 23, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPFrAAM

Allow the number of scheduled import jobs to be tuned

If you have lots of import wizard scheduled they can compete for slots to process and Salesforce resource. This update allows to tune, from the maintenance screen, how many imports should run at the same time. If the number is exceeded then any imports missed will run on the next schedule.

v6.328.0

January 18, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPB1AAM

Audit Improvements

Post some updates on Campaign Monitor API we have been able to add the date a subscriber joins a list to our audit screen.

Improve Audit history

Improved Subscriber Membership audit history

v6.327.0

January 17, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPAhAAM

Salesforce Campaign and Campaign Member improvements.

Improved performance when adding and updating Salesforce campaigns and campaign members.

v6.325.0

January 12, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPASAA2

Improved logging when connecting to multiple clients

Improved logging when connecting to multiple clients. This improvement is primarily around troubleshooting connection issues where multiple Campaign Monitor clients are available for connecting.

v6.324.0

January 12, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qPANAA2

Only create one Salesforce campaign member record

Previously if you had a lead and contact with the same email address, both would be linked as Salesforce campaign members to the linked campaign. This change means that only the contact record will result in a campaign member (essentially avoiding duplicate campaign members).

v6.322.0

January 4, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP9oAAE

Add ability to tune system settings in Maintenance

Given the diverse customisations that can be applied to Salesforce, it may be required to tune selected backend settings to help with govenor limits. For example you might want to change the batch size of a particular job. To help we have added a screen which can be access via our maintenance tab to make these changes.

This operation is very advanced and should be fully understood before making any changes.

v6.321.0

January 3, 2022
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP9jAAE

Improved error logging for async processing

Additional information has been added when reporting on any general async processing errors (this applies when performing bulk operations on contacts, leads and accounts where data may need to be synced with Campaign Monitor). The additional information will be available on the maintenance screen.

Limit number of campaign members synced

The new Campaign Monitor API now allows the number of campaigns returned to be filtered by date. This allows us to limit the number of campaign members synced each time the primary sync runs. Previously it would attempt to sync all members for all Campaigns for all time. Now it will only process campaigns that were sent in the last 365 days.

v6.320.0

December 23, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP90AAE

Improve error logging for transactional emails

We have added extra logging to help with transactional email errors. We recommend going to our options page (https://b12.d.pr/lTgsEm) within the Campaign Monitor admin app and clicking to enable debug logging. The additional information will be available on the maintenance screen.

v6.316.0

December 19, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP8HAAU

Don't process mailing rates if stats are disabled

We no longer run mailing rates if the "Disable Campaigns and Tracking Stats" option is checked.

v6.314.0

December 15, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP7OAAU

List View Validation

We have improved the validation of a list view when running the import wizard.

v6.313.0

December 9, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP5cAAE

Exclude Bounces when adding via the import wizard

This improvement means we perform and additional check on records currently going through the bounced process in Campaign Monitor when the import wizard runs.

Improved logging

To help with debugging we have moved important information to the top of the log.

v6.311.0

November 30, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP5SAAU

Support Campaign Monitor tags

Campaign Monitor allows you to set one or more tags against their Campaigns. This information will now be synced back to the Salesforce Campaign Monitor Campaign record. If you have chosen to automatically create Salesforce Campaigns we'll also update here as well.

Limit Campaigns returned into Salesforce

When the primary sync runs we create Campaign Monitor campaigns in Salesforce.  This new feature allows you to filter what campaigns are created in Salesforce either by a tag or the campaign date.

v6.310.0

November 25, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP4eAAE

Allow a contact or lead to be unlinked from a membership record

This new feature allows you to easily remove the link between a susbcriber list membership record and a contact or lead. Simply click on a subscriber list membership record and the click on the icon next to the contact or lead to remove the link.

v6.308.0

November 19, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP32AAE

Open and Click rate precision

When displaying the open or click rate in Salesforce we now round the percentage to avoid too many decimal points.

Auto adjust email opt batch size

The email opt-out class is responsible for updating the standard email opt-out field on the contact or lead objects. Essentially our code is just setting the field to True or False based on Campaign Monitor data.  We will tune the batch size of this class if we detect a problem, usually because of other processes or custom code on the contact or lead objects.

v6.306.0

October 28, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qP0DAAU

Improve error handling of transactional emails

A general enhancement to error handling for transactional emails.

v6.305.0

October 27, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOztAAE

Disable syncing of Campaign Monitor Campaigns

You can now choose to disable the syncing of Campaign Monitor Campaigns in Salesforce via the options tab in general settings. Disabling the syncing of Campaign Monitor Campaigns will also stop email tracking history from being stored in Salesforce.

v6.303.0

October 25, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOyRAAU

Set the contact or lead owner ID per list

You can now set the owner of contact or leads created by the integration at a list level. This can be set by adding a value for “OwnerId” within “Default Values” when creating contacts/leads.

v6.302.0

October 19, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOxdAAE

Update Card Payment Method

We have improved the process within our application to allow customers to update the card details.

v6.299.0

October 7, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOwLAAU

Date status changed

We have updated the label on our subscriber list membersip record to activity date. The date displays the last time the state of the subscriber was changed. E.g. active, unsubscribed etc.

v6.294.0

September 23, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOu0AAE

Improve permission error reporting

Previously, if a user didn’t have access to certain fields, the error message would return “Insufficient permissions: secure query included inaccessible field”. With this improvement, the actual field name will be returned - making it easier to check which permissions the user is missing.

v6.292.0

September 12, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOsJAAU

Improve timeout when viewing Campaign Monitor tab

This change improves the way we handle timouts when viewing the Campaign Monitor tab within Salesforce.

v6.291.0

September 8, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOruAAE

Show subject line of email

The subject line of an email will now be shown in the email template preview.

v6.290.0

September 7, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOrkAAE

Bounces and Email Activity Detail

The email tracking history lightning component can now show bounced information. To see this simply click on activity details, which is available for campaign or journey email tracking history. The underlying email tracking history will need to be stored in Salesforce, so if this screen is empty it means that the email tracking history has not been synced or is stored in Salesforce.

Open rate and click rate on Email Tracking Component

The open and click rates will now be shown at the bottom of the email tracking component. The rates are calculated on the visible sents, opens and bounce statuses. For more information please see - https://www.beaufort12.com/campaignmonitor/support/email-tracking-statistics#Lightning-component

v6.289.0

September 3, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOrQAAU

Add the BackgroundOperation permission to admin permission set

We have added the BackgroundOperation permission to our admin permission set. This will  allow users to view the background jobs.

Improve permission error messages when running primary sync

Previously, if the user didn’t have access to certain fields, the error message would return “Insufficient permissions: secure query included inaccessible field”. With this improvement, the actual field name should be returned - making it easier to check which permissions the user is missing.

Add marketing user check for users with full access permission set

When working with Salesforce Campaigns the marketing user checkbox needs to be checked. This is often missed even though the person affected is generally a Salesforce system administrator.  To help we have added the permission to our full access set to enable access to the Salesforce Campaign object.

Warn multiple replace import wizards

When working with a subscriber list you have the possibility of setting up more than one import wizard. If you have more than one import wizard and are also using our replace feature the two imports will compete. To help we now show a friendly warning with additional information if this happens.

Provide better messaging around inactive Import Wizard users

If the Salesforce user associated with the import wizard is inactive, this will now show within the status column. It makes it easier for users to see why an import might not be running.

v6.284.0

August 11, 2021
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t0o000002qOoM

Improve messaging when testing transactional emails

When testing a smart email we now check to make sure the example record matches the root object Id.

Resetting a sandbox will only disconnect from Campaign Monitor

We have improved the sandbox reset process using wbsendit.sendItAPI.resetSettings(); The improved proess will only disconnect from Campaign Monitor.  To learn more please click here.

v6.274.0

July 13, 2021

Support mixed cased emails

Previously, when using transactional emails whilst creating tasks or email messages, only lower cased emails would be linked (Salesforce typically sets emails to lower case). This fix supports multi-cased emails when linking to a task or email message.

v6.273.0

July 9, 2021

Tool tip look and feel has been improved

We have improved the styling of in-app tool tips.

v6.271.0

July 7, 2021

Support semi-colons when using Salesforce report

Semi colons in Salesforce reports now have special treatment to allow them to be mapped across to Campaign Monitor.

v6.270.0

July 4, 2021

Disconnect process

The disconnect process has now been improved to show that the sync has been properly disconnected.

v6.269.0

June 28, 2021

Identify email address when sending a transactional email to multiple receipents

This feature adds a new field the smart email object in Salesforce called smart email receipent.  This will store the email address of the person the email was sent to.

Access the source report for the import wizard.

We have added an option to our an import wizard schedule to access the source Salesforce report with one click.

v6.268.0

June 18, 2021

Preview Smart Email Template

You can now access the smart email template in Campaign Monitor via a button found on our Salesforce mappings screen.

v6.267.0

June 17, 2021

Pick list values now use Salesforce labels

When a value is added to to Campaign Monitor we use the Salesforce label rather than the API name.

v6.265.0

June 11, 2021

Create Salesforce emails when a smart email is sent

Previously you could choose to create a Salesforce task when a smart email was sent. This update allows to select a task or an email record to be stored in Salesforce.

v6.264.0

June 10, 2021

Delete subscriber from list when purged directly from Campaign Monitor

Campaign Monitor now allows you to directly delete subscriber from a subscriber list in Campaign Monitor. When this is detected the associated subscriber list membership record in Salesforce is also deleted.

v6.263.0

June 7, 2021

Refresh Transactional Emails Variables

In addition to a refresh button appearing on the Smart Email tab you can now refresh email variables on a specific template.

Add copy Id button to smart emails

To make it easier to copy the Salesforce ID from a smart email when using with flows or process builder we have added a copy button.

Transactional Global Action appears even if mappings have not been setup.

This minor change will stop a template appearing in a chatter global action if there is no receipients specified.

v6.261.0

May 26, 2021

Smart email enhancements for task creation

We have improved how tasks are created when working with Smart Emails.

v6.259.0

May 25, 2021

Support Unconfirmed States

Additional support added for Campaign Monitor subscribers unconfirmed status.

v6.258.0

May 12, 2021

Notify users of maintenance messages

Using Salesforce inbuilt notifications we are able to alert users to different messages.

v6.257.0

May 9, 2021

Create missing picklist values for SOQL queries

Create missing picklist values for SOQL queries. Previously picklist values were only created for imports based on Reports, Campaigns and List Views.

Trim white space when searching via email audit

Improved the audit search feature by removing extra spaces.

v6.253.0

April 23, 2021

Notify users of maintenance messages

Improved message alerts providing our users with in app help.

v6.251.0

April 19, 2021

Improved messaging for Campaign Monitor errors

We have improved error handling to show additional Campaign Monitor errors for example when a transactional email domain has not been registered.

v6.250.0

April 6, 2021

Update Campaign Monitor App Icon in Classic

Minor update to update the Campaign Monitor App icon when using Salesforce classic.

v6.249.0

April 6, 2021

Audit Log / Filtered Notifications

We have split our maintenance messages so that you can now see user changes under a new tab called audit.

v6.248.0

March 16, 2021

Audit Log

The audit log is a new feature the helps administrators keep track of changes to settings or features.

v6.246.0

March 6, 2021

Order maintenance messages by date

Order maintenance messages by date to make it easier to view recent log entries.

v6.236.0

February 7, 2021

Improve automated page layout setup

We automatically update your Salesforce page layouts when you install our product. Some times we run into a conflict and one or more pages will not be updated. This change will make the process more robust. To learn more about page layouts please click here.

v6.233.0

January 20, 2021

Uninstall Process

To help make the process of uninstalling our product as easy as possible, should the need arise, we have provided an automated process. Click here to learn more.

v6.232.0

January 19, 2021

Automatic Segment Creation

As part of the import wizard you can now create a segment automatically to learn more click here.

Improve Email Tracking History

Some customers will have a number of email tracking history records. We continue to tune the underlying processes to make this as efficient as possible.

v6.231.0

January 8, 2021

Smart Email Search

This new feature add a search bar to the smart email page making it easier to find a template, to learn more click here.

v6.225.0

December 4, 2020

Validation for individual email addresses

The validation button will run a complete import from Campaign Monitor to Salesforce, it will return:

  1. Success - i.e. no validation errors when importing the subscriber from Campaign Monitor
  2. Campaign Monitor failure - this is a failure message returned form Campaign Monitor.
  3. Salesforce failure - a generic Salesforce error, like required field not populated.

To learn more click here.