FAQs

What happens when multiple imports with segments are running?

If you have more than one import wizard with our automatica segment option enabled, they might run simultaneously and conflict.

To mitigate this, the system checks if another segment-setting import job is already running on the same subscriber list before starting another import job with segments. If another job is found, the new job will wait until the current one finishes, "round-robin" style This prevents any conflicts or data issues. The held import job will start when the schedule next runs. We mark the import as Holding until then.

From a technical perspective, if you have a lot of imports on the same list using the segment option, a job that is delayed will get priority the next time the schedule runs. N.B.  With >2 imports, this means a single import might be delayed over multiple hours until the entire list is able to be processed, one per hour).

Staggered scheduling: If you have multiple imports on the same lists using the segment feature, a good option is to space the schedule apart yourself, one per hour. You can choose a custom schedule in the wizard, on the last page.

Alternative segmentation: If you prefer, you can avoid the above by not using the segment setting in the import wizard at all (disable its access by staff in CM Settings as well). Instead, map the Salesforce fields that define the segment to your Campaign Monitor custom fields. Then set up the segmentation rules in Campaign Monitor with those custom fields. This is especially useful if you use a static field on a Salesforce record (contact, lead, etc) that opts someone in or out of the segment.

Campaign Monitor Segmentation info 

Related articles
How to guides
Contact Us