Zapier IntegrationIn this article, you will learn how to connect your existing Zapier account to Webismart. Zapier is an online automation tool that connects your favorite apps, such as Gmail, Slack, Mailchimp, and more.Our webhook integration with this platform allows you to automatically sync your webinar participants and trigger custom workflows based on their engagement.
Setting up Zapier integrationStep 1: Create your Zapier webhook
Step 2: Connect to Webismart
Once connected, your Zapier integration will automatically receive webhook data from Webismart when webinar events occur.
• Create a new Zap in your Zapier account• Choose "Webhooks" as your trigger• Select "Catch Hook"
• Continue to the "Test" section• Copy the webhook URL and click "Test trigger"


• Head to Integrations and scroll to the Zapier section• Paste the webhook URL from Zapier in the corresponding field• Click "Connect" to establish the connection

Webhook payload formatWhen an event occurs in your webinar, Webismart will send a POST request to your webhook URL with the following JSON payload structure:💡 Note: The "participant" field will be null for webinar events (webinar.started, webinar.ended).
{ "eventType": "participant.registered", "timestamp": "2024-01-15T10:30:00Z", "source": "webismart", "version": "1.0", "webinar": { "name": "My Amazing Webinar", "slug": "my-amazing-webinar" }, "participant": { "email": "john@example.com", "firstName": "John", "lastName": "Doe", "phone": "+1234567890" } }
Event types
• participant.registered - Triggered when a participant registers for a webinar• participant.joined - Triggered when a participant joins the live webinar• participant.clicked_cta - Triggered when a participant clicks on a Call-to-Action during the webinar• webinar.started - Triggered when a webinar starts• webinar.ended - Triggered when a webinar ends