
Available integrations
SSO Authentication
Let members log in with Google, Facebook, Apple, LinkedIn, or Microsoft
Stripe
Process payments, subscriptions, and donations
n8n
Automate workflows between Orgo and other apps
HubSpot
Sync members to your CRM
Facebook Pixel
Track conversions for advertising
Google Analytics
Understand how members use your platform
Google Tag Manager
Manage all tracking scripts in one place
Webhooks
Send real-time data to any external system
SSO Authentication
Let members sign in with accounts they already have — fewer passwords, faster login.Supported providers
| Provider | Best for |
|---|---|
| Organizations using Google Workspace | |
| Microsoft | Organizations using Microsoft 365 / Azure AD |
| Consumer-facing communities | |
| Apple | iOS-heavy member bases |
| Professional associations |
Setup
Create an OAuth app with the provider
Go to the provider’s developer console (Google Cloud Console, Azure Portal, etc.) and register a new application.
@yourcompany.com addresses can use Google SSO.
Stripe
Stripe handles all payments in Orgo — membership fees, event tickets, donations, and product sales. For detailed setup instructions, see Stripe Integration.n8n (Workflow Automation)
n8n lets you build automated workflows between Orgo and hundreds of other apps — no coding required.What you can automate
| Trigger | Action |
|---|---|
| New member registers | Add to Mailchimp list, notify Slack channel |
| Payment completed | Update spreadsheet, send custom receipt |
| Event created | Post to social media, notify team |
| Discussion posted | Send digest to email |
Setup
Set up n8n
Use n8n cloud or self-host an instance.
HubSpot CRM
Sync member data to HubSpot for advanced CRM, marketing automation, and reporting.| Feature | What syncs |
|---|---|
| Contacts | Members → HubSpot contacts |
| Properties | Custom fields → HubSpot properties |
| Lists | Group memberships → HubSpot lists |
| Activities | Engagement data → HubSpot timeline |
Setup
- Register an app in the HubSpot developer portal
- Generate a private app access token
- Go to Settings → Integrations → HubSpot
- Enter the token and configure field mapping
Analytics & Tracking
Google Analytics
Track how members use your platform — page views, sessions, popular features. Setup: Get your GA4 Measurement ID (G-XXXXXXX) from Google Analytics → go to Settings → Integrations → Google Analytics → paste the ID.
Google Tag Manager
Manage all tracking scripts (Analytics, Pixel, custom scripts) from one place without touching Orgo settings again. Setup: Get your Container ID (GTM-XXXXXXX) from Google Tag Manager → go to Settings → Integrations → Google Tag Manager → paste the ID.
Facebook Pixel
Track conversions from Facebook/Instagram ads — registrations, purchases, page views. Setup: Get your Pixel ID from Facebook Events Manager → go to Settings → Integrations → Facebook Pixel → paste the ID. Tracked events: PageView, Lead (registration started), CompleteRegistration, Purchase (payment completed).Webhooks
Send real-time event data to any external system via HTTP POST.
Available events
| Event | Fires when |
|---|---|
user.created | A new member registers |
user.updated | A member’s profile is updated |
payment.completed | A payment succeeds |
event.created | A new event is created |
Setup
- Go to Settings → Developers → Webhooks
- Click Add Webhook
- Enter your endpoint URL (must accept POST requests)
- Select which events to subscribe to
- Save
Common scenarios
Which analytics tool should I use?
Which analytics tool should I use?
If you already use Google Analytics, just add the Measurement ID. If you use multiple tracking tools (Analytics, Pixel, custom scripts), use Google Tag Manager to manage them all from one place.
Can I use multiple SSO providers?
Can I use multiple SSO providers?
Yes — enable as many as you want. Members choose which provider to use on the login screen.
Webhooks aren't firing
Webhooks aren't firing
Check that your endpoint URL is correct, publicly accessible, and accepts POST requests. Verify that the webhook is subscribed to the right events. Check your endpoint’s logs for errors.
I need an integration that isn't listed
I need an integration that isn't listed
Use webhooks to send data to any system, or use n8n for more complex workflows. For custom integrations, see the OAuth Server for authentication and the API documentation for data access.
Related
- Stripe Integration — Detailed payment setup
- OAuth Server — Use Orgo as an identity provider for your apps
- Notifications — Platform notification settings

