Open edX Webhook Signup Sync to HubSpot, Slack & Sheets
Open edX Webhook Signup Sync to HubSpot, Slack & Sheets
Regular price
£47.99
Regular price
£47.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Open edX Webhook Signup Sync to HubSpot, Slack & Sheets
Regular price
£47.99
Regular price
£47.99
Sale price
Unit price
/
per
Capture Open edX signups and enrollments—sync them to HubSpot, notify Slack, and log to Google Sheets
This n8n workflow listens for Open edX webhook events (registration + course enrollment) and automatically syncs the data to HubSpot, sends confirmation emails, posts Slack notifications, and appends execution results to Google Sheets.
What this workflow does
- Receives Open edX registration webhooks: A POST request hits the workflow webhook URL to trigger the signup flow.
- Syncs contacts to HubSpot: The workflow searches HubSpot for an existing contact. If found, it posts a Slack notification to alert sales. If not found, it creates a new HubSpot contact and adds it to the “Open edX Users” contact list.
- Sends a welcome email: After contact creation, it uses Email Send (via your SMTP/email provider) to send a welcome email (customizable templates and “from” address).
- Notifies the team and logs results: It posts a Slack team notification about the registration and appends the outcome to Google Sheets.
- Receives Open edX enrollment webhooks: The same webhook path is used for enrollment events via POST.
- Creates enrollment records in HubSpot: It searches HubSpot for the enrolled user, then creates an enrollment record in HubSpot, sends an enrollment confirmation email, posts a Slack notification, and logs the result to Google Sheets.
Use cases
- Turn Open edX user registrations into immediate HubSpot pipeline-ready records.
- Auto-alert your team in Slack when new learners register or enroll in a course.
- Keep an auditable history of workflow runs and enrollment syncs via Google Sheets.
Technical details
- Triggers: Webhook (registration + enrollment use the same webhook path)
- Integrations/nodes: Open edX webhook, HubSpot, Slack, Email Send, Google Sheets, plus control logic (e.g., if) and a Sticky Note
- Setup highlights: Configure Open edX to send registration and enrollment events to the workflow webhook URL; connect HubSpot credentials and set the “Open edX Users” list ID; configure SMTP/email provider and Slack API credentials; connect Google Sheets OAuth and review enrollment record mapping to your HubSpot objects/properties.
