Skip to main content
Push buyer and company activity from your target lists to any endpoint you control — no login or authorization step required.

Before you begin

  • An endpoint URL that can receive POST requests
  • At least one Target List created (contacts or companies can be added later)
  • Admin or Marketer access to your 1eyeᴬᴵ workspace
For this guide, we’ll use Snowbricks as the example workspace.

Configure the destination

Unlike HubSpot, Salesforce, and Slack, Webhooks doesn’t use a login step — you configure it directly at the Destination node. Step 1: Open the Destination node If the webhook isn’t configured yet, the destination shows as Not Connected until you enter an Endpoint URL and send a successful test event. W Open The Destination Node Step 2: Enter your Endpoint URL Enter the URL that should receive events. Step 3: Send a test event Select Send test event to confirm your endpoint is reachable.
✓ Test event sent successfully
Send A Test Event Step 4: Choose Push Behavior Step 5: Add Custom Headers (optional) Add key/value headers to include with every request, such as a signing secret. Select + Add More to add another header. WH Add Custom Headers (optional) Step 6: Save Select Save Destination. The destination updates from Not Connected to Connected.

Webhook Payload

Monitor pushed records

From the Console, filter Webhook pushes by All / Pushed / Pending / Failed. Select a contact to see the exact payload sent to your endpoint.

Stop Webhooks

  • Open the workflow that uses Webhooks as a destination
  • Select Stop (in place of Run) on the workflow
Stopping the workflow halts all pushes to your endpoint until you run it again. Events already sent to your endpoint remain there.

Best practices

Verify your endpoint before saving Use Send test event to confirm your endpoint responds correctly before turning the destination on. Use a signing secret Add a Custom Header like X-1eye-Signature so your endpoint can verify events actually came from 1eye. Match push behavior to your use case Use Once per Target Buyer for low-volume alerting, or Every Signal for full activity streaming. Watch the Console after changes After editing your endpoint or push behavior, check the Console to confirm events are landing as Pushed, not Failed.

Troubleshooting

FAQ

No. Webhooks doesn’t require a login or authorization step — you configure it directly with an Endpoint URL and, optionally, Custom Headers.
All pushes to your endpoint stop until you run the workflow again. Events already sent to your endpoint remain there.
Each Webhooks destination sends to a single Endpoint URL. To send to multiple endpoints, add a separate destination for each one.

Next step

Go to Destinations to build your first Webhooks workflow.