Choose sequential processing for a Make webhook workflow
Use ordered processing when one run must finish before the next begins, but understand the queueing trade-off.
Make says webhooks normally process in parallel and the “Process data in order” setting waits for the previous run.
Work through the setup
- Look for shared-state writes. List any module that reads a value then writes an updated value. Two simultaneous runs that edit the same record need explicit concurrency handling.
- Decide whether ordering matters. Independent order logs may not need global ordering. A workflow updating one shared counter might. Prefer a destination with atomic operations where correctness requires them.
- Review Scenario settings. Open the gear icon in the Scenario Builder and read Process data in order. Consider the effect of an incomplete execution pausing new work before enabling it.
- Exercise a controlled burst. Use test records and observe queue behavior, completion order and failure recovery. Record how you will notice a stuck queue, not just successful runs.
A worked example
Two events both read stock-note version 8, then write different version-9 notes. Serializing can reduce that race within the scenario, but it does not stop another application editing the same record. Treat global ordering and destination-level concurrency as separate decisions.
What to watch out for
- Sequential processing is not a cross-application lock.
- An unresolved run can block newer work.
- A long task can increase waiting time for every following event.
Decide whether order matters
Describe the concrete invariant: for example, an update must not overtake creation of the same record. Sequential processing changes how executions are ordered, but does not make a multi-app workflow a single database transaction. Inspect what happens when the first execution fails or becomes incomplete. If unrelated records can be processed independently, document why global sequencing is needed rather than enabling it because it sounds safer. Test the order with synthetic event identifiers.
Sources and evidence
- Scenario settings - Help Center (read November 7, 2026)
- Manage incomplete executions - Help Center (read November 7, 2026)
Common checks
Does ordered processing apply to webhooks?
Yes. The official scenario settings guide explicitly includes webhooks and contrasts them with the default parallel behavior.
Published November 7, 2026. Sources last read November 7, 2026. Send a correction.