Endpoint
Send sync requests to:Required configuration
Configure these environment variables before enabling the workflow:| Variable | Purpose |
|---|---|
N8N_CRM_SYNC_SECRET | Shared secret used to sign webhook requests |
N8N_CRM_SYNC_ORGANIZATION_ID | The Soundcheck organization allowed to receive this feed |
soundcheck_organization_id, and it must match the configured organization ID.
Request signing
Every request must include an HMAC-SHA256 signature:N8N_CRM_SYNC_SECRET.
Payload contents
The sync payload can include:- Customer identity and contact details
- Additional contacts
- Venue records
- Event records
- External IDs for deduping and future updates
Recommended n8n flow
Trigger from source CRM
Start when a customer, booking, contact, or event changes in the external system.
Related CRM pages
Customers
Synced customer records appear in the customer directory.
Venues
Synced venues can be saved and reused on gigs.
Leads
Use public lead intake for inquiries that should start as pipeline records.