Help Center

How to Use Webhooks

A webhook allows you to automatically send visitor profiles from Scupe to any tool that can accept incoming data.

  • Automatic Data Transfer: Scupe sends all the data mapped from your visitor data feed directly into your configured inbound webhook.

  • Real-Time Trigger: Webhooks trigger automatically whenever a new visitor profile is identified, so your connected tools always have up-to-date information.

Tip: Use webhooks to push visitor data to CRMs, marketing automation platforms, or analytics tools for instant follow-up and personalization.

Connecting Scupe to Zapier

Follow these steps to set up a webhook from Scupe to Zapier and map your visitor data:

  • Create a Zap: Log in to Zapier and click Create Zap.

  • Select Webhooks by Zapier: Choose Catch Hook as the trigger app.

  • Copy the Webhook URL: Zapier will generate a unique URL for this webhook. Copy it.

  • Paste into Scupe: In your Scupe account, go to Integrations → Pixels & Webhooks, scroll down to Webhook Endpoint, and paste the Zapier URL.

  • Wait for Your First Visitor: Scupe will send a sample payload when the first visitor is tracked.

  • Return to Zapier: Go back to Zapier and map the incoming fields from Scupe to the appropriate actions in your Zap.

Tip: Test the webhook with a live visitor or test profile to ensure that all fields are received and mapped correctly before turning on your Zap.

Connecting Scupe to Make.com

Follow these steps to set up a custom webhook scenario in Make.com to receive Scupe visitor data:

  • Create a Scenario: Log in to Make.com and click Create a new scenario.

  • Add a Custom Webhook: Search for and add the Custom Webhook module to your scenario.

  • Copy the Webhook URL: Make.com will generate a unique URL for this webhook. Copy it.

  • Paste into Scupe: Go to your Scupe account and paste the webhook URL into your website’s webhook settings.

  • Wait for Your First Visitor: Scupe will send a sample payload the first time a visitor is tracked.

  • Verify in Make.com: Make.com will receive the sample payload, allowing you to test and map fields before building the rest of your workflow.

Tip: Always test the webhook with a real visitor or a test profile to confirm that data is arriving correctly in Make.com before activating the full scenario.

Connecting Data to HubSpot, Pipedrive, Salesforce, High Level and more...

Scupe webhooks can be integrated with most CRM platforms to automatically send visitor identity data into your workflows. The process varies depending on whether your CRM accepts raw webhook data directly or requires an intermediary tool like Zapier or Make.

1. Salesforce

  • Supports Raw Webhooks: Yes, Salesforce can receive raw webhook POST requests via its Web-to-Lead or Apex REST endpoints.

  • Setup: Configure a REST endpoint in Salesforce and enter the URL into Scupe’s webhook settings. Map the incoming fields to your lead or contact objects.

2. GoHighLevel

  • Supports Raw Webhooks: Limited. GoHighLevel typically requires a Zapier or Make integration to process webhook data.

  • Setup: Use Scupe’s webhook to trigger a Zapier zap or Make scenario, then map the data into GoHighLevel contacts or campaigns.

3. Pipedrive

  • Supports Raw Webhooks: Yes, Pipedrive has a Webhooks API and Custom Fields for mapping incoming data.

  • Setup: Create a webhook in Pipedrive and copy the endpoint URL into Scupe. Map visitor fields to the appropriate deal, person, or organization fields.

4. Zoho CRM

  • Supports Raw Webhooks: Partial. Zoho CRM’s API can accept webhook POST requests, but many users prefer using Zoho Flow or Zapier for easier mapping.

  • Setup: Either configure a direct Zoho webhook endpoint or send Scupe data through Zapier/Zoho Flow to populate leads and contacts automatically.

5. HubSpot

  • Supports Raw Webhooks: Partial. HubSpot does not natively accept raw webhooks directly into contact or company objects. Webhooks are typically used within workflows for external apps.

  • Setup: To integrate Scupe data, use an intermediary platform like Zapier or Make to receive the webhook from Scupe and push the data into HubSpot contacts, companies, or custom properties.

  • Tip: Test your integration with sample data first to ensure all fields map correctly before going live.

6. Other CRMs

  • CRMs like ActiveCampaign, Keap, or others typically support webhooks via integration platforms like Zapier, Make, or Integromat rather than raw webhooks.

  • Check your CRM documentation for webhook support or use an intermediary tool to route Scupe data.

Tip: Always test your webhook with sample visitor data to confirm fields are mapped correctly and that your CRM receives the data as expected. Scupe’s Test Webhook feature can help troubleshoot before going live.

Example of Marketing Automations & Workflow

Scupe provides rich visitor identity data that can be leveraged across your marketing, sales, and customer engagement workflows. Here are some example automations and workflows to inspire you:

  • Abandoned Website Visitor Follow-Up: Automatically add visitors who browse key pages but don’t convert to an email drip campaign or SMS workflow to re-engage them.

  • Sales Outreach for High-Intent Leads: Trigger notifications to your sales team when an identified company or decision-maker visits your pricing or product pages.

  • Ad Retargeting Segments: Push visitor data to platforms like Facebook Ads, Google Ads, or LinkedIn Ads to create custom audiences for retargeting high-value visitors.

  • CRM Enrichment: Automatically sync visitor identity data to your CRM (HubSpot, Salesforce, Pipedrive, etc.) to enrich existing leads with company, role, or contact information.

  • VIP Customer Notifications: Set up alerts when high-value accounts or previously lost visitors return to your site, so your team can proactively reach out.

  • Event or Webinar Sign-Up Reminders: Identify visitors interested in events or webinars and trigger personalized follow-up emails or invitations based on the pages they visited.

  • Content Personalization: Use identity and behavior data to tailor your website content or recommendations dynamically for returning visitors.

Tip: Combine Scupe’s visitor data with your marketing automation and CRM tools to build highly targeted, personalized workflows that recover lost opportunities and increase conversion rates.

Troubleshooting Webhook Issues

If your webhook is not receiving data, follow these steps to diagnose and fix the problem:

  • Check the Webhook URL: Ensure the URL is correct and matches the endpoint you intend to use.

  • Confirm Endpoint Supports POST: Make sure your endpoint is configured to accept POST requests.

  • Use Test Webhook: Try the Test Webhook button feature in Scupe to verify connectivity.

  • Wait for Live Data: Ensure at least one visitor profile has been generated on your website, as webhooks only trigger when new profiles are created.

  • Required for Integrations: Webhooks are necessary for mapping with platforms like Zapier, Make, or HubSpot.

  • Check Logs: Review logs in your CRM or integration platform to confirm if data is being received or if errors are occurring.

Tip: Correct URL format and endpoint configuration are the most common issues preventing webhooks from triggering.