This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

The short version: push versus check

Every automation starts with a trigger: the event that kicks it off. There are two ways for an automation platform to learn that something happened. With polling, the platform asks the other app on a schedule, for example every 15 minutes, whether there is anything new. With a webhook, the other app sends the data to a web address the moment the event happens.

Make describes webhooks as a way to send data to Make over HTTPS, creating a URL that an external app, service or another scenario can call to trigger a scenario. [1] Webhooks usually act as instant triggers, and the scenario runs immediately after the URL receives a request. [1] Polling triggers, which Make says often have names starting with Watch, check for new data since the last run on the scenario's schedule. [2] Instant triggers carry an instant tag, and the Immediately schedule setting is only available with them. [3]

A useful mental model: polling is you refreshing your inbox every 15 minutes; a webhook is the doorbell.

Polling triggerInstant (webhook) trigger
How it learns about eventsAsks the app on a schedule [2]The app sends data to a URL when the event happens [1]
Typical delayUp to one schedule interval (default every 15 minutes in Make) [4]Runs as data arrives [1]
Runs with no new dataYes; logged as a check run in Make [2]No request, no run
Setup effortPick the app and the intervalThe sending app must support webhooks, or you paste the URL into its settings
Main riskPaying for empty checks; delayBursts, duplicates, a leaked URL

Why webhooks usually save Make credits

Make bills in credits, and its help page says 1 operation equals 1 credit by default for non-AI apps. [5] Its scheduling guide gives the cost of the trigger module alone on a timer: running every 5 minutes is 288 credits per day, every hour is 24 credits per day (720 per month), and once daily is 30 credits per month. [4] The rest of the scenario uses more credits depending on how much new data each run processes. [4]

Worked example: a contact form gets about 20 submissions a day. On a 15-minute poll, the trigger checks 96 times a day, which by Make's formula is roughly 2,880 trigger credits in a 30-day month before any action runs. With an instant trigger, there are no scheduled checks; the scenario starts about 20 times a day, and you pay for the modules in those 20 runs. The fewer events you get relative to your check interval, the bigger the saving.

When polling is still fine: the source app has no webhook option, you only need a once-a-day batch, or the events arrive constantly anyway, so almost every check finds data.

How Pabbly Connect counts the same thing differently

Pabbly Connect does not bill the way Make does. Its pricing FAQ says triggers are not included in the task count and only action steps are counted, and internal steps such as filters, routers and formatters are not counted either. [6] The same FAQ says each check made to an external app for new data counts as an operation, so a check every 5 minutes is 288 operations a day whether or not there is new data, and states that Pabbly does not charge for operations. [6]

In practice, that means switching from polling to a webhook in Pabbly mostly changes how fast the workflow reacts, not how many tasks you use. In Make, the same switch can change your bill. Do not compare a Pabbly task allowance and a Make credit allowance one-to-one; count each workflow in each platform's own unit.

  • Make: scheduled trigger checks use credits; instant triggers avoid empty checks. [4]
  • Pabbly Connect: triggers and internal steps are not counted as tasks; action steps are. [6]
  • Both: the actions in each run are where most usage comes from on a busy workflow.

What happens to webhook data in Make

Each Make webhook has its own queue. [1] Instant webhooks are processed in parallel by default; turning on Process data in order makes each run finish before the next starts, which matters when order is important, such as a create event followed by an update. [1]

Queue size scales with your plan: Make says that for every 10,000 credits licensed per month you can have up to 667 items in each webhook's queue, with a maximum of 10,000. [1] When the queue is full, Make rejects extra data. Data in the queue is permanently deleted as soon as a scenario processes it, and webhook logs are kept for 3 days (30 days on Enterprise). [1]

Status code Make returnsMeaning [1]What to do
200 AcceptedRequest receivedNothing; check the run in history
400 Queue is fullQueue limit reachedFind why the scenario is not draining the queue
429 Too many requestsMore than 300 requests in 10 secondsAsk the sender to retry with a delay, or batch events
410 GoneWebhook deactivated after 5 days unattachedCreate a new webhook and update the sending app

Test a webhook safely before going live

The goal of testing is to see the exact data shape once, with a record that cannot hurt anyone, before a real customer's data flows through every downstream step. The steps below are our recommended routine, built around the behaviors Make documents.

  • Create the webhook in a copy of the scenario, or with downstream actions pointed at a test sheet, test list or your own email address.
  • Send one fake event from the source app, such as a form submission using an address you own. Check that the run appears and the fields arrived with the names you expect.
  • Decide on order: turn on Process data in order if a later event depends on an earlier one. [1]
  • Decide what the sender sees: without a Webhook response module, Make answers 200 Accepted on receipt, not after your actions succeed. [1]
  • Add a duplicate guard (a search-before-create step or a unique ID check) if the sending app may retry the same event.
  • Keep the URL private, and delete webhooks you no longer use rather than leaving them in old apps; Make deactivates hooks unattached for 5 days anyway. [1]
  • Only then switch the downstream steps to the live list or sheet, and watch the first few real runs in the log within the 3-day log window. [1]

Who should care and who can skip this

Care about webhooks if you are on Make's credit-based billing and have scenarios polling every few minutes for events that happen a few times a day, or if a delay of 15 minutes is unacceptable (for example a booking confirmation). Our Make polling budget guide shows how to price the checks you already run.

You can skip the switch if your workflow runs once a day on a batch, your source app only offers polling, or you are on Pabbly Connect and happy with the reaction time, since triggers do not count as tasks there. [6]

Questions before you decide

Does a webhook cost nothing to run in Make?

No. A webhook removes the scheduled empty checks, but each run still uses credits for the modules it executes. Make says most non-AI operations use 1 credit each.

Is the webhook URL a secret?

Treat it like one. Make describes a webhook as a URL that an external app, service or another scenario can call to trigger a scenario, so anyone who has the address can send data to it. Do not paste it into public pages, forum posts or shared screenshots.

What happens if a webhook receives a burst of events?

Make queues them. Its help page says Make can process up to 300 incoming webhook requests per 10-second interval and returns status 429 beyond that, and a full queue returns 400 Queue is full.

Why did my old webhook stop working?

Make deactivates webhooks that are not connected to any scenario for more than 5 days (120 hours). A deactivated hook returns 410 Gone, so the sending app needs a new URL.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Make Help: Webhooks Accessed 29 Oct 2026
  2. Make Help: Types of modules Accessed 29 Oct 2026
  3. Make Academy: Trigger modules Accessed 29 Oct 2026
  4. Make Help: Schedule your scenario Accessed 29 Oct 2026
  5. Make Help: Credits Accessed 29 Oct 2026
  6. Pabbly Connect pricing and FAQ Accessed 29 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Automation

Make

Consider it for
Use Make to prepare weekly reminder drafts for review. Free includes 1,000 credits per month and a minimum scheduled interval of 15 minutes. Email delivery needs a connected service, which may cost extra.
Starting cost
Free plan includes 1,000 credits/month
Before you choose
Connected apps can cost extra. Free scheduled interval is at least 15 minutes; paid billing must be checked at checkout.

Checked 13 Sep 2026 · Pricing source

View Make plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Automation

Pabbly Connect

Consider it for
An alternative to Make for connecting apps. Free includes 100 tasks per month; Standard costs $194 upfront on annual billing. Pabbly tasks and Make credits count usage differently.
Starting cost
Free $0 (100 tasks/month). Standard $19/mo or $194/year (10,000 tasks). Unlimited $79/mo or $69/mo billed yearly. Recaptured 2026-09-15 from https://www.pabbly.com/connect/?currency=usd.
Before you choose
Tasks are not Make credits. Connected apps can cost extra. No Pabbly workflow was tested here.

Checked 15 Sep 2026 · Pricing source

View Pabbly Connect plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure