Contact Mover Addon

Overview

The Contact Mover addon automatically copies, moves, or unsubscribes contacts from one IEM contact list to another on a schedule. Use it to keep lists in sync without exporting CSVs.

This guide is for the version updated for Interspire Email Marketer 8.5+.

Where to find it

  • Addon install/enable: Settings → Addon Settings
  • Rules UI: Contacts → Contact Mover Settings
  • Cron: Settings → Cron Settings (Contact Mover job)

Installation

Warning: Create a full file and database backup before installing or updating any addon. See Support for backup guidance.

  1. Upload the contactmover folder into admin/addons/ on your IEM install.
  2. In IEM admin, open Settings → Addon Settings, find ContactMover, install and enable it.
  3. Clear the template cache by deleting files in admin/com/storage/template-cache/.
  4. Configure list mappings (below), then enable the Contact Mover cron job.

Cron setup

  1. Open Settings → Cron Settings.
  2. Enable the Contact Mover cron entry.
  3. Set how often it should run (daily is a common starting point; use a shorter interval if you need faster moves).
  4. Ensure your server cron is calling IEM’s cron command so scheduled jobs actually run.

If cron is not running, mappings will not process.

Configuring list mappings

Open Contacts → Contact Mover Settings.

Basic settings

Choose whether contacts added to the destination list should be marked Confirmed or Unconfirmed. This applies to all mappings.

Each mapping row

  • List A (source) — list to watch for new contacts.
  • ModeCopy (leave source unchanged), Move (remove from source), or Unsubscribe (copy to destination and unsubscribe on source).
  • Days span — how many days after being added to List A before the action runs.
  • List B (destination) — where contacts are copied or moved.
  • Add in autoresponder — whether contacts joining List B should enter that list’s autoresponder sequences.

Note: Rules run in order from top to bottom. A Move removes the contact from the source list, so later rules cannot act on that source membership.

Use Add More for additional rows. Save when finished.

Permissions

Contact Mover permissions are controlled on the user group (Users & Groups). Grant Preview/Save access only to groups that should manage mappings.

Troubleshooting

  • Mappings not running — confirm the addon is enabled and the Contact Mover cron entry is enabled and firing.
  • Rule skipped — source and target cannot be the same list; incomplete rows are skipped; duplicate source/target pairs are merged.
  • UI looks stale after update — clear admin/com/storage/template-cache/ again.