How to queue data when there is a Webhook response in the scenario

Hi everyone,

I’m working on an integration where invoices from an invoice management webpage are sent to Make and then uploaded into Google Drive, organized into folders by date (if the folder with the date of the invoice doesn’t exist then the automation creates one).

At the beginning of my scenario, I have a Custom Webhook followed by a Webhook Response - these are required, because the system sending the invoices expects an immediate response back.

The issue I’m facing is that the invoice management system automatically sends data to my scenario in batches so usually multiple invoices arrive at the very same time (e.g., 10 invoices at once), Make starts processing them in parallel. This sometimes results in duplicate folders being created for the same date.

What I would like instead is:

  • The invoices should be queued or handled sequentially, one after another, not in parallel.

  • That way, before a new invoice is processed, the previous one has already finished creating/using the correct folder.

I didn’t find any clear way to queue the bundles. If I go to Scenario settings → Sequential processing → Yes, then the Webhook response creates a warning: “Responder is not supported when scenario is configured for sequential processing.”

My question: What’s the best practice in Make to make sure incoming data (like invoices from a webhook + webhook response setup) are processed sequentially instead of at the same time?

Thanks a lot in advance!

You can’t.

Therefore you can’t queue them using sequential processing. Any sort of queue will make it no longer instant / immediate.

Hope this helps! Let me know if there are any further questions or issues.

@samliew
P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!