Migrate Contacts
Use this workflow when moving an existing audience into PING8.
Before you start
Export from the previous system:
- Email address.
- Subscription status.
- Group or list membership.
- Tags or segments.
- Unsubscribe and suppression data.
- Optional attributes such as name, plan, region, or signup source.
Migration sequence
- Create destination groups in PING8.
- Create tags that match your targeting strategy.
- Import suppression or unsubscribe data first when available.
- Import subscribed contacts into the correct group.
- Apply tags during import or through batch tag operations.
- Spot-check several subscriber rows.
- Confirm total counts against the source export.
- Send only to an internal test tag before using the migrated group.
CSV guidance
Keep the first import simple:
email,first_name,plan,region
alex@example.com,Alex,pro,us
sam@example.com,Sam,starter,euUse attributes only when you plan to personalize or segment by them.
What success looks like
- Group counts match expectations.
- Subscriber statuses are correct.
- Tags can be used in campaign targeting.
- Suppressed or unsubscribed contacts are not included in campaign sends.
Common mistakes
- Importing unsubscribed users as subscribed.
- Creating too many groups instead of using tags.
- Not deduplicating before import.
- Sending to a migrated list before testing a tiny segment.