Intercom

Analyze customer conversations, engagement, and team performance

Connect Intercom to Scoop to analyze your customer messaging data, track conversation trends, monitor response times, and understand customer engagement patterns.

AI-Assisted Setup

When connecting Intercom to Scoop, choose "Guide me with AI" for an intelligent, guided setup experience.

Available Analysis Templates

TemplateObjectData ModeBest ForWhat You'll Analyze
Conversation Volume & Response (Default)conversationsSnapshotSupport operationsVolume trends, response times, team assignments
Customer EngagementcontactsSyncUser trackingActivity patterns, engagement metrics
Company Revenue & UserscompaniesSyncAccount analysisMRR, user counts, company health
Support TeamadminsSyncTeam managementTeam directory, availability
Tag CategoriestagsSyncOrganizationTag inventory for categorization

Example Questions You Can Answer

Conversation Analysis:

  • "How many conversations were opened this week?"
  • "What's our average response time?"
  • "How many conversations are currently open vs closed?"
  • "Which channels generate the most conversations (chat, email, social)?"
  • "What's our conversation volume trend over time?"

Response Performance:

  • "How long are customers waiting for a response?"
  • "Which team has the best response times?"
  • "How many conversations are priority vs non-priority?"
  • "What's our median time to first response?"
  • "How does response time vary by channel?"

Customer Engagement:

  • "When were customers last active in our product?"
  • "How many users vs leads do we have?"
  • "Which customers haven't been contacted recently?"
  • "What's our email unsubscribe rate?"
  • "How does engagement vary by customer segment?"

Company Metrics:

  • "What's our total MRR across companies?"
  • "Which companies have the most users?"
  • "How does support volume correlate with company plan?"
  • "Which industries have the highest engagement?"
  • "What's our company growth trend?"

Need Something Different?

If the templates above don't match your needs, select "Something else" and describe what you want to analyze. For example:

  • "I want to track conversation tags to identify common issues"
  • "I need to see team workload by admin"
  • "I want to analyze response times by company plan"

Scoop's AI will recommend the right configuration for your specific use case.

Snapshotting for Conversation Analysis

Conversations change over time - they get assigned, snoozed, closed, and reopened. Configure your Conversations extract as a Snapshot dataset to:

  • Track conversation queue size over time
  • Monitor response time trends
  • Analyze how conversations flow through states
  • Compare support metrics day-over-day

Pro Tip: Enable snapshotting on day one for conversations. Customer success teams need historical data to identify trends in support volume and response times.

Connecting Intercom to Scoop

  1. Create a new dataset in Scoop
  2. Select Intercom from the application list
  3. Select your data region (US, EU, or AU) if prompted
  4. Authorize Scoop to access your Intercom workspace
  5. Choose your analysis template or customize
  6. Save and extract data

What Data You Get

Conversations (14 fields)

Customer support interactions and chats.

FieldDescription
Conversation IDUnique identifier (prefixed with IC)
TitleConversation subject
Stateopen, closed, or snoozed
Is OpenWhether conversation is currently open
Is ReadWhether conversation has been read
Prioritypriority or not_priority
Created DateWhen conversation started
Updated DateLast activity time
Waiting SinceTime since last customer response
Snoozed UntilWhen snoozed conversation will reopen
Source TypeChannel: conversation, email, twitter, facebook
Author TypeType of user who started the conversation
Assignee IDAdmin assigned to conversation
Team IDTeam assigned to conversation
TagsConversation labels

Contacts (16 fields)

Customers and leads who interact with your product.

FieldDescription
Contact IDUnique identifier
External IDYour system's user ID
EmailContact email
PhonePhone number
NameContact name
Roleuser or lead
Created DateWhen contact was created
Updated DateWhen contact was last modified
Signed Up DateWhen they signed up for your product
Last Seen DateLast product activity
Last Contacted DateWhen you last messaged them
Last Replied DateWhen they last responded
Owner IDAssigned admin
Hard BouncedWhether emails to this contact have bounced
UnsubscribedEmail opt-out status
TagsContact labels

Companies (14 fields)

Customer organizations with revenue data.

FieldDescription
Company IDUnique internal identifier
External Company IDYour system's company ID
NameCompany name
PlanSubscription plan name
Monthly SpendMonthly revenue from this company
User CountNumber of users at company
Session CountTotal sessions
Created DateWhen company was created
Updated DateWhen company was last modified
Last Request DateLast activity date
SizeCompany employee count
IndustryBusiness industry
WebsiteCompany website
TagsCompany labels

Admins (7 fields)

Team members who handle conversations.

FieldDescription
Admin IDUnique identifier
NameTeam member name
EmailEmail address
Job TitleRole/title
Away ModeWhether admin is away
Away ReassignWhether to reassign conversations when away
Team IDsTeams admin belongs to

Tags (2 fields)

Labels for organizing conversations, contacts, and companies.

FieldDescription
Tag IDUnique identifier
NameTag name

Analysis Examples

Conversation Trends

Track conversation volume and performance:

  • Daily/weekly/monthly conversation volume
  • Open vs closed ratio over time
  • Response time trends
  • Channel distribution (chat, email, social)

Response Time Analysis

Monitor support speed:

  • Average/median response time
  • Time to first response
  • Waiting time distribution
  • Response performance by team

Customer Engagement

Understand user activity:

  • Active vs inactive users
  • Last seen distribution
  • Engagement by company segment
  • Lead vs user ratio

Revenue Insights

Analyze company metrics:

  • MRR by company
  • Users per company
  • Revenue concentration
  • Plan distribution

Best Practices

  • Start with Conversations: Core support metrics live here
  • Enable Snapshotting: Track support queue and response times over time
  • Combine with Companies: Blend conversations + companies for revenue-correlated analysis
  • Use Tags: Intercom tags help categorize conversations and customers

Troubleshooting

Connection Issues

  • Verify you have admin access to Intercom
  • Ensure the correct region is selected (US, EU, AU)
  • Check that required permissions are authorized

Missing Data

  • Only data you have permission to access is included
  • Archived conversations are included but marked appropriately
  • Some company fields require Intercom's company tracking feature