Skip to content
GitHub
Get started →

Spelo + Make

Make is a visual automation platform similar to Zapier but with stronger conditional logic and lower per-step cost.

Build the scenario

  1. New scenario → first module: Webhooks → Custom webhook. Make generates a unique URL.
  2. In Spelo: Site → Settings → Webhooks → Add endpoint with that URL. Subscribe to lead.captured.
  3. Send a test event from Spelo. Make’s webhook will receive and surface the payload schema.

Verify HMAC

Add a Tools → Set variable module after the webhook:

  • Name: expected_sig
  • Value: sha256(secret + ":" + Make's "Body raw" field) — Make’s CryptoJS module supports this.

Then add a Tools → Router with one path:

  • Filter: {{1.headers["x-spelo-signature"]}} = "sha256=" + {{2.expected_sig}}

Anything that doesn’t match this filter never reaches your CRM action.

Common destinations

DestinationMake module
HubSpotHubSpot CRM → Create a contact
SalesforceSalesforce → Create a record
PipedrivePipedrive → Create a person
Google CalendarGoogle Calendar → Create an event (use data.preferred_date if captured)
NotionNotion → Create a database item
AirtableAirtable → Create a record

Conditional branching

Make excels at “if the lead came from /pricing, route to Sales; if from /careers, route to HR”. Add a Router module after the verify step and add per-branch filters on page_url.