Changelog

Deduplication

In short

Ignore redundant events with configurable matching strategies


Deduplication removes redundant events by comparing them against previously processed events within a time window. Reduce processing costs from payment request redelivery, noisy updates (ie: Shopify product updates), and multi-app webhook installations.

Here's what you can do:

  • Exact Deduplication: Drop perfectly identical webhooks for retry storms

  • Field-Based Matching: Choose which fields define duplicates — use request IDs or exclude volatile fields like timestamps

  • Flexible Time Windows: Configure 1 second to 1 hour windows to balance suppression with legitimate updates

Deduplication works as a connection rule alongside filters and transformations. Try it out to reduce processing costs and eliminate webhook noise.

Read the docs