Connect your GroupApp community to your favorite tools by automatically sending data when important events happen. This guide will show you how to set up webhooks in just a few minutes.
![Webhook concept diagram showing GroupApp connecting to other apps]
Before you start
You'll need:
Admin access to your GroupApp community
A webhook URL from the app you want to connect to (like Zapier, HubSpot, or your custom application)
Setting up your webhook
Step 1: Open Workflows
Log into your GroupApp community
Click "Admin Panel" in the top navigation
Select "Workflows" from the sidebar

Step 2: Create a new workflow
Click the "Create Workflow" button
Choose "Create a Blank Workflow"
Give your workflow a descriptive name (like "New Member to CRM")

Step 3: Choose your trigger
In the trigger section, select when you want your webhook to fire
Popular triggers include:
When a new member joins
When someone purchases a subscription
When a member completes a course

Step 4: Add the webhook
Click the "+" button to add an action
Select "Send data to external url" from the actions list
Paste your destination URL
Click "Save"

Step 5: Test and activate
Use the "Test webhook" button to send sample data
Check your destination app to confirm it received the test
Click "Activate" to make your webhook live

Common triggers you can use
Member joins or leaves
Subscription changes
Course enrollment and completion
Segment updates
Event RSVPs
Form submissions
Need help?
If your webhook isn't working:
Double-check your URL
Verify the workflow is activated
Look for error messages in your destination app
Contact support if you're stuck
Pro tip: Test your webhook thoroughly with the "Test webhook" button before activating it. This helps ensure everything is set up correctly without affecting your live data.