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. |

