Integrating with Zapier

Connect Top Provider to thousands of apps using Zapier and webhook triggers

Zapier Integration Overview

Zapier is a powerful automation platform that enables you to connect Top Provider with thousands of popular apps and services—without writing any code. By using Zapier's "Catch Hook" trigger, you can automatically send new leads from Top Provider to your favorite tools, streamline your workflow, and ensure your team never misses a new opportunity. This integration is ideal for teams who want to automate lead handling, notifications, or data entry across multiple platforms.

Top Provider supports Zapier integration via the Webhook by Zapier "Catch Hook" trigger. This allows you to:

  • Instantly send new leads to any Zapier-connected app
  • Automate lead processing, notifications, and more
  • Build custom workflows without development resources

Prerequisites

Before you begin, make sure you have everything you need for a smooth integration. Setting up Zapier with Top Provider is straightforward, but you'll need a few essentials to get started. Having these ready will help you complete the process quickly and avoid common setup issues.

  • A Zapier account
  • Access to the Top Provider Seller Portal with permissions to manage integrations
  • A publicly accessible endpoint (provided by Zapier)
  • Knowledge of which lead fields you want to use (see Lead Fields Reference)

Step-by-Step Setup

Follow these steps to connect Top Provider to Zapier. This process will guide you through creating a Zap, configuring the webhook trigger, and mapping your lead data to any app supported by Zapier. Each step is designed to ensure your integration is reliable and easy to maintain.

1. Create a New Zap

Start by logging in to your Zapier account and creating a new Zap. Zaps are automated workflows that connect your apps and services.

  • Log in to your Zapier account.
  • Click "Create Zap".

2. Set Up the Trigger

The trigger is what starts your Zap. In this case, you'll use Zapier's webhook trigger to catch incoming leads from Top Provider.

  • Search for and select "Webhooks by Zapier" as the trigger app.
  • Choose the "Catch Hook" event.
  • Click "Continue".

3. Copy Your Zapier Webhook URL

Zapier will generate a unique webhook URL for your Zap. This is the address where Top Provider will send new lead data.

  • Zapier will generate a unique webhook URL (e.g., https://hooks.zapier.com/hooks/catch/...).
  • Copy this URL—you'll use it in the next step.

4. Add the Webhook in Top Provider

Now, connect Top Provider to your Zap by adding the Zapier webhook URL as a new delivery endpoint.

  • In the Seller Portal, go to Delivery Settings.
  • Click "+ Add a Webhook".
  • Paste your Zapier webhook URL into the Webhook URL field.
  • Set Data Format to JSON (recommended).
  • (Optional) Add any required HTTP headers or constants.
  • Click "Save" to create the webhook endpoint.

5. Test the Integration

Testing ensures your connection is working and that Zapier can receive sample data from Top Provider.

  • In Top Provider, click "Details" on your new webhook, then "Test Endpoint".
  • In Zapier, click "Test Trigger" to pull in the sample lead data.
  • Confirm that the test data appears in Zapier.

6. Set Up Your Zapier Action

The action is what happens after the trigger. Choose any Zapier-supported app and map your lead fields to automate your workflow.

  • Choose any Zapier-supported app as the action (e.g., Google Sheets, Slack, Salesforce).
  • Map Top Provider lead fields to your target app's fields.
  • Complete and turn on your Zap.

Field Mapping Tips

Field mapping is the process of connecting the data sent by Top Provider to the fields expected by your destination app in Zapier. This step is crucial for ensuring your leads are processed correctly and that all necessary information is captured in your workflow.

  • Zapier will display all fields sent by Top Provider in the test payload.
  • Map each field to the appropriate destination in your chosen app.
  • If you need additional fields, adjust your webhook field mappings in Top Provider and retest.

Troubleshooting

If you run into issues during setup or while using your integration, this section can help you quickly identify and resolve common problems. Most issues can be fixed by double-checking your configuration or reviewing the notification history in Top Provider.

IssueSolution
No data received in ZapierEnsure the webhook URL is correct and public, and that you've sent a test from Top Provider
Fields missing in ZapierUpdate field mappings in Top Provider, then retest the trigger in Zapier
Zap not triggering on new leadsConfirm the webhook is enabled and associated with the correct lead orders

FAQ

Below are answers to some of the most common questions about integrating Top Provider with Zapier. If you have a question that isn't covered here, feel free to reach out to our support team.