Article content and detailed guides remain in English. The selected language applies to controls and quick instructions.

Back to articles

How to Extract Emails from Intercom Conversations

On this page

Export and import options vary by plan, permissions and product version. Check the platform’s current help documentation if a menu or format differs. Use only contact data you are authorized to process; an extracted address is not proof of marketing consent.

Why Extract from Intercom Conversations?

Intercom is a customer messaging platform that provides live chat, chatbots, help center, product tours, email campaigns and a customer data platform. Every user or lead who starts a conversation has an associated email address (if they provided one or were identified through their account).

While the general Intercom export is covered in Extract Emails from Intercom Contacts, this article focuses on extracting email addresses from conversation data for specific use cases like identifying engaged users, support contact analysis and lead qualification.

How to Export from Intercom

Exporting users and leads

  1. Log in to Intercom.
  2. Go to Contacts (or People in older versions).
  3. Filter by conversation-related criteria (e.
  4. Click Export to download as CSV.
  5. The export includes email, name, company, last seen, conversation count and custom attributes.

Exporting conversation data

  1. Go to Settings then General then Data management.
  2. Request a data export.
  3. Intercom generates a ZIP file containing conversations, users, leads and other data.
  4. The conversations file links to user IDs. The users file contains email addresses.

Using segments

  1. Create a segment in Intercom (e.
  2. Export the segment as CSV.

Using the API

  1. Use the Intercom API to list conversations and their participants.
  2. Use the /contacts endpoint to get user details including email.
  3. Save results as CSV or JSON.

How to Extract the Email Addresses

  1. Go to bulkemailextractor.com.
  2. Select "Text and files."
  3. Upload the CSV or JSON file from Intercom. Up to 25 MB per file, 100 MB per batch.
  4. Click "Extract emails."
  5. Review the results. Duplicates are removed automatically.
  6. Download as TXT for a plain list, CSV for a single-column spreadsheet, or CSV with sources.

Working with the Results

Identify engaged users

Users who initiated conversations are engaged with your product. Import them into an email marketing platform for product updates, feature announcements and upsell campaigns.

Support contact follow-up

Extract emails from users who had support conversations. Use the list for satisfaction surveys, follow-up on resolved issues or proactive outreach.

Lead qualification

Leads who asked questions via chat showed buying interest. Extract and import into a CRM for sales follow-up.

Consolidate across channels

Intercom handles conversations from chat, email and social media. Exporting captures all channel contacts in one list.

Verify addresses

Some Intercom leads may have provided temporary or inaccurate email addresses. See Best email verification services.

Things to Know

Contact data is not preserved

Email Extractor outputs email addresses only. Names, companies, conversation histories, tags, segments and custom attributes are not carried over.

Anonymous visitors

Some chat visitors do not provide an email address. They appear as anonymous leads in Intercom and will not have emails in the export.

Users vs. leads

Intercom distinguishes between users (signed up for your product) and leads (anonymous or identified visitors who have not signed up). Both may have email addresses.

Conversation participants

A conversation may involve multiple participants (user, team members, bots). Team member and bot emails are included in exports alongside user emails.

Intercom contacts export

For the general Intercom contact extraction guide, see Extract Emails from Intercom Contacts.

Extract emails

Explore tools

Verify emails

Check address validity before using your list.

ZeroBounce

Email Verification

Verifies email lists and provides tools for monitoring deliverability.

Useful when list cleaning and sender health belong in one workflow.

Explore ZeroBounce (opens in a new tab)