Webhook
The Bread & Butter + Webhook Integration allows you to send Bread & Butter user data to any external service or application that supports webhooks (such as n8n, Make, or your own custom server). This is a flexible way to build custom workflows whenever a user interacts with your site.
Step 1: Prepare your Destination
Before setting up the integration in Bread & Butter, you need to generate a specific URL where the data will be sent.
1. Generate a Webhook URL
- Log in to the service you want to send data to (e.g., n8n, Make, or your custom application).
- Set up a new "Trigger" or "Receiver".
- Select Webhooks (or "Custom Webhook") as the trigger app.
- Choose Catch Hook (or equivalent).
- Copy the generated Webhook URL (often called a Callback URL).
- It usually looks like
https://hooks.zapier.com/hooks/catch/...
Step 2: Connect Webhook in Bread & Butter
- Log in to your Bread & Butter Dashboard.
- Click Automation > Integrations on the left side menu.
- Under the Integrations section, click on the Webhook logo to create a new integration.
- Enter a Name for the integration (e.g., "Webhook - New Lead").
- Paste the Webhook URL you generated in Part 1 into the Callback URL field.
- Click Test Connection. If a green checkmark appears, move to the next step. If you see a red X, confirm that you have entered the correct Webhook Endpoint and then try again.
- Click Save & Close.
- Return to your third party integration, and confirm that it received the data from Bread & Butter. You should see that a request was found, including request details. If this is not the case, please repeat steps 5 and 6, and verify that you have entered the correct Webhook URL in the integration dialog in Bread & Butter.
- Complete any remaining setup steps in your third party integration, and configure the output if needed.
Step 3: Set up Rules
Once the Webhook is connected, create a Rule to determine which event triggers the data send.
- Log in to your Bread & Butter Dashboard.
- Click Automation > Integrations on the left side menu.
- Select the Webhook Integration you created in Part 1.
- Under the Rules section, choose the Filter Conditions that will trigger this rule (e.g., EVENT: Email Verified, LEAD SCORE: 6,7,8,9,10). You can manually refine the filter condition, or pick from the pre-configured filters that were previously saved for your account.
- Enter a descriptive Name for the rule (e.g., 'New Lead').
- Click Save & Close.
Your integration is now live! When the event occurs, Bread & Butter will send a JSON payload containing the user's data to your specified Webhook URL.