Quick summary
This demo shows how to connect Notion to Azure Functions using a Zapier workflow, enabling automatic data transfer whenever a Notion database is updated. By configuring a webhook-based Zap, teams can trigger serverless Azure Functions directly from Notion events — no custom code required.
Steps
- Log in to Zapier, click "Create," and then select "Zaps" to start a new automation.
- Click "Trigger" and select Notion as the trigger app.
- Choose a trigger event, such as "New Database Item" or "Updated Database Item."
- Authorize Zapier to access your Notion account.
- Choose the Notion database you want to monitor for changes.
- Run a test to ensure Zapier detects activity in the selected Notion database.
- Add "Webhooks by Zapier" as the action app.
- Choose "Custom Request" as the action event.
- Set the method to POST and specify JSON as the content type.
- Enter the Azure Function URL in the "URL" field of the Webhooks setup.
- Run a test to verify that Notion data is successfully sent to Azure Functions.
- Once the test is successful, turn on your Zap to automate the connection.
.gif)



