Back arrowAll posts

Modem now connects to Stripe

Pixel art of engineers inspecting a machine cube with a pink tree growing out of it, representing billing data rooted in Modem's customer graph
Mike ClarkeMike Clarke
••3 min read

The Stripe integration is now available in beta for all Modem users. Connect it from Settings → Integrations → Stripe.

Modem surfaces feedback that matters but understanding which topics impact your business isn't always clear. For most companies, Stripe holds the answers.

With our new Stripe connection, Modem helps add up-to-date billing context and answer follow-on questions such as: what plan someone is on, whether they're trialing or paying, how their invoices and payments are going, and if there are any open disputes.

Prioritize feedback with the highest ROI

We asked Modem:

What features are our most valuable customers asking for?

It joined subscription revenue against open topics and returned a table with ARR and top requests by customer.

The Modem Agent answering 'what features are our most valuable customers asking for?' with a table of customers, ARR, and top requested features
Created using demo data

That used to mean a Stripe export and a spreadsheet. Now it's one message.

That table, built when you ask, scores requests by ARR instead of counting heads. Weighting feature requests by Stripe ARR instead of vote count walks the join step by step and what breaks first as the board grows.

Billing events trigger automations

Stripe adds five automation triggers: customer created, subscription started, subscription canceled, trial ending, and payment failed. The event's details land in your automation's prompt as context.

When a subscription is canceled, review this customer's recent conversations and post a churn analysis to #retention

When a payment fails, alert #billing with the invoice details and any recent conversations with this customer

Creating an automation triggered when a Stripe subscription starts, with a prompt that analyzes what led to the win and posts to Slack

Setup

You'll need admin access in both Stripe and Modem.

  1. Go to Settings → Integrations → Stripe in your Modem dashboard
  2. Click Connect Stripe
  3. Approve the read-only install on Stripe

Access goes through an official Stripe App with OAuth: no API keys to copy, no card numbers or payment credentials, and you can revoke it from your Stripe dashboard at any time. Your billing history backfills in the background (Initial sync in progress on the settings page) while new events process in real time.

Once connected, try:

Which paying customers reported bugs this month?

How much MRR is on trials ending in the next two weeks?

List subscriptions that canceled in the last 30 days and summarize what each customer was talking about beforehand

Get started

If you run billing on Stripe, connect it and start asking. The Stripe integration docs have the full setup guide and troubleshooting.