Intercom

Voucherify provides integration with Intercom that enables you to deliver unique coupon codes through both the live chat window and via email.

The integration with Intercom consumes webhook limits for sending messages, but actions that are sent from Intercom to Voucherify consume API limits.

Contents

  1. Voucherify plugins for Intercom
  2. Integration and configuration
  3. How to add your customers
  4. How to send messages with codes to your Intercom customers

Voucherify applications for Intercom 

You can connect Voucherify with Intercom by using two applications:

  • Voucherify plugin which enables you to send messages from Voucherify dashboard to Intercom customers (described in this guide).
  • Voucherify Rewards which provides predefined messages sent instantly from a Messenger window in response to a complaint or other scheduled events (Read more here)

This guide assumes you have already familiarized with the Distribution Manager basics


Send codes from Voucherify dashboard to Intercom customers 

In this tutorial, we are going to show you how to automatically distribute specific coupons, personalized messages and promotion info to your Intercom customers by using Voucherify distributions.

1

Connect your Intercom account with Voucherify

2

Create manual Intercom distribution to existing customers or

3
Set automatic coupon send out based on specific rules

Voucherify <> Intercom integration 

Firstly, you need to connect your Intercom account to Voucherify.

  • Select Integrations tab in the Home section
  • Expand Intercom integration and click Connect

You'll be redirected to an Intercom integration website with required Voucherify permissions. 

  • Choose Connect to confirm and finish the integration 
  • When it's ready, you'll be back to the Voucherify Integrations page. If your account were connected successfully, you'd see it next to the Intercom logo

Add your customers

When both accounts are connected, you need to add your customers from Intercom to Voucherify. Use the CSV file and import tool or add customers by using Voucherify API

You can add custom fields (metadata) to pass customer attributes and Intercom tags to customer profiles in Voucherify. For example, you can attach a property source which equals to Intercom and build a customer segment with Intercom audience in Voucherify:

  1. Add all custom attributes to the metadata schema in the Voucherify dashboard
  2. Create a CSV file with customer's data, you can see an example below. Remember to map user ID from Intercom to customer's source ID in Voucherify. 

  3. When you have a CSV file with customers data, you can import customers to your Voucherify dashboard. Go to the Customers tab in the Engagement section and select the three dots in the upper right corner. While importing your CSV, you need to map added attributes to built-in fields and custom fields visible in the metadata section in the customer profile.
  4. Lastly, you can create a segment of customers who receive a message with code. Voucherify segments can be based on built-in properties or custom attributes (metadata).
  5. When the segment filters are set, choose Add and Reload. Then, confirm by clicking SAVE.

Now, you can run distribution and send codes to your Intercom customers from the Voucherify dashboard.


Intercom distribution 

in the Engagement section, go to Distributions.

Decide whether you want to set up manual or automatic distribution.


Manual Distribution

Manual distribution delivers messages once you confirm its settings with Save & Send. Each manual distribution is sent with a 10-minute delay, so you can introduce edits or stop the message delivery within this time. 

If you chose a customer segment as your audience, 10 minutes countdown starts when the segment is fully synced. Syncing ends once all customers were validated against segment criteria. Syncing status is displayed next to the segment name so you can monitor if the segment is already synced or if syncing is in progress.

In Distribution Manager, set the name, define the trigger and action, and choose your audience. Manual distribution delivers messages to a single customer or all customers from the chosen segment. 


Automatic Distribution

Automatic distribution can trigger a message in response to one of the following actions:

  1. Changes in a chosen customer segment:
    • Customer entered segment
    • Customer left segment
  2. Voucher-related activity:
    • Gift credits added 
    • Loyalty points added
    • Loyalty points expired
    • Voucher redeemed
    • Voucher redemption rollback
    • Reward redemption
  3. Cart-related activity (once your order data are synchronized with Voucherify, distribution can respond to changes in customers' orders):
    • Order update
    • Order has been paid
    • Order creation
    • Order canceled
  4. Customer-related activity
    • Customer entered loyalty tiers structure
    • Customer exited loyalty tiers structure
    • Customer loyalty tier upgraded
    • Customer loyalty tier downgraded
    • Customer loyalty tier prolonged
    • Customer rewarded loyalty points
    • Customer was referred
  5. Successfully published – the message is sent once the code from a campaign is assigned to a customer.
  6. Custom event - Send messages to customers when a custom event was created for them.

You can name the distribution and choose the message action, trigger, and audience.


Channels choice & messages

The next step is about channel(s) configuration. First, enable Intercom as the distribution channel. You can enable many channels within a single distribution.

You can choose between Intercom in-app messages and emails. Provide message details and design the template.

After you confirm the distribution, manual messages will be sent with a 10-minute delay, whereas automatic distribution will be triggered every time a customer performs the required action.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us