Connect Mani to the tools you already use
Every lead Mani captures fires a signed webhook the same second it lands. Below are six recipes that walk you from copy-paste to your first synced lead. None of them need engineering help.
HubSpot
~5 minPush every Mani lead into HubSpot as a new contact and trigger a workflow on first message.
- In HubSpot, go to Automation → Workflows → Create workflow and pick Webhook trigger.
- Copy the workflow’s inbound URL.
- In Mani, open Settings → Webhooks, paste the URL, select event
lead.created, save. - Add a HubSpot action: Create or update contact mapping
lead.email,lead.name,lead.phone,lead.message. - Click Send test in Mani → you should see the contact land in HubSpot in under 10 seconds.
Mailchimp
~5 minAdd every captured lead to a Mailchimp audience and tag them with the page they were on when they asked.
- In Mailchimp, generate an API key under Profile → Extras → API keys.
- Pick a free relay (Zapier, Make, or n8n) and create a Webhook by URL trigger.
- Paste the relay URL into Mani Settings → Webhooks with event
lead.created. - In the relay, add a Mailchimp → Add or update subscriber action mapping
lead.email, tag =lead.source_path. - Trigger a test from Mani and verify the subscriber appears with the correct tag.
Google Sheets
~3 minFor teams that just want a row per lead they can sort, filter, and forward.
- Open a new Google Sheet, Extensions → Apps Script.
- Paste this script and deploy as a Web app with Anyone access:
function doPost(e) { const d = JSON.parse(e.postData.contents).lead; SpreadsheetApp.getActiveSheet().appendRow( [new Date(), d.name, d.email, d.phone, d.message, d.source_path] ); return ContentService.createTextOutput("ok"); } - Copy the deployment URL into Mani Settings → Webhooks.
- Send a test lead. The row should land in row 2 of your sheet within seconds.
Calendly
~2 minLet Mani offer a meeting link the moment a serious lead arrives, instead of waiting for somebody to follow up.
- Copy your event-type URL from Calendly (e.g.
https://calendly.com/yourteam/intro). - In Mani Customizations → Booking, paste the link and choose when Mani should offer it (e.g. lead score ≥ 0.6).
- Save. Mani will append a one-line booking offer to qualified replies and pre-fill the visitor’s name and email on Calendly via URL params.
Slack
~3 minDrop new leads into a channel so the right person can take over the conversation in real time.
- In Slack, go to Apps → Incoming Webhooks → Add to Slack, choose a channel, copy the webhook URL.
- Paste it in Mani Settings → Webhooks with event
lead.created. - Optional: enable Human takeover in Mani so an emoji reaction in Slack pauses Mani for that visitor and pings them when you reply.
Or just use the API
Every event Mani fires is also available via REST. List leads, fetch a single lead, send a custom payload back to your stack.
curl -H "Authorization: Bearer YOUR_PARTNER_KEY" \ https://onmanifest.com/api/v1/leads?limit=20
Full API reference and webhook payload schema are linked from your dashboard.