The verdict in three sentences
A custom orchestration middleware (queues, retry, idempotency, logging) costs 10,000 to 35,000 EUR in 2026, with a day rate of 500 to 750 EUR and a timeline of 4 to 8 weeks. An iPaaS (99 to 500 EUR/month) looks good at first but imposes operation caps and limited observability. A correct design moves transaction losses from 5 % to under 0.1 %, which justifies the investment as soon as flow volume or criticality rises.
What middleware gives you that raw webhooks don't
Wiring webhooks directly works until the first incident: a SaaS down, a timeout, an event received twice. Middleware adds the robustness that's missing.
| Capability | Raw webhooks | Custom middleware |
|---|---|---|
| Queue / buffer | No | Yes |
| Retry with backoff | Manual | Automatic |
| Idempotency (anti-duplicate) | No | Yes |
| Logging / replay | Limited | Complete |
| Observability / alerting | Weak | Dashboards |
| Typical loss rate | ~5 % | < 0.1 % |
These guarantees are decisive as soon as flows carry payments, orders or stock data: a lost transaction is a customer dispute or a cash discrepancy.
Middleware vs iPaaS budget over 3 years
iPaaS is perfect for prototyping or for non-critical, low-volume flows. Custom wins over time and on control.
| Item | iPaaS (Make/Workato) | Custom middleware |
|---|---|---|
| Setup | 1,000 - 3,000 EUR | 10,000 - 20,000 EUR |
| Monthly cost | 99 - 500 EUR | 500 - 1,200 EUR/month (maintenance) |
| 3-year cumulative | 4,600 - 21,000 EUR | 28,000 - 63,200 EUR |
| Operation cap | Yes (tiers) | No |
| Guaranteed idempotency | Variable | Yes, native |
| Fine debugging / replay | Limited | Full |
The crossover typically happens beyond 100,000 to 500,000 operations/month, or as soon as criticality (payment, health, logistics) demands a delivery guarantee that iPaaS cannot contractualise.
Mini case study
Sofia, CTO of a logistics scale-up in Dubai, orchestrates flows between her TMS, a payment platform and a CRM. Before, on direct webhooks, about 5 % of delivery events were lost, generating customer complaints estimated at 18,000 EUR/month in delays and goodwill gestures. Chosen quote: custom middleware at 26,000 EUR (queue, retry, idempotency, dashboard) + maintenance 1,000 EUR/month. By bringing losses down to 0.1 %, complaints fall to ~360 EUR/month: annual savings reach ~212,000 EUR and the middleware pays back in under 2 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
What is idempotency and why is it critical?
It's the guarantee that an event received twice produces only one effect (no double payment, no double order). It's the core mechanism of reliable middleware; without it, replays and retries create duplicates.
Isn't an iPaaS enough in most cases?
For simple, non-critical, low-volume flows, yes. As soon as you exceed operation tiers or carry payments and stock, its observability limits and caps become blocking.
How long to deliver a middleware?
4 to 8 weeks depending on the number of flows and systems. A queue-and-replay architecture is designed upfront; adding it after the fact costs more.
How do you measure the reliability gained?
By the loss and duplicate rate before/after, and by the mean time to detect an incident. Moving from 5 % to under 0.1 % losses is a realistic target with a correct design.
What maintenance budget should I plan?
500 to 1,200 EUR/month. Connected SaaS evolve and volumes grow: maintenance covers adaptation, monitoring and proactive alerting.
Let's scope your project. List your flows, their criticality and their monthly volume: we'll price a middleware with delivery guarantees, a 2026 order of magnitude of 10,000 to 35,000 EUR. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.