Skip to main content
Orgo integrates with popular third-party services to extend functionality. Connect authentication providers, analytics tools, marketing platforms, and automation services.

How to access

SettingsDevelopersIntegrations

Prerequisites

  • Administrator access required
  • Third-party account credentials

Available Integrations

SSO Authentication

Single sign-on with OAuth providers

Stripe

Payment processing

n8n

Workflow automation

HubSpot

CRM integration

Facebook Pixel

Conversion tracking

Google Analytics

Website analytics

Google Tag Manager

Tag management

SSO Authentication

Enable members to log in with their existing accounts.

Supported Providers

ProviderDescription
GoogleGoogle Workspace accounts
FacebookFacebook login
AppleSign in with Apple
LinkedInProfessional profiles
MicrosoftAzure AD / Microsoft accounts

Setup Steps

1

Enable SSO provider

Go to SettingsAuthenticationSSO.
2

Create OAuth app

Register an app in the provider’s developer console.
3

Enter credentials

Add Client ID and Client Secret to Orgo.
4

Test connection

Verify login works correctly.

Configuration

clientId
string
required
OAuth Client ID from the provider.
clientSecret
string
required
OAuth Client Secret from the provider.
allowedDomains
array
Restrict login to specific email domains.

Stripe

Process payments, subscriptions, and donations.

Features

FeatureDescription
PaymentsOne-time and recurring
SubscriptionsMembership billing
InvoicesAutomatic invoicing
RefundsProcess refunds

Setup Steps

1

Create Stripe account

Sign up at stripe.com.
2

Get API keys

Find keys in Stripe Dashboard → Developers.
3

Connect to Orgo

Go to SettingsPaymentsStripe.
4

Enter credentials

Add Publishable Key and Secret Key.

Configuration

publishableKey
string
required
Stripe publishable API key.
secretKey
string
required
Stripe secret API key.
webhookSecret
string
Webhook signing secret for events.

n8n

Automate workflows between Orgo and other apps.

Use Cases

  • Sync members to external CRM
  • Trigger emails on events
  • Update spreadsheets automatically
  • Send Slack notifications

Setup Steps

1

Install n8n

Set up n8n instance (cloud or self-hosted).
2

Create Orgo credentials

Generate API key in Orgo.
3

Add to n8n

Configure Orgo node with API credentials.
4

Build workflows

Create automation workflows.

Available Triggers

  • New member registered
  • Event created
  • Payment completed
  • Discussion posted

HubSpot

Sync member data with HubSpot CRM.

Features

FeatureDescription
Contact syncMembers → HubSpot contacts
PropertiesMap custom fields
ListsSync group memberships
ActivitiesTrack engagement

Setup Steps

1

Create HubSpot app

Register in HubSpot developer portal.
2

Get API key

Generate private app access token.
3

Connect in Orgo

Go to SettingsIntegrationsHubSpot.
4

Configure sync

Map fields and enable sync direction.

Facebook Pixel

Track conversions and build audiences for advertising.

Tracked Events

EventDescription
PageViewPage visits
LeadRegistration started
CompleteRegistrationRegistration completed
PurchasePayment completed

Setup Steps

1

Create Facebook Pixel

In Facebook Events Manager, create a new pixel.
2

Copy Pixel ID

Get your Pixel ID.
3

Add to Orgo

Go to SettingsIntegrationsFacebook Pixel.
4

Enter Pixel ID

Paste the ID and save.
pixelId
string
required
Facebook Pixel ID.

Google Analytics

Track visitor behavior and website performance.

Tracked Data

  • Page views
  • User sessions
  • Event tracking
  • Conversion goals

Setup Steps

1

Create GA4 property

In Google Analytics, create a new property.
2

Get Measurement ID

Find your G-XXXXXXX ID.
3

Add to Orgo

Go to SettingsIntegrationsGoogle Analytics.
4

Enter Measurement ID

Paste the ID and save.
measurementId
string
required
Google Analytics 4 Measurement ID (G-XXXXXXX).

Google Tag Manager

Manage all tracking tags in one place.

Benefits

  • Centralized tag management
  • No code changes needed
  • Version control
  • Preview and debug

Setup Steps

1

Create GTM container

In Google Tag Manager, create a container.
2

Get Container ID

Find your GTM-XXXXXXX ID.
3

Add to Orgo

Go to SettingsIntegrationsGoogle Tag Manager.
4

Enter Container ID

Paste the ID and save.
containerId
string
required
Google Tag Manager Container ID (GTM-XXXXXXX).

Webhooks

Send real-time notifications to external systems.

Available Events

EventTrigger
user.createdNew member registered
user.updatedProfile updated
payment.completedPayment successful
event.createdNew event created

Setup

  1. Go to SettingsDevelopersWebhooks
  2. Click Add Webhook
  3. Enter your endpoint URL
  4. Select events to subscribe
  5. Save

Best Practices

Test integrations in sandbox/test mode before going live.
Keep API keys and secrets secure. Never share publicly.
Check integration health regularly for errors.
Keep records of integration settings for reference.