tr Skip to content
Verified integration

RevenueCat Integration

Connect RevenueCat with 871+ apps and build intelligent automated workflows — no code, ready in minutes.

Try free for 14 days No coding required 5-minute setup
How it connects

Supported triggers & actions in RevenueCat

A trigger is the event that starts the workflow; an action is what FlowMattic performs to sync data with RevenueCat.

  • revenuecat app icon

    Initial Purchase

    Triggers when a new subscription is purchased.

    Trigger
  • revenuecat app icon

    Renewal

    Triggers when an existing subscription is renewed, or a lapsed user resubscribes.

    Trigger
  • revenuecat app icon

    Cancellation

    Triggers when a subscription or non-renewing purchase is cancelled or refunded.

    Trigger
  • revenuecat app icon

    Uncancellation

    Triggers when a cancelled but not yet expired subscription is re-enabled.

    Trigger
  • revenuecat app icon

    Non Renewing Purchase

    Triggers when a customer makes a purchase that will not auto-renew.

    Trigger
  • revenuecat app icon

    Subscription Paused

    Triggers when a subscription is scheduled to pause at the end of the current period. Google Play only.

    Trigger
  • revenuecat app icon

    Expiration

    Triggers when a subscription has expired and access should be removed.

    Trigger
  • revenuecat app icon

    Billing Issue

    Triggers when an attempt to charge the subscriber fails.

    Trigger
  • revenuecat app icon

    Product Change

    Triggers when the subscriber changes their subscription product.

    Trigger
  • revenuecat app icon

    Subscription Extended

    Triggers when an existing subscription is extended, pushing back the expiration.

    Trigger
  • revenuecat app icon

    Refund Reversed

    Triggers when a refund is reversed. App Store only.

    Trigger
  • revenuecat app icon

    Invoice Issuance

    Triggers when a new unpaid invoice is issued. RevenueCat Billing only.

    Trigger
  • revenuecat app icon

    Transfer

    Triggers when a transfer of transactions and entitlements is initiated between App User IDs.

    Trigger
  • revenuecat app icon

    Temporary Entitlement Grant

    Triggers when RevenueCat issues a temporary outage grant, lasting up to 24 hours.

    Trigger
  • revenuecat app icon

    Virtual Currency Transaction

    Triggers when a virtual currency transaction occurs.

    Trigger
  • revenuecat app icon

    Experiment Enrollment

    Triggers when a customer is enrolled in an experiment.

    Trigger
  • revenuecat app icon

    Purchase Redeemed

    Triggers when a Paddle, RevenueCat Billing or Stripe purchase is redeemed.

    Trigger
  • revenuecat app icon

    Subscriber Alias Created

    Triggers when a new app user ID is aliased to an existing customer. Legacy - only fires for apps still calling the deprecated createAlias SDK method.

    Trigger
  • revenuecat app icon

    Price Increase Consent Required

    Triggers when a price increase requires customer consent before the next renewal.

    Trigger
  • revenuecat app icon

    Price Increase Consent Approved

    Triggers when a customer consents to a pending price increase.

    Trigger
  • revenuecat app icon

    Test Event

    Triggers when the Send Test Event button is pressed on the webhook configuration. Useful to prove the wiring before a real purchase depends on it.

    Trigger
  • revenuecat app icon

    Get Customer

    Read a customer's active entitlements, subscriptions summary and attributes. Returns 404 if the customer does not exist - it does not create one.

    Action
  • revenuecat app icon

    Create Customer

    Create a customer in a project, optionally with attributes such as $email and $displayName.

    Action
  • revenuecat app icon

    Delete Customer

    Permanently delete a customer and their purchase history from RevenueCat.

    Action
  • revenuecat app icon

    Set Customer Attributes

    Set or clear up to 50 attributes (email, display name, custom fields) on a customer.

    Action
  • revenuecat app icon

    Grant Promotional Entitlement

    Grant a customer an entitlement for a set duration or until a set time, without a store purchase.

    Action
  • revenuecat app icon

    Revoke Promotional Entitlement

    Revoke the promotional grants of an entitlement previously given to a customer.

    Action
  • revenuecat app icon

    List Offerings

    List every offering in the project, optionally with its packages and products. Project-wide - this is not the set of offerings a specific customer would see.

    Action
  • revenuecat app icon

    Cancel Subscription (Web Billing)

    Cancel a Web Billing subscription so it does not renew. Web Billing only - App Store and Google Play subscriptions are cancelled by the customer in the store.

    Action
  • revenuecat app icon

    Refund and Revoke Subscription (Google Play)

    Refund a Google Play subscription transaction through Google and revoke the access it granted. Refunds the latest transaction when none is given. Google Play only.

    Action
  • revenuecat app icon

    Extend Subscription

    Extend an active subscription by a number of days or until a set time. Works for App Store, Google Play and Web Billing subscriptions; Apple allows two extensions per customer per year.

    Action
  • revenuecat app icon

    List Customers

    List customers in a project, optionally filtered by a search term (exact email, app user ID or store transaction ID).

    Action
  • revenuecat app icon

    Transfer Purchases

    Transfer a customer's subscriptions and one-time purchases to a different customer.

    Action
  • revenuecat app icon

    Create Virtual Currency Transaction

    Grant or deduct a customer's virtual currency balance.

    Action
Getting started

Up and running in three steps

1

Connect your account

Authorize RevenueCat inside FlowMattic in a couple of clicks — no API keys to hunt down.

2

Pick a trigger

Choose the RevenueCat event that should kick off your workflow.

3

Automate the actions

Chain in as many actions and apps as you need — FlowMattic runs the workflow 24/7.

In the wild

Popular RevenueCat workflows

See how teams are using RevenueCat with FlowMattic to automate their work.

RevenueCat
Slack

Post a Slack alert for every new RevenueCat subscription purchase

RevenueCat + Slack
RevenueCat
Google Sheets

Log every RevenueCat subscription renewal to a Google Sheets row

RevenueCat + Google Sheets
RevenueCat
HubSpot CRM

Update a HubSpot contact when a RevenueCat subscription is cancelled

RevenueCat + HubSpot CRM
RevenueCat
Mailchimp

Add new RevenueCat subscribers to a Mailchimp audience

RevenueCat + Mailchimp
RevenueCat
Gmail

Send a Gmail email to the customer when a RevenueCat payment hits a billing issue

RevenueCat + Gmail
RevenueCat
Airtable

Track expired RevenueCat subscriptions in an Airtable base

RevenueCat + Airtable
RevenueCat
Discord

Notify a Discord channel when a RevenueCat customer changes their subscription product

RevenueCat + Discord
WooCommerce
RevenueCat

Grant a RevenueCat promotional entitlement when a WooCommerce order is completed

WooCommerce + RevenueCat
Browse more

Connect RevenueCat with 871+ apps

Build powerful automated workflows by connecting RevenueCat with your favorite tools and platforms.

Showing 25 of 871 integrations
RevenueCat app icon

About RevenueCat

Version 1.0.0

RevenueCat is the subscription and in-app purchase backend used by iOS, Android and web apps.

Related categories

RevenueCat integration changelog

Track the latest updates, new features, and improvements

v1.0.0 – 12 Oct, 2026
– Initial release

Start automating

Ready to automate your WordPress workflows?

Connect RevenueCat with hundreds of other apps through FlowMattic. No coding required — just simple, powerful automation.

Connect in minutes
No coding required
Unlimited workflows
Premium support
Start automating today

Connect RevenueCat now

Join thousands automating their workflows with FlowMattic. Get started in minutes.

No per-task fees 14-day free trial