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

Why webhook coverage decides how fast a workflow can be

A webhook is the email platform calling your automation the moment something happens. Without one, Make or Pabbly has to ask the platform on a schedule, which is slower and, in Make, costs an operation for every check. [12]

All four platforms push some events, but they differ on which events, which plan unlocks them, what happens when your endpoint is down, and whether you can prove a request really came from them. The tables below come from each vendor's developer documentation; Moosend's route runs through its automation builder rather than a webhook settings page.

Event coverage at a glance

The five events most small senders want to act on are new subscriber, unsubscribe, bounce, link click and purchase. Here is what each platform documents.

EventMailerLiteKitbeehiivMoosend
New subscribersubscriber.created [1]subscriber.created, subscriber.activated, subscriber.subscribed_to_form [3]Subscription created and confirmed events [7]Watch new Subscribers for a mailing list, or an automation posting to Make's Watch Events webhook [8]
Unsubscribesubscriber.unsubscribed [1]subscriber.unsubscribed [3]Subscription deleted; newsletter list unsubscribed [7]Depends on the automation trigger you build
Bouncesubscriber.bounced [1]subscriber.bounced [3]Not in the documented event list [7]Depends on the automation trigger you build
Link clickcampaign.click, batched only [1]subscriber.link_clicked is planned, not yet subscribable [3]Not in the documented event list [7]Depends on the automation trigger you build
PurchaseNot in the webhook event list [1]subscriber.product_purchased is planned, not yet subscribable [3]Subscription upgraded and downgraded, plus tier events [7]Depends on the automation trigger you build

Delivery rules: plan, retries and signatures

Retries matter when Make is paused, a scenario errors, or your endpoint is slow. Signatures matter if you receive webhooks on your own server and need to reject forged requests.

VendorPlan requiredRetriesTimeout and batchingSignature
MailerLiteNone stated in the webhook docs [1]Three more attempts after 10, 100 and 1,000 seconds [1]Respond within 3 seconds; click and open events must be batched [1]Signature header, HMAC-SHA256 of the payload with the webhook secret [1]
KitNone stated in the webhook docs [2]Up to 8 attempts over about 41 hours: 30s, 2m, 15m, 1h, 4h, 12h, then 24h [4]Each delivery holds 1 to 100 events of one type; history kept 30 days [2]X-Kit-Signature, HMAC-SHA256 of timestamp and raw body; 5 minutes is a suggested tolerance [5]
beehiivPaid plans, Lite and above [6]Not stated on the webhooks overview [6]Not stated on the webhooks overview [6]svix-id, svix-timestamp and svix-signature headers; secret under Settings, Webhooks [6]
MoosendNot stated in Make's app docs [8]Not stated [8]Sent when the Moosend automation runs [8]Not stated [8]

Vendor notes

MailerLite has 14 events: subscriber created, updated, unsubscribed, added to group, removed from group, bounced, automation triggered, automation completed, spam reported, deleted and active, plus campaign sent, click and open. [1] Campaign click and open, and subscriber deleted, must be set as batchable. [1] A delivery counts as successful only on a 2XX response, and MailerLite warns that answering with 4XX or 5XX for business reasons leads to repeated events. [1] Webhooks are only delivered for active accounts. [1]

Kit's current webhook endpoints can subscribe to many event types, while legacy webhooks handle one event each and drop failed deliveries. [2] Endpoints are created in the app at app.kit.com/webhooks or through the V4 API. [2] Beyond subscriber events, Kit sends tag, custom field, sequence and broadcast events, plus a post published event. [3] Subscribing to a planned event such as link clicks returns a 422 error. [3] Returning 410 Gone stops retries immediately. [4]

beehiiv webhooks are set up under Settings, Webhooks, or with a POST to its webhooks endpoint, and only paid users on Lite and above have them. [6] Its documented events cover subscriptions (created, confirmed, deleted, upgraded, downgraded, paused, resumed), posts (sent, updated, scheduled), newsletter list subscriptions, podcast episodes and survey submissions. [7] Make's beehiiv app has instant modules for subscribers, confirmations, updates, unsubscribers, downgrades, survey submissions and post sends, set up by pasting Make's webhook URL into beehiiv's Settings, Webhooks. [9] Make's MailerLite app, by contrast, lists two watch modules, Watch Campaigns and Watch Subscribers, so check each module's description before assuming it is instant. [11]

Moosend's route is different. Make's Moosend app has a Watch Events trigger that fires when your Moosend automation transmits data to the webhook URL, and a Watch new Subscribers trigger for a chosen mailing list. [8] So the "event" is whatever automation trigger you build inside Moosend, which also means any change to that automation changes what Make receives.

Which workflows can be instant and which must poll

Instant works today for new subscribers on all four (beehiiv on paid plans only), for unsubscribes on MailerLite, Kit and beehiiv, and for bounces on MailerLite and Kit. Paid-tier changes on beehiiv can be instant through upgrade and downgrade events. [1][3][7]

Click-based workflows need MailerLite's batched campaign.click event; on Kit, link clicks are planned but not yet subscribable. [1][3] Purchases are best taken from the payment tool itself rather than the email platform: MailerLite's webhook list has no purchase event and Kit's is still planned. [1][3]

On Make, the receiving side has its own limits. Make processes up to 300 incoming webhook requests per 10 seconds, queues calls it cannot process at once, and by default answers 200 Accepted when a request enters the queue. [10] That quick reply helps with MailerLite's 3-second timeout. [1] Instant-webhook scenarios run in parallel unless you turn on Process data in order. [10] Make keeps webhook logs for 3 days (30 on Enterprise) [10], so check them soon after a suspected missed event.

WorkflowMailerLiteKitbeehiivMoosend
Welcome a new subscriber in another toolInstant [1]Instant [3]Instant on Lite and above [6]Instant via an automation [8]
Remove an unsubscriber from a CRM listInstant [1]Instant [3]Instant [7]Build in the automation
Flag a hard bounceInstant [1]Instant [3]Poll or check in the appBuild in the automation
Tag a lead who clicked a linkInstant, batched [1]Poll until the planned event ships [3]PollBuild in the automation
Start onboarding after a purchaseUse the payment tool's webhookUse the payment tool's webhook [3]Paid-tier upgrade events [7]Use the payment tool's webhook

Setup checklist

  • Confirm plan access first: beehiiv webhooks need Lite or above. [6]
  • Create the receiving webhook in Make, then paste its URL into the vendor's webhook settings. [9][10]
  • For MailerLite click or open events, set the webhook as batchable and handle an events array. [1]
  • If you receive on your own server, verify the signature header and reject Kit requests older than about 5 minutes. [1][5][6]
  • Never return an error code for business logic; MailerLite treats it as a failed delivery and retries. [1]
  • Turn on Process data in order in Make if events for the same subscriber must be handled in sequence. [10]
  • Expect retries: Kit can redeliver for about 41 hours, so make the receiving scenario safe to run twice. [4]

Questions before you decide

Does beehiiv send webhooks on the free plan?

No. beehiiv's webhook documentation says webhooks are only available for paid users on the Lite plan and above. They are configured under Settings, Webhooks.

Can Kit send a webhook when a subscriber clicks a link or buys a product?

Not yet. Kit lists subscriber.link_clicked and subscriber.product_purchased as planned event types, and subscribing to a planned event returns a 422 error.

What happens if my Make scenario is down when MailerLite sends a webhook?

MailerLite retries a failed delivery three more times, after 10, 100 and 1,000 seconds. Make also queues webhook calls it cannot process immediately and answers 200 Accepted when a request enters the queue.

How do I know a webhook really came from the email platform?

Check the signature. MailerLite sends a Signature header with an HMAC-SHA256 of the payload, Kit sends X-Kit-Signature, and beehiiv sends svix-id, svix-timestamp and svix-signature headers.

Sources & verification

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

  1. MailerLite API: Webhooks Accessed 30 Oct 2026
  2. Kit developer docs: Webhooks overview Accessed 30 Oct 2026
  3. Kit developer docs: Webhook event types Accessed 30 Oct 2026
  4. Kit developer docs: Webhook retries Accessed 30 Oct 2026
  5. Kit developer docs: Verifying webhook signatures Accessed 30 Oct 2026
  6. beehiiv developer docs: Webhooks Accessed 30 Oct 2026
  7. beehiiv developer documentation index (webhook event pages) Accessed 30 Oct 2026
  8. Make Apps: Moosend Accessed 30 Oct 2026
  9. Make Apps: beehiiv Accessed 30 Oct 2026
  10. Make Help: Webhooks Accessed 30 Oct 2026
  11. Make Apps: MailerLite Accessed 30 Oct 2026
  12. Make Help: Operations Accessed 30 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.

Email

Moosend

Consider it for
Email campaigns, segmentation, forms, and automation workflows. Use a small controlled trial to compare a named gap in your current welcome sequence before moving a live list.
Starting cost
30-day trial, no credit card required; paid quote depends on contacts and billing interval
Before you choose
The trial is time-limited. Documentation does not establish inbox placement, migration ease, or a lower bill for your list. Check the required plan and preserve opt-outs before importing.

Checked 20 Sep 2026 · Pricing source

View Moosend plans

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

Email

Kit

Consider it for
Use Kit Free for workshop broadcasts and tags. Consider Creator when buyers need timed sequences or visual automations; those features require a paid plan. Check the invoice for your subscriber count.
Starting cost
Free $0; Creator 1,000-subscriber example $33/mo billed yearly ($390/year) or $39/mo billed monthly (implied by $78/year savings), recaptured 2026-09-15
Before you choose
Subscriber count and billing interval change price. The paid workflow has not been tested.

Checked 15 Sep 2026 · Pricing source

View Kit plans

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

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

Email

MailerLite

Consider it for
Use groups for assigned membership and segments for rules when planning MailerLite recipients. The reviewed Free plan listed 250 subscribers, 2,500 emails per month and three automations; sending locks above the subscriber limit.
Starting cost
Free: up to 250 subscribers, 2,500 emails/month, 3 automations. Comfort $10.80/mo yearly-billed at 500 subscribers (listed $12/mo); Power $22.50/mo yearly-billed at 500 (listed $25/mo). Recaptured 2026-09-16.
Before you choose
USD; taxes may apply. Free sending locks above 250 subscribers. The September 16, 2026 trial displayed higher usage limits than the published Free plan; confirm the limits that apply after your trial ends.

Checked 16 Sep 2026 · Pricing source

View MailerLite plans

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

Email

beehiiv

Consider it for
Consider beehiiv Launch for newsletter broadcasts within its documented free allowance of up to 2,500 subscribers. Compare paid features and the complete invoice for your list size before upgrading.
Starting cost
Launch $0 at the 1,000-subscriber selector (page also lists Launch up to 2,500 subscribers). JSON-LD Scale $49/mo, Max $109/mo. Annual display: Scale $43/mo ($517/year); Max $96/mo ($1,151/year). Recaptured 2026-09-15 from https://www.beehiiv.com/pricing.
Before you choose
Launch and paid Scale or Max have different limits. We observed a test-send acknowledgement on September 15, 2026; inbox receipt and subscriber campaign delivery remain unverified.

Checked 15 Sep 2026 · Pricing source

View beehiiv plans

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