Intercom separates conversation data from contact data, which makes exporting a two-step process. cStar handles both.

Step 1: Export from Intercom

In Intercom, go to Settings > Data Management > Export:

  • Contacts CSV: user and lead profiles. Intercom caps each CSV file at 20MB on its end.
  • Conversations: request via API or S3 export.

Export contacts and conversations separately. You'll import them in two passes.

Step 2: Import Contacts

Intercom cStar
email Email
name Name
phone Phone
user_id External ID
created_at Created Date
custom_attributes.* Custom fields

Step 3: Import Conversations

Intercom cStar
source.subject Title
source.body Description
state Status
conversation_parts Message history
assignee Assigned Agent
tags Tags

Conversation Parts

Each part becomes a separate message, preserving author, timestamp, internal/public visibility, and content (HTML is sanitized during import).

Heads Up

  • Intercom's CSV export is capped at 20MB per file (their limit, not cStar's). cStar accepts files up to 50MB.
  • Full conversation exports require API access.
  • Leads import as customers without email addresses.
  • Intercom's snoozed state maps to Pending in cStar.

Upload everything at Settings → Team → Import.