Who This Is For / When to Use
Use this guide if you:
Need to export data from Kyrios to other platforms
Use Zapier to connect multiple tools
Want to send data from forms, appointments, surveys, or orders to external systems
Want to store data in tools like Google Sheets
What Webhooks Do in Kyrios
Webhooks allow Kyrios to send data to external platforms when a workflow trigger fires.
Common use cases include:
Sending appointment data to Google Sheets
Exporting form or survey submissions
Syncing data with third-party tools not directly integrated
Creating custom automation flows using Zapier
Step 1: Create or Log In to Zapier
Go to zapier.com.
Log in to your Zapier account or create a new one.
Step 2: Create a Workflow to Execute a Webhook
In Kyrios, you must first create a workflow that will fire the webhook.
Choose a Trigger
You can trigger a webhook from many events, including:
Form submission
Survey submission
Appointment booked
Trigger link clicked
Two-step order form completed
In this example, an appointment booking is used.
Go to Automation → Workflows.
Create a new workflow.
Add a trigger based on a specific calendar.
This ensures the webhook fires when an appointment is booked in that calendar.
Add the Webhook Action
Add a Webhook action after the trigger.
Leave the Webhook URL field empty for now.
Keep this window open.
You will paste the Webhook URL here after creating it in Zapier.
Step 3: Set Up the Webhook in Zapier
In Zapier, create a new Zap.
Choose Webhooks by Zapier as the trigger.
Select the Catch Hook action.
Generate the Webhook URL
Zapier will generate a Custom Webhook URL
Copy this URL
Paste the URL into Kyrios
Return to your Kyrios workflow.
Paste the Webhook URL into the Webhook action.
Save and activate the workflow.
Step 4: Test the Webhook
Trigger the Workflow
Go to the calendar used in the workflow trigger.
Book a test appointment.
Retrieve Test Data in Zapier
Go back to Zapier.
Click Find Data to fetch the test payload.
Step 5: Send Data to Google Sheets (Example)
Add an action step in Zapier.
Select Google Sheets.
Choose Create Spreadsheet Row.
Map Fields
Map webhook fields to spreadsheet columns
Example:
First Name → First Name column
Last Name → Last Name column
Email → Email column
This ensures data is placed correctly.
Click Continue
Click Test & Continue
Click Done Editing
Your Zap is now active.
Confirm the Integration
Open Google Sheets.
Verify the test appointment data appears correctly.
If the data is present, the webhook is working.
FAQ
What should I do if the webhook is not working?
Verify the Webhook URL is correct, the workflow is active, and the Zapier trigger is set to Catch Hook. Test again after confirming each step.
Can I export data to platforms other than Google Sheets?
Yes. Zapier supports many platforms such as CRMs, project management tools, databases, and email systems.
What does the “Catch Hook” action do in Zapier?
It captures incoming webhook data and acts as the entry point for the Zap.
How do I confirm my Zapier integration is working?
Check your target app (for example, Google Sheets) and confirm test data appears in the correct fields.
Why is field mapping important?
Proper mapping ensures data is structured correctly and usable in the destination platform.
What happens if I change the workflow trigger later?
You may need to retest or update the Zap to ensure the webhook data structure still matches.
Can I automate additional actions using webhook data?
Yes. You can add actions such as sending emails, updating records, or notifying team members.
Can I use webhooks with multiple triggers?
Yes. Webhooks can be triggered by forms, appointments, surveys, and other workflow triggers.



