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:
subscriber.new subscriber.expired revenue.received 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
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.
https://hooks.zapier.com/hooks/catch/12345678/abcdef/ 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.
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:
# 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.