---
id: "tools/funnels/integrations"
title: "Funnel Integrations"
description: "RevenueCat Funnels can send events to your analytics and advertising platforms alongside your other RevenueCat subscription events. This gives you a unified view of user behavior — from the moment someone enters your funnel to the moment they subscribe and beyond."
permalink: "/docs/tools/funnels/integrations"
slug: "integrations"
version: "current"
original_source: "docs/tools/funnels/integrations.mdx"
---

> **AI agents:** This is the Markdown version of a RevenueCat documentation page. For the complete documentation index, see [llms.txt](https://www.revenuecat.com/docs/llms.txt).

RevenueCat Funnels can send events to your analytics and advertising platforms alongside your other RevenueCat subscription events. This gives you a unified view of user behavior — from the moment someone enters your funnel to the moment they subscribe and beyond.

## Supported integrations

| Integration | Use case |
| :---------- | :------- |
| [Amplitude](https://www.revenuecat.com/docs/integrations/third-party-integrations/amplitude) | Analyze funnel step conversion alongside subscription lifecycle events in your Amplitude project |
| [Mixpanel](https://www.revenuecat.com/docs/integrations/third-party-integrations/mixpanel) | Track funnel progression and purchases in your Mixpanel project for cohort and funnel analysis |
| [Meta Ads](https://www.revenuecat.com/docs/integrations/attribution/meta-ads) | Send funnel purchase events to Meta for campaign optimization and conversion tracking |

## Funnel events

All three integrations support the same set of funnel-specific events, in addition to the standard RevenueCat subscription lifecycle events they already track:

| Event | Default name | Description |
| :---- | :----------- | :---------- |
| Workflow step started | `rc_workflows_step_started_event` | Fired when a user views a funnel step |
| Workflow step completed | `rc_workflows_step_completed_event` | Fired when a user completes a funnel step (e.g. clicks a button or exits) |
| Workflow purchase | `rc_workflows_purchase_event` | Fired when a purchase is made through a funnel |

You can customize the name for each event in the integration settings.

## Enabling funnel events

Funnel event delivery is opt-in. After you have the integration set up (see the integration-specific docs linked above), enable funnel events by:

1. Navigate to **Integrations** in your project and open the relevant integration
2. Click the **Web Funnel Events** tab
3. Check **Send Web Funnels events**
4. Optionally customize the event names
5. Save your changes

For full setup instructions for each integration — including API keys, credentials, and other configuration — see the integration-specific documentation linked in the table above.
