Engineering
Savannah Nguyen•Oct 24, 2023
How to Use Ghost and Nebula Together.
Are you running a membership site on Ghost? If so, integrating Nebula directly with your Ghost site can streamline…

6–8 minute read
Step-by-step guide: events in, invoices out, and how to avoid double-counting.
Overview
Ghost powers the content layer; Nebula handles the financial layer.
Connecting the two lets you track revenue per subscriber, automate invoices, and sync churn events.
Setup Steps
- Create a Nebula account and generate an API key.
- Install the Ghost integration via your admin panel.
- Map your Ghost members to Nebula customers.
- Test a subscription event—it should appear instantly in your Nebula dashboard.
Preventing Double-Counting
When Ghost sends subscription renewals, Nebula verifies via event ID to ensure each transaction is unique.
We store a checksum per event to make reconciliation deterministic.
Why It Matters
For creators, the hardest part of growth is visibility.
By syncing Ghost and Nebula, you see true MRR, active members, and refunds—all in one place.
Integrations should amplify creativity, not distract from it.