HubSpot
HubSpot Operations Hub workflows can POST JSON to any URL on contact / deal events. Use it for “thanks for your inquiry” auto-replies or “deal-stage moved” messaging.
Setup
1. Copy the Splashify webhook URL
https://apis.splashifypro.com/api/v1/webhooks/integrations/<your-user-id>/hubspot2. Create a HubSpot workflow
hubspot.com → Automation → Workflows → Create workflow (requires Operations Hub Professional or higher).
- Object — Contact-based
- Enrollment trigger — e.g. “Contact form submission received”
- Add action → Trigger a webhook → Webhook URL → URL from step 1 → method POST
- Save + publish
HubSpot will send the full contact record as JSON. Look at Capture/Logs in Splashify to see the exact shape.
3. Configure in Splashify
-
API Key — optional (future 2-way sync via Private App access token)
-
Phone Field →
properties.phone(HubSpot nests all contact properties underproperties) -
Variables:
Var Field path Sample {{1}}properties.firstnameAarav{{2}}properties.emailaarav@example.com{{3}}properties.lifecyclestagelead -
Enabled → Save.
Gotchas
- Phone must be stored in HubSpot’s
phoneproperty — if you stored it in a custom property, update the field path toproperties.your_custom_field_name. - Workflow webhooks require Ops Hub Professional — free/starter plans don’t have this action.
- Signature verification not yet wired for HubSpot. Use HubSpot’s app-scoped tokens if you want extra lockdown.