NO-CODE

OnlyFans API Zapier Integration

Connect the OnlyFans API Zapier integration to automate your agency workflows without writing a single line of code. Zapier's "Webhooks by Zapier" trigger captures real-time events from the OFAPI — new subscribers, revenue milestones, churn signals — and routes them to any of 6,000+ apps. Build multi-step Zaps that update spreadsheets, send Slack messages, trigger emails, and create CRM records automatically.

Available Triggers

Each OFAPI webhook event can trigger a Zap. Subscribe to the events you need in the OFAPI dashboard:

TRIGGER subscriber.new
TRIGGER subscriber.expired
TRIGGER revenue.received
TRIGGER message.received

Popular Actions

Pair any trigger above with one or more Zapier actions:

Send Slack message

Post to #revenue-alerts when a creator earns a tip or PPV sale.

Update Google Sheet

Append a row to your revenue tracker on every revenue.received event.

Send email

Email your agency lead when a high-value subscriber churns.

Create CRM record

Log every new subscriber in HubSpot, Pipedrive, or Airtable.

Setup Guide

1

Create a Zap with Webhooks by Zapier

Log into Zapier, click Create Zap, and choose Webhooks by Zapier as the trigger app. Select Catch Hook as the trigger event. Zapier generates a unique webhook URL for you.

Your Zapier Webhook URL URL
https://hooks.zapier.com/hooks/catch/12345678/abcdef/
2

Register in OFAPI Dashboard

In the OFAPI dashboard, go to Settings → Webhooks and paste the Zapier URL as a new endpoint. Select the events you want to subscribe to. Click Send Test Event to verify Zapier receives the payload.

3

Add Actions

Back in Zapier, add one or more action steps. Map fields from the OFAPI webhook payload — data.amount, data.creator, data.username — to the action fields. Turn on the Zap and you are live.

Example: Revenue Alert to Slack + Sheets

A multi-step Zap that fires on every revenue event, posts to Slack, and logs the data in a spreadsheet:

Zap Configuration Steps
# Trigger
App:    Webhooks by Zapier
Event:  Catch Hook
URL:    https://hooks.zapier.com/hooks/catch/.../

# Action 1 — Slack
App:     Slack
Action:  Send Channel Message
Channel: #revenue-alerts
Message: "New revenue: {{data__creator}} earned ${{data__amount}} ({{data__type}})"

# Action 2 — Google Sheets
App:        Google Sheets
Action:     Create Spreadsheet Row
Columns:    Date | Creator | Amount | Type
Values:     {{data__timestamp}} | {{data__creator}} | {{data__amount}} | {{data__type}}

Automate without code

Get your OFAPI key and connect to Zapier in under 10 minutes. No developers required.