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

    1. Log in to the service you want to send data to (e.g., n8n, Make, or your custom application).
    2. Set up a new "Trigger" or "Receiver".
    3. Select Webhooks (or "Custom Webhook") as the trigger app.
    4. Choose Catch Hook (or equivalent).
    5. 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

  1. Log in to your Bread & Butter Dashboard.
  2. Click Automation > Integrations on the left side menu.
  3. Under the Integrations section, click on the Webhook logo to create a new integration.
  4. Enter a Name for the integration (e.g., "Webhook - New Lead").
  5. Paste the Webhook URL you generated in Part 1 into the Callback URL field.
  6. 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.
  7. Click Save & Close.
  8. 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.
  9. 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.

  1. Log in to your Bread & Butter Dashboard.
  2. Click Automation > Integrations on the left side menu.
  3. Select the Webhook Integration you created in Part 1.
  4. 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.
  5. Enter a descriptive Name for the rule (e.g., 'New Lead').
  6. 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.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.