It’s easy to send messages in Intercom from your own email address.
By default, your Intercom address is set as your outbound email address. This is the address you use to send messages in Messages. You can see it in App Settings > Outbound email addresses:
Your default outbound address will appear as your ‘from’ address in email clients, such as Gmail:
Change your default address
If you’d like to use your own email address for your outbound messages, you can set this up in one of two ways:
- Use the email address you signed up to Intercom with as your default address
- Set up a custom email address (use this if you’re using a shared email address like email@example.com, or if you’d also like to change the ‘reply to’ address).
Here’s how to do each:
Option 1: Use the email address you signed up to Intercom with
You may want your outbound emails to appear as though they’re coming from your company domain. If you signed up to Intercom using your company email address, you can easily set this up by changing your default outbound email address to ‘Use teammate’s Intercom account email’:
Note: We’ll email you to verify your address shortly after you save this option. To ensure good email deliverability, we strongly recommend you complete the short verification process described in the email.
Now, when you’re setting up a message in the Messages product, your ‘from’ address will be the address you used to sign up to Intercom:
This will also now appear as the ‘from’ address on your outbound emails in email clients:
Note: You can’t change the ‘reply to’ address in Intercom with this option. To change the ‘reply to’ address, or to use a shared team email address like firstname.lastname@example.org, you should add a custom email address. Here’s how:
Option 2: Use a custom email address
If you’d like to send your emails using a different email address, like a shared email address, you can do this by adding it as a custom email address. This is useful if you’d like certain outbound emails to appear as coming from a team, or if you'd like to change how your name appears in email clients.
Important: You'll need access to your DNS to add a custom email address to Intercom.
Just go to Outbound email addresses, and click 'Add email address':
Then, enter the name and email address you want to use, and click ‘Add email address’:
We’ll send you an email to verify your address, which you’ll need to do to ensure good email deliverability. Once you verify it, you’ll be able to choose this address when setting up a message in the Messages product.
How to change the ‘reply to’ address
If you’re sending a once-off email to a small group VIP customers, for example, you might want to deal with their replies directly in your email client. You can do this by changing the ‘reply to’ address of your outbound message.
Note: You can only change the ‘reply to’ address if you use a custom email address as your ‘from’ address.
First, choose a custom email address as your ‘from’ address:
Then, you can change the 'reply to' address to a custom email address:
Now, replies to your message will go to that email address only.
Important: If you change the ‘reply to’ address to a custom email address, replies won’t be captured in Intercom. If you want replies to go back to Intercom, use a default email address as your ’reply to’ address.
Update the address on your existing auto messages
If you want your existing auto messages to send from your newly created custom email address, you’ll need to update them manually.
Verify your domain
If you choose to send email in Intercom using your own address, we recommend that you verify your domain so that email clients can be confident it was sent by us with your permission. Verifying your domain also removes emails being tagged with “via intercom-mail.com" in some email clients, such as Gmail or Outlook.
To achieve this, we use a technology called DKIM (DomainKeys Identified Mail) to sign the messages we send on your behalf. Email clients can verify these signatures against the DNS record you set up for your domain. Read more about DKIM here.
Here's how to set it up
Visit the Outbound email addresses page in your app's settings. This page contains the information you'll need to configure the DNS records for each of the domains you use as part of your sender addresses. It looks like this:
If two or more of your sender addresses use the same domain, you’ll only need to configure one DNS entry to enable DKIM signing for emails sent using any of these addresses.
Note: Many DNS providers will only ask you to fill in the name of your subdomain. For example, for intercom._domainkey.example.com they may expect you to enter intercom._domainkey as the name of the record. Your domain provider's documentation should explain this in further detail.
Do I need SPF?
No, Intercom handles that for you. Emails sent from Intercom include a return-path header. When a recipient mail server receives one of our emails and checks the SPF record of the domain in our return-path, they will see that our sending IP addresses are authorized senders. This means emails sent through Intercom will pass authentication automatically and you don't need to set up any records yourself.
Can I enable DMARC for sending through Intercom?
Yes, you can. A Domain-based Message Authentication, Reporting & Conformance (DMARC) policy on your domain is one of the best mechanisms to combat email spoofing. It will tell recipient email servers how to handle emails which claim to come from your domain. If you believe there is a potential risk of spammers spoofing your domain, DMARC can help.
What do I need to do to enable DMARC support?
DMARC checks that the domain in the "from" address of your emails matches the domain in your DKIM records or the domain in the return-path header. Once you've set up CNAME records for Intercom, you're all set.
For domains with a DMARC policy and a valid DKIM setup for Intercom, emails sent through our platform will pass DMARC without a problem.