---
title: "Connect Intercom with Zapier"
description: "Create or update contacts in Intercom from new Scratcher sign-ups with a Zap, and tag them by campaign."
url: https://scratcher.io/help/integrations/intercom
language: en
---

1. [Help center](https://scratcher.io/help)
2. [Integrations](https://scratcher.io/help/integrations)
3. Connect Intercom with Zapier

# Connect Intercom with Zapier

Create or update contacts in Intercom from new Scratcher sign-ups with a Zap, and tag them by campaign.

You connect Scratcher to Intercom through Zapier. A Zap takes every new lead from your Scratcher campaign and creates or updates a contact in Intercom, so your support and sales teams can see who took part.

## What you need

- A Zapier account. A Zap with a tag or filter step needs a paid Zapier plan.
- An Intercom teammate login with permission to manage contacts (people), and permission to install apps in the workspace. Admins have both.
- A Scratcher plan with integrations, and a campaign with at least one lead to test with.

## Step 1: Connect Scratcher to Zapier

If you haven't done it yet, follow [Connect 8,000+ apps with Zapier](https://scratcher.io/help/integrations/zapier): in Scratcher go to **Settings** > **Integrations** > **Zapier** and click **Set up on Zapier**.

## Step 2: Set up the trigger

1. In Zapier, click **Create** and choose **Zaps**.
2. As the trigger, choose **Scratcher** and the trigger for new leads.
3. Connect your Scratcher account, choose the campaign and click **Test trigger**.

## Step 3: Add the Intercom action

1. Add the action step and choose **Intercom**.
2. As the action event, choose the one that creates or updates a contact (user or lead).
3. Connect your account: log in to Intercom, choose the workspace and click to authorize Zapier.
4. Choose the role: **Lead** for people who aren't customers yet, or **User** for people who have an account with you.

## Step 4: Map the fields

- **Email**: the lead's email. Intercom uses it to find an existing contact.
- **Name**: first and last name.
- **Phone**: the phone number with + and country code.
- Custom attributes: for example the campaign name or a quiz answer. Create the attributes in Intercom first (under the data settings for people).
- **Unsubscribed from emails**: set it to true for people who didn't give marketing consent, if you don't filter them out.

## Step 5: Tag contacts (optional)

Add one more action step with Intercom's action for tagging a contact. Use the contact from the step before and a tag such as "Scratcher summer game". Tags make it easy to find the contacts or start a series in Intercom.

## Step 6: Test and publish

1. Click **Test step**, and check the contact in Intercom. Delete it afterwards.
2. Click **Publish** to turn the Zap on.

## Only send people who said yes

Add a **Filter by Zapier** step after the trigger, choose your marketing permission from Scratcher and set it to "(Boolean) Is true". See [Consent and permissions](https://scratcher.io/help/forms/consent-and-permissions).

## Troubleshooting

- Look at the **Zap history** in Zapier for each run and Intercom's error message.
- "Forbidden" or missing permissions: the Intercom teammate who connected Zapier can't manage contacts. Reconnect with an admin.
- Duplicates: a lead and a user with the same email can both exist in Intercom. Choose one role for all contacts from Scratcher.

Integrations

- [How integrations work](https://scratcher.io/help/integrations/how-integrations-work)
- [All integrations](https://scratcher.io/help/integrations/other-integrations)
- [Check the delivery status and resend leads](https://scratcher.io/help/integrations/delivery-status)
- [Connect HubSpot](https://scratcher.io/help/integrations/hubspot)
- [Connect Salesforce Marketing Cloud](https://scratcher.io/help/integrations/salesforce-marketing-cloud)
- [Connect Microsoft Dynamics 365 with Zapier](https://scratcher.io/help/integrations/microsoft-dynamics-365)
- [Connect Emarsys](https://scratcher.io/help/integrations/emarsys)
- [Connect Klaviyo](https://scratcher.io/help/integrations/klaviyo)
- [Connect Mailchimp](https://scratcher.io/help/integrations/mailchimp)
- [Connect ActiveCampaign](https://scratcher.io/help/integrations/activecampaign)
- [Connect Apsis One](https://scratcher.io/help/integrations/apsis-one)
- [Connect Drip](https://scratcher.io/help/integrations/drip)
- [Connect HeyLoyalty](https://scratcher.io/help/integrations/heyloyalty)
- [Connect Peytz](https://scratcher.io/help/integrations/peytz)
- [Connect Marketingplatform](https://scratcher.io/help/integrations/marketingplatform)
- [Connect Campaign Monitor with Zapier](https://scratcher.io/help/integrations/campaign-monitor)
- [Connect ActiveTrail with Zapier](https://scratcher.io/help/integrations/activetrail)
- [Connect Bloomreach](https://scratcher.io/help/integrations/bloomreach)
- [Connect Iterable](https://scratcher.io/help/integrations/iterable)
- [Connect Mapp](https://scratcher.io/help/integrations/mapp)
- [Connect Agillic](https://scratcher.io/help/integrations/agillic)
- [Connect Ortto](https://scratcher.io/help/integrations/ortto)
- [Connect Emarketeer](https://scratcher.io/help/integrations/emarketeer)
- [Connect Shopify](https://scratcher.io/help/integrations/shopify)
- [Connect Hello Retail](https://scratcher.io/help/integrations/hello-retail)
- [Connect 8,000+ apps with Zapier](https://scratcher.io/help/integrations/zapier)
- [Connect monday.com with Zapier](https://scratcher.io/help/integrations/monday-com)
- [Connect Asana with Zapier](https://scratcher.io/help/integrations/asana)
- [Connect Podio with Zapier](https://scratcher.io/help/integrations/podio)
- [Connect Intercom with Zapier](https://scratcher.io/help/integrations/intercom)

## Related articles

- [How integrations work](https://scratcher.io/help/integrations/how-integrations-work): Connect your email tool or CRM once, turn it on in each campaign, choose a list, map your fields and send only people who gave consent.
- [Ask for consent and add terms and conditions](https://scratcher.io/help/forms/consent-and-permissions): Add consent checkboxes for newsletters, link your terms, choose which checkbox subscribes people and send only people who said yes to your email tool.
- [Connect 8,000+ apps with Zapier](https://scratcher.io/help/integrations/zapier): Send new sign-ups from Scratcher to Google Sheets, Slack, your CRM or thousands of other apps with Zapier.

## Still need help?

Real people are here to help. If you already use Scratcher, the quickest way is the chat inside the platform.

- **[Chat with us](https://platform.scratcher.io/login)**

    Log in and click the chat button in the bottom-right corner. Rex answers right away, and our team is a click away.
- **[Book a meeting](https://scratcher.io/book-a-meeting)**

    A free 30-minute video call with our team: a tour, campaign ideas or help with your setup.
- **[Email us](mailto:contact@scratcher.io)**

    Write to contact@scratcher.io and we will get back to you.
