Home/Docs/Connectors/Zapier
Connect Zapier to ViralDM
Send ViralDM leads, bookings and sales to Zapier, and from there to thousands of other apps.
- Direction
- ViralDM → app
- Data flow
- ViralDM → Zapier
- How to connect
- Your own outgoing webhook
- Updated
- 18 October 2026
How it works
There is no one-click button for Zapier. Zapier gives you a webhook URL, and you add it to ViralDM's Webhooks page. A webhook is a web address (URL) that one app calls the moment something happens, so the other app hears about it instantly.
You tick which events to send. Each time one happens, ViralDM sends it to that URL straight away, and your Zapier flow continues from there.
Each event carries what ViralDM knows about the person: name, Instagram username, email, phone, platform, a short message and, for sales, the amount in rupees. Anything not known is left out.
Every delivery is signed: the X-ViralDM-Signature header is an HMAC-SHA256 of the body made with your webhook's secret, so a flow that checks it knows the request really came from ViralDM.
What goes across
- The business events you tick: lead.captured, bio.lead, form.submitted, booking.created, order.paid, payment.received.
- Also, if you tick them, the DM events dm.received and dm.sent.
Set it up
Send events to Zapier
- In Zapier create a Zap. For the trigger choose "Webhooks by Zapier" with the event "Catch Hook", press Continue, and copy the URL shown on the Test tab.
- In ViralDM open Webhooks (Settings → Webhooks, or /dashboard/webhooks) and add a webhook with that URL.
- Tick the events you want, for example lead.captured and order.paid, and save.
- Press Test in ViralDM, then map the fields in Zapier.
- Webhooks by Zapier is not on Zapier's Free plan: it needs a paid plan (Professional or higher), or Zapier's free trial.
What one delivery looks like
{
"event": "lead.captured",
"type": "lead.captured",
"name": "Asha K",
"username": "asha.k",
"email": "[email protected]",
"phone": "+919800000000",
"platform": "INSTAGRAM",
"message": "Wants the course link",
"source": "viraldm",
"at": "2026-10-17T10:00:00.000Z"
}
Zapier never receives anything.
Check the webhook is switched on in ViralDM and the event is ticked. Only ticked events are sent.
"Webhook URL must be a public HTTPS URL".
Paste the full https:// address Zapier gave you.
Does ViralDM charge for webhooks?
No. Outgoing webhooks are included on every ViralDM plan, including Free. Your Zapier plan decides how many runs you get there.
Works well with
Related guides
Send ViralDM leads, bookings and sales to Make, and from there to thousands of other apps.
Read the guide → Pabbly ConnectSend ViralDM leads, bookings and sales to Pabbly Connect, and from there to thousands of other apps.
Read the guide → Google SheetsEvery new lead, booking and sale from ViralDM becomes a new row in a Google Sheet — automatically.
Read the guide →Connect Zapier now
Connectors are included on every ViralDM plan, including Free.
