Recharge is a subscription billing platform popular with Shopify merchants. Outpost’s Recharge integration syncs Recharge subscription customers with Outpost member records, enabling you to manage your Recharge subscribers alongside your Ghost publication audience.Documentation Index
Fetch the complete documentation index at: https://documentation.outpost.pub/llms.txt
Use this file to discover all available pages before exploring further.
Use case
This integration is for publishers who:- Run an e-commerce subscription (physical goods, boxes, etc.) via Recharge + Shopify
- Also run a Ghost publication with Outpost
- Want a unified view of customers who are both e-commerce subscribers and content subscribers
What syncs
Outpost imports Recharge subscription and customer data and maps it to Outpost members:- Customer email → Outpost member email
- Subscription status (active, cancelled, expired) → Outpost member status
- Recharge product → Outpost label (configurable)
Setup
- In Recharge, go to Integrations → API and create an API key
- In Outpost, go to Settings → Integrations → Recharge
- Enter your Recharge API key
- Configure label mapping — which Recharge products/plans map to which Outpost labels
What Outpost watches for
Outpost subscribes to three Recharge webhook events:| Event | What Outpost does |
|---|---|
subscription/created | Creates or upserts the matching Outpost member and applies the configured label. |
subscription/updated | Updates the matching Outpost member’s status and labels to reflect the change. |
subscription/cancelled | Marks the matching Outpost member as cancelled. |

