Skip to content
Recurly logo Intercom logo

Connectors / Integration

Connect Recurly and Intercom to Power Subscription-Driven Customer Conversations

Sync billing events and subscription data from Recurly into Intercom to deliver timely, personalized support and lifecycle messaging at scale.

Recurly + Intercom integration

Recurly handles your subscription billing lifecycle. Intercom handles customer communication and support. When they run in isolation, support teams are left guessing about a customer's billing status, and marketing teams miss the moments that actually matter — trial starts, upgrades, failed payments, cancellations. Integrating Recurly with Intercom means every conversation is informed by real-time subscription context, not a manual lookup or a polite "let me check on that for you."

Subscription businesses live and die by retention, and retention starts with communication. When Recurly billing events flow into Intercom automatically, support agents can see whether a customer is on a paid plan, in a trial, past due, or recently churned — right there in the conversation, without switching tabs. Your success and marketing teams can trigger targeted Intercom messages the moment a subscription changes state in Recurly. That closes the lag between a billing event and the human response that should follow it, cuts manual data entry errors, and means every customer touchpoint reflects accurate subscription data. Faster issue resolution, better trial conversion, less involuntary churn.

Automate & integrate Recurly + Intercom

Automating Recurly and Intercom business processes or integrating data is made easy with Tray.ai.

recurly
intercom

Use case

Trigger Dunning Outreach When Payments Fail in Recurly

When Recurly marks an invoice as past due or a payment attempt fails, tray.ai can immediately create or update an Intercom conversation — or send a targeted in-app message prompting the customer to update their billing details. This closes the gap between a failed charge and the customer knowing about it. Automated, empathetic outreach at this exact moment cuts the involuntary churn that card declines quietly cause.

  • Reach customers within minutes of a failed payment, not days
  • Deliver branded, personalized dunning messages through Intercom's familiar messenger interface
  • Free your billing support team from manually hunting down and emailing at-risk accounts
recurly
intercom

Use case

Enrich Intercom User Profiles with Recurly Subscription Data

Keep Intercom contact and company records current with live Recurly attributes — plan name, MRR, subscription status, billing cycle, trial expiration date. Whenever a subscription is created, upgraded, downgraded, or cancelled in Recurly, the corresponding Intercom profile updates automatically. Support and success agents get full billing context without leaving the conversation.

  • No more logging into Recurly mid-conversation just to check a plan tier
  • Build Intercom segments and filters based on live subscription attributes
  • Keep customer data consistent across both platforms without manual CSV imports
recurly
intercom

Use case

Send Onboarding Messages When New Recurly Subscriptions Are Created

The moment a new subscription is activated in Recurly, tray.ai can trigger a personalized onboarding message series in Intercom tailored to the customer's plan. Enterprise customers can get high-touch guidance while self-serve users get automated product education. No new subscriber falls through the cracks in those first critical days.

  • Automate plan-specific onboarding sequences the instant a subscription goes live
  • Engage new subscribers early to improve trial-to-paid conversion
  • Reduce time-to-value with timely in-app guidance that doesn't require manual setup
recurly
intercom

Use case

Proactively Engage Customers Before Trial Expiration

Using Recurly trial end dates synced to Intercom, tray.ai can schedule proactive outreach days before a trial expires — enough time to convert, extend, or at least save the relationship. Messages can factor in product usage signals from Intercom alongside plan details from Recurly. Trial expiration stops being a passive cutoff and becomes an active conversion window.

  • Send timely, targeted pre-expiration messages that actually convert
  • Combine billing context with usage behavior for more relevant outreach
  • Automate follow-up sequences without anyone manually watching trial end dates
recurly
intercom

Use case

Notify Support Teams When High-Value Subscriptions Change

When a customer on a high-MRR plan downgrades, pauses, or cancels in Recurly, tray.ai can immediately notify the right Intercom inbox or assign a conversation to a dedicated account manager. Your most valuable accounts get a human response before churn is finalized. That early window is where recurring revenue actually gets saved.

  • Route high-value churn events to senior support or success staff right away
  • Start save conversations before cancellation is fully processed
  • Track team response times to critical subscription events
recurly
intercom

Use case

Segment Intercom Users by Recurly Plan for Targeted Campaigns

Sync Recurly plan and subscription status into Intercom custom attributes to build precise audience segments for in-app messaging and email campaigns. Send feature announcements only to customers whose plans include those features. Target upsell campaigns at entry-level subscribers. Billing-aware segmentation makes campaigns noticeably more relevant.

  • Stop sending irrelevant messages by targeting campaigns to plan-appropriate subscribers
  • Drive upsell revenue by reaching starter-plan customers with specific upgrade incentives
  • Improve engagement metrics with audiences that are actually well-matched to the message

Challenges Tray.ai solves

Common obstacles when integrating Recurly and Intercom — and how Tray.ai handles them.

Challenge

Matching Customers Across Recurly and Intercom Reliably

Customer records in Recurly and Intercom are created independently and may use different identifiers, email formats, or company structures. Without a shared key, reliable one-to-one matching is hard, and mismatches mean duplicate contacts, missed messages, or enrichment landing on the wrong account.

How Tray.ai helps

tray.ai's data transformation tools let you normalize and standardize identifiers — email addresses, custom external IDs — before performing lookups, and build fallback logic for edge cases like multiple contacts sharing an email or a company with no matching domain.

Challenge

Handling High-Volume Billing Event Webhooks Without Data Loss

Recurly can fire a large volume of webhook events in rapid succession during billing cycles, especially when many subscribers renew on the same day. Processing these at scale without dropping events, creating duplicates in Intercom, or overloading downstream systems is a real operational problem.

How Tray.ai helps

tray.ai's workflow engine handles high-throughput webhook ingestion with built-in queuing and deduplication logic, so every Recurly billing event is processed reliably and Intercom is updated exactly once per event, regardless of volume spikes.

Challenge

Keeping Intercom Attributes in Sync Across Complex Subscription States

Recurly subscriptions move through many states — trialing, active, past due, paused, cancelled, expired — and each change should be reflected in Intercom. Managing that state machine manually is error-prone and regularly produces stale data that leads support agents to make wrong assumptions about a customer's billing status.

How Tray.ai helps

tray.ai lets you build conditional logic that maps every Recurly subscription state to the right Intercom attribute value, triggered on every relevant webhook event type, so Intercom profiles always reflect the actual current state of the subscription.

Templates

Pre-built workflows for Recurly and Intercom you can deploy in minutes.

Failed Payment → Intercom In-App Dunning Message

Recurly Recurly
Intercom Intercom

Automatically sends a targeted Intercom in-app message and email to a customer the moment Recurly registers a failed payment attempt, including a direct link to update billing information.

New Recurly Subscription → Intercom Onboarding Sequence

Recurly Recurly
Intercom Intercom

Triggers a plan-specific onboarding conversation and message series in Intercom the moment a new subscription is activated in Recurly, routing customers to different flows based on their plan tier.

Recurly Subscription Change → Intercom Contact Attribute Sync

Recurly Recurly
Intercom Intercom

Keeps Intercom contact and company custom attributes current whenever a subscription is created, upgraded, downgraded, paused, or cancelled in Recurly, so agents always have accurate billing data.

Trial Expiring Soon → Intercom Proactive Conversion Campaign

Recurly Recurly
Intercom Intercom

Scans Recurly daily for trials expiring within a configurable window and automatically enrolls those customers in a targeted Intercom conversion campaign with personalized messaging.

Recurly Cancellation → Intercom Save Conversation + Team Alert

Recurly Recurly
Intercom Intercom

When a customer initiates a subscription cancellation in Recurly, this template opens an Intercom conversation assigned to the retention team and sends an internal Intercom note with the customer's billing history.

Intercom Conversation Tag → Recurly Account Note Sync

Recurly Recurly
Intercom Intercom

When a billing-related tag is applied to an Intercom conversation, tray.ai automatically adds a corresponding note to the customer's Recurly account, keeping billing operations teams informed of support activity.

Ship your Recurly + Intercom integration.

We'll walk through the exact integration you're imagining in a tailored demo.