tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal
Connect RevenueCat with another app

RevenueCat integration

Connect RevenueCat with 918+ other apps in FlowMattic. Pick a trigger, add RevenueCat steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.

21 triggers 13 actions Integration version 1.0.0 Category: Developer Tools Unlimited workflows and runs

See what the two do together: triggers, actions and example workflows.

    Triggers and actions for RevenueCat

    A trigger is the RevenueCat event that starts a workflow. An action is what FlowMattic does in RevenueCat from a step.

    EventWhat it doesType
    Initial PurchaseTriggers when a new subscription is purchased.Trigger
    RenewalTriggers when an existing subscription is renewed, or a lapsed user resubscribes.Trigger
    CancellationTriggers when a subscription or non-renewing purchase is cancelled or refunded.Trigger
    UncancellationTriggers when a cancelled but not yet expired subscription is re-enabled.Trigger
    Non Renewing PurchaseTriggers when a customer makes a purchase that will not auto-renew.Trigger
    Subscription PausedTriggers when a subscription is scheduled to pause at the end of the current period. Google Play only.Trigger
    ExpirationTriggers when a subscription has expired and access should be removed.Trigger
    Billing IssueTriggers when an attempt to charge the subscriber fails.Trigger
    Product ChangeTriggers when the subscriber changes their subscription product.Trigger
    Subscription ExtendedTriggers when an existing subscription is extended, pushing back the expiration.Trigger
    Refund ReversedTriggers when a refund is reversed. App Store only.Trigger
    Invoice IssuanceTriggers when a new unpaid invoice is issued. RevenueCat Billing only.Trigger
    TransferTriggers when a transfer of transactions and entitlements is initiated between App User IDs.Trigger
    Temporary Entitlement GrantTriggers when RevenueCat issues a temporary outage grant, lasting up to 24 hours.Trigger
    Virtual Currency TransactionTriggers when a virtual currency transaction occurs.Trigger
    Experiment EnrollmentTriggers when a customer is enrolled in an experiment.Trigger
    Purchase RedeemedTriggers when a Paddle, RevenueCat Billing or Stripe purchase is redeemed.Trigger
    Subscriber Alias CreatedTriggers 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
    Price Increase Consent RequiredTriggers when a price increase requires customer consent before the next renewal.Trigger
    Price Increase Consent ApprovedTriggers when a customer consents to a pending price increase.Trigger
    Test EventTriggers 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
    Get CustomerRead a customer's active entitlements, subscriptions summary and attributes. Returns 404 if the customer does not exist - it does not create one.Action
    Create CustomerCreate a customer in a project, optionally with attributes such as $email and $displayName.Action
    Delete CustomerPermanently delete a customer and their purchase history from RevenueCat.Action
    Set Customer AttributesSet or clear up to 50 attributes (email, display name, custom fields) on a customer.Action
    Grant Promotional EntitlementGrant a customer an entitlement for a set duration or until a set time, without a store purchase.Action
    Revoke Promotional EntitlementRevoke the promotional grants of an entitlement previously given to a customer.Action
    List OfferingsList 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
    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
    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
    Extend SubscriptionExtend 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
    List CustomersList customers in a project, optionally filtered by a search term (exact email, app user ID or store transaction ID).Action
    Transfer PurchasesTransfer a customer's subscriptions and one-time purchases to a different customer.Action
    Create Virtual Currency TransactionGrant or deduct a customer's virtual currency balance.Action

    Three steps to a running RevenueCat workflow

    The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.

    1. Connect

      Authorise RevenueCat once

      Add a RevenueCat connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.

    2. Trigger

      Pick what starts it

      Start from a RevenueCat event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.

    3. Act

      Add RevenueCat steps and logic

      Chain RevenueCat actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.

    RevenueCat workflows people build

    Each example pairs RevenueCat with an app it is often used with. Build any of them on the canvas, or start from the workflow library.

    Post a Slack alert for every new RevenueCat subscription purchase

    RevenueCat to Slack

    Log every RevenueCat subscription renewal to a Google Sheets row

    RevenueCat to Google Sheets

    Update a HubSpot contact when a RevenueCat subscription is cancelled

    RevenueCat to HubSpot CRM

    Add new RevenueCat subscribers to a Mailchimp audience

    RevenueCat to Mailchimp

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

    RevenueCat to Gmail

    Track expired RevenueCat subscriptions in an Airtable base

    RevenueCat to Airtable

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

    RevenueCat to Discord

    Grant a RevenueCat promotional entitlement when a WooCommerce order is completed

    WooCommerce to RevenueCat

    Connect RevenueCat with other apps

    865 apps have triggers or actions that work with RevenueCat. The ones used together most often come first.

    About RevenueCat

    FlowMattic integration version 1.0.0

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

    RevenueCat integration changelog

    What changed in each version of the integration.

    v1.0.0 – 12 Oct, 2026
    – Initial release

    Start automating RevenueCat today

    Try the RevenueCat integration on a live demo site, or install FlowMattic on your own and keep every run on your server.

    30-day money-back guarantee Unlimited workflows and runs Self-hosted

    Customers who run it every day

    Rated 4.8 out of 5 by customers
    Read more reviews

    Works within WordPress, so it can easily access any inbuilt WP functions or custom functions and use them in your flow. It's easy to use and already has many useful integrations built.

    Gerard H.

    It contains a lot of integrations and custom actions that allow you to easily integrate your WordPress with many 3rd party applications and automate your tasks