Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations 📚 Learn 🗂 Codex Compare Pricing About Contact Start Free Trial →

Intercom + WhatsApp API Integration — Complete Guide 2025

Intercom messages SaaS users in-app and by email. WhatsApp reaches them everywhere else. Connect Intercom to WA.Expert and your highest-priority user events — trial expiry, feature adoption drop-off, support escalation — fire WhatsApp messages with 94% open rates.

Connect Intercom + WhatsApp → Talk to an Expert
SaaS-first
Intercom + WhatsApp for SaaS product and support teams
94%
WhatsApp open rate for user lifecycle messages
Trial conversion
Trial expiry WhatsApp sequences convert 2.8× better
Outbound reach
Reach users who ignore in-app and email messages

Top use cases for Intercom + WhatsApp API

Intercom is a leading customer messaging platform used by SaaS companies for onboarding, support, and lifecycle communication. WA.Expert adds WhatsApp as an outbound channel for Intercom — reaching users who don't check email with trial nudges, feature announcements, and support follow-ups.

🔔
Trial expiring → WhatsApp nudge
Intercom user segment "trial day 12" fires WhatsApp with upgrade offer and what they'll lose.
🚀
Feature not adopted → WhatsApp
User hasn't used a key feature after 7 days — WhatsApp with a 2-minute video walkthrough.
🎫
Support ticket escalated → WhatsApp
Intercom conversation escalated to Tier 2 fires WhatsApp acknowledgement to user.
🏆
Milestone reached → WhatsApp celebration
User sends 100th WhatsApp (within your platform) — Intercom event fires congratulatory WhatsApp.

How Intercom events trigger WhatsApp messages

Intercom triggerWhatsApp action (WA.Expert)Business impact
User tagged "trial-day-12"WhatsApp upgrade offer + what they lose when trial endsTrial conversion
User has not logged in 5 daysWhatsApp re-engagement with specific value reminderActivation recovery
Support ticket → High priorityWhatsApp acknowledgement with SLA commitmentSupport experience
User reaches product milestoneWhatsApp congratulation + next feature suggestionProduct adoption
User churns (subscription cancelled)WhatsApp win-back sequence D1, D7, D30Churn recovery

How to connect Intercom to WhatsApp API

1

Set up Intercom webhook for user events

In Intercom: Settings → Integrations → Webhooks. Add WA.Expert webhook URL. Subscribe to events: conversation_created, user_created, user_tag_created.

2

Use Intercom Series for WhatsApp sequences

In Intercom Series (email automation): add a "Send to Webhook" action at key points in your series. This fires WA.Expert API when an Intercom user reaches that stage — combining Intercom's segmentation with WhatsApp delivery.

3

Map Intercom user attributes to WhatsApp

Intercom user attributes (name, phone, plan, trial_days_remaining) are passed in the webhook payload. Map phone to WA.Expert "to" field. Map other attributes to template variables.

4

Collect phone numbers in Intercom

If Intercom doesn't have user phone numbers: add a phone capture moment in your product onboarding (Intercom tour or conversation) or during trial signup. Store as a custom Intercom user attribute.

5

Set up event-based triggers

For product usage events (feature_used, milestone_reached): use Intercom's Custom Events to trigger webhooks. When a user hits a specific product event, the webhook fires WA.Expert to send the WhatsApp.

Sample Intercom → WhatsApp configuration

// Intercom webhook → WA.Expert // Event: user_tag_created (tag: "trial-day-12") { "topic": "user_tag_created", "data": { "item": { "name": "Priya Sharma", "phone": "+919876543210", "custom_attributes": { "plan": "trial", "trial_days_remaining": 2, "flows_created": 3 } } } }

WA.Expert handles WhatsApp API authentication, template approval, and delivery. You pass trigger data from Intercom — no WhatsApp API expertise needed.

Intercom + WhatsApp — common questions

Does Intercom have a native WhatsApp integration?
Intercom supports WhatsApp as an inbound channel (customers messaging you via WhatsApp, handled in the Intercom inbox). For outbound WhatsApp — sending messages to users based on Intercom events — WA.Expert via webhook is the recommended approach.
Can I use Intercom's segmentation to target WhatsApp messages?
Yes — Intercom's powerful user segmentation (by plan, usage, last seen, custom attributes) can be used to create user tags or trigger webhooks that fire WhatsApp via WA.Expert. This is more sophisticated than basic time-delay sequences.
What SaaS events work best with WhatsApp?
Top 5 SaaS events for WhatsApp: (1) Trial day 12 upgrade nudge, (2) 5-day inactive user re-engagement, (3) Feature not adopted after 7 days of account age, (4) Payment failed (subscription), (5) NPS detractor follow-up. These 5 events typically cover 80% of the SaaS WhatsApp automation value.
How do I collect phone numbers for SaaS users in Intercom?
Options: (1) Add a phone field to your signup form — most direct. (2) Intercom tour that asks for phone after day 3 with a value offer. (3) In-app prompt offering WhatsApp updates for users who opt in. (4) Checkout/payment flow that captures phone for billing notifications.
Can WhatsApp replace email in Intercom sequences for Indian SaaS?
For Indian SaaS users: WhatsApp supplements email rather than replacing it. Use email for long-form onboarding content (setup guides, tutorial videos). Use WhatsApp for high-urgency nudges (trial expiry, payment failure, critical alerts). The combination outperforms either channel alone by 2-3×.
What Intercom plan is needed for webhook integration?
Intercom webhooks are available on all paid Intercom plans. The webhook fires on user events, conversation events, and tag events. Custom Events (product usage triggers) require Intercom's Product Tours or Events add-on depending on your plan.

More WhatsApp integration guides

Ready to connect Intercom to WhatsApp?

SaaS user events → WhatsApp messages. Trial nudges, feature adoption, support escalation — reach users on WhatsApp where they actually respond.

Start Free Trial → Talk to an Expert