Advice and answers from the Intercom Team

FAQs and Troubleshooting

A regularly curated list of the most commonly asked questions by Intercom customers

45 articles in this collection
Written by Zara Burke and Ruairí Galavan
Your users' data in Intercom

Where do the social profiles come from?

We use a third party service called FullContact to enrich the user profile view. Given a user's email address, FullContact will return publicly available social profiles. These are shown by...
Written by Ruairí Galavan
Updated over a week ago

How does Intercom track first and last name of my users?

Intercom will automatically split your name attribute into first name and last name. For example: If name is "Joe Bloggs", Intercom tracks it as First name: "Joe", Last name: "Bloggs"....
Written by Ruairí Galavan
Updated over a week ago

How is a session defined?

Web sessions We increment a users session count when one of two things happens: The user has been inactive for more than 30 minutes and then returns. The user has...
Written by Ruairí Galavan
Updated over a week ago

Can I add descriptions to my custom attributes and events?

Yes. You can add a description to any custom attribute or event you create in Intercom. This will help both you and your teammates remember what your custom data means....
Written by Zara Burke
Updated over a week ago

Real time user presence (the technical explanation)

Real-time presence works based on periodic heartbeat requests coming from the user. The user sends those heartbeats every 30 seconds and is marked as offline when we haven't had a...
Written by Ruairí Galavan
Updated over a week ago

Can I export user or company data as a CSV?

Yes, it's really easy. First, select the user(s), company or companies whose data you want to export as a CSV. Next click the 'Export' button that appears at the top...
Written by Ruairí Galavan
Updated over a week ago

What is a Unix timestamp and why is it needed?

One of the features of Intercom is the ability to distinguish new users from old ones. To do this, Intercom needs to know when your existing users signed up. This...
Written by Ruairí Galavan
Updated over a week ago

What is user_id and why would I want to use it?

You may want to send Intercom a user_id (a unique user identifier that won't change) instead of or in combination with an email. One reason to do this is that...
Written by Ruairí Galavan
Updated over a week ago

Why am I missing users that are showing up on my own system?

Your users might have installed a JavaScript blocking browser plugin/extension that uses the EasyList or similar list. This is especially likely if the number of users missing from Intercom is...
Written by Zara Burke
Updated over a week ago

How do I end a session?

Intercom Acquire allows you to put the Intercom Messenger on any public facing site that you own (your marketing site, your docs site, your developer hub, etc). In order to...
Written by Zara Burke
Updated over a week ago
Sending messages

How does group messaging work?

When you send a message to multiple people in Intercom, it's never a group message. It gets sent as multiple 1:1 messages, i.e., there is no reply all option for...
Written by Ruairí Galavan
Updated over a week ago

Can I turn off replies for messages I send?

No, one of the core philosophies of Intercom is to make it easier for your users to talk to you. You can choose 'text' as your response type so your...
Written by Ruairí Galavan
Updated over a week ago

How does Intercom deliver push, email, and in-app notifications?

For users, we delay sending mobile push notifications for 10 seconds. We delay sending emails for 2 minutes. If a user reads the message in-app before those time periods, neither...
Written by Ruairí Galavan
Updated over a week ago

How quickly does Intercom deliver emails?

We deliver both automated and manual emails as quickly as possible to your selected users. The time it takes to deliver your message is based on two major factors: The...
Written by Ruairí Galavan
Updated over a week ago

When do automated emails send?

There are a few different times that your email auto messages will be matched and sent to your users. We'll look at each in turn: When you first put your...
Written by Ruairí Galavan
Updated over a week ago

How do I create filters for dates in the future?

If you want to create filters for dates in the future, you need to use negative numbers. For example, if you want to send an auto message to customers 3...
Written by Ruairí Galavan
Updated over a week ago

My custom email design isn't displaying correctly. What's up?

This problem is usually to do with responsive email templates. There's an easy fix: If you're using a responsive design for your email template, make sure to include the following...
Written by Ruairí Galavan
Updated over a week ago

Does Intercom support markdown?

Markdown can't be used to create messages in most cases. However, the composer for replies in the conversations inbox has limited markdown support. It's possible to create lists by typing...
Written by Ruairí Galavan
Updated over a week ago

Can I send surveys using Intercom?

You can send out your own questionnaire or a link to a survey using Intercom's Auto messaging feature. The auto message aspect of this will allow you to send your...
Written by Ruairí Galavan
Updated over a week ago

Can I send mobile push notifications/messages to customers?

Yes, Intercom lets you send both push notifications and push messages to customers. But it’s important to note that both options allow you to do different jobs. Here we explain...
Written by Zara Burke
Updated over a week ago

What messages should I send to engage my customers?

Intercom is ideal for lifecycle marketing, i.e.,sending out auto messages to your users at key points during their lifetime with your product. It's things like messaging your users on day...
Written by Ruairí Galavan
Updated over a week ago