A nightly sync that loops over 10,000 customer records is 10,000 operations before anyone has touched it. Add a second step inside the loop and it is 20,000. Run it hourly instead of nightly and it is 480,000 a day. None of those numbers appears on a pricing page, and all of them decide what an integration platform costs you.
The short answer. The truth about iPaaS pricing is that no one can quote it accurately until you know your own usage. Every integration platform is priced on what you run, so a quote built on estimates is only as good as the guess behind it. The only way to a price you can stand behind is to run your real workflows first, measure them, and get a quote built on the result.
Every iPaaS is priced on usage, measured differently
Integration platforms rarely disagree about whether you pay for usage. They disagree about what counts as usage.
| Pricing unit | What it counts | Examples |
|---|---|---|
| Connections or endpoints | The systems you integrate | Boomi enterprise editions and SnapLogic packages are priced by what you connect; Celigo prices per flow and endpoint |
| Credits | Runs or actions, drawn from a monthly allowance | Workato self-service Pro, from $75 a month for 2,500 credits, which expire each month |
| Consumption units | Metered capacity or messages | MuleSoft, from $2,000 a month billed annually, metered in Mule Credits |
| Tasks | Each operation on a piece of your data, roughly one workflow step | Tray iPaaS: a platform fee for your plan plus Tasks |
Vendor pricing as each vendor’s own page described it: Boomi and MuleSoft checked 8 October 2026, Workato checked 22 October 2026. SnapLogic and Celigo publish no list figures.
No model is wrong. Each one rewards a different shape of work. Per-connection pricing suits a few systems with heavy traffic between them. Credits suit steady, predictable runs. Task pricing follows the work itself, so it is cheapest to model when you already know your volumes.
Why estimates miss
Usage estimates go wrong in the same few places on every platform:
- Loops. A workflow that processes one record in a demo processes thousands in production. Every pass counts.
- Trigger frequency. Polling every minute instead of every hour multiplies usage sixty times, and real-time triggers depend on traffic you don’t control.
- The busiest month. Quarter-end, renewals, and seasonal peaks can double a normal month. An estimate built on an average month underquotes the year.
- Growth. The second and third workflows are usually bigger than the first, because the first was chosen to be easy.
None of this is anyone’s fault. A vendor quoting from a discovery call is forecasting your business from a description of it. You can’t stand behind a forecast, and neither can they.
The risks of a quote without a trial
A quote built on a guess goes wrong in one of two directions, and both cost money.
If the estimate is too low:
- You pay later, at a moment you didn’t plan for. Usage past the estimate arrives as overage, a true-up, or an unplanned upgrade.
- A mid-year surprise. Usage tends to outrun an estimate around the busiest month. Hitting your plan’s limit in month seven means an urgent purchase, or workflows held back while procurement catches up.
- Renewal risk. A first-year price built on a low estimate resets at renewal, once a year of real usage is on record. The budget you planned around was never the real cost.
If the estimate is too high:
- You pay for capacity you never use. The extra sits idle all year. On plans where credits expire each month, unused allowance is simply lost.
- A harder business case. An overbought plan makes every workflow look more expensive than it is, which slows down the next project.
Either way:
- The wrong plan. Without real workloads you can’t tell which limits matter, so you can pick a plan for features you won’t use, or miss the one you need.
- A weaker negotiation. Without your own numbers, you negotiate from the vendor’s estimate rather than your data.
A trial doesn’t remove every risk, because businesses grow. It removes the guess, so the quote starts from what you actually run.
The only way to a price you can stand behind
Measure first. Put your real workflows on the platform, on real data, at their real schedule, and read the usage it records. Then ask for the quote. Doing it in that order turns a forecast into an observation, and the price you negotiate is built on what you actually run.
A useful trial answers three questions:
- How many operations does each workflow use per run? Count the steps, including the ones inside loops.
- How often does each one run? Use the real trigger, not a manual test.
- What does the busiest month look like? Multiply the normal month by your peak, not your average.
Three to five of your highest-volume workflows usually account for most of the bill. Measure those carefully and the rest is rounding.
How Tray does it
Tray’s free trial is built to answer exactly those questions. You get 30 days and 1 million Tasks on Tray iPaaS, with every capability and the full connector library, and it can include Tray Helix too. There’s no card and no sales call. Run your real workflows, and the usage dashboard shows how many Tasks each one uses.
A Task is one operation on a piece of your data: the trigger firing, each connector or service step, and each pass through a loop or boolean. A connector step that makes several API calls is still one Task, and retries are not charged, so the number you measure in the trial is what your quote is built on.
Your quote is then built on that measured usage: a fixed annual price, with no per-user or per-connection fees and no hidden costs. Usage dashboards keep showing your Tasks after you buy, you can set monthly limits, and anything above your plan is settled at a true-up. Larger volumes get preferential pricing.
You don’t have to take the trial first. Tray can quote straight away from your expected usage. The trial is how you make that quote exact. And if you’re building apps with AI rather than integrations, Tray starts at $50 a month for Tray Helix Builder Edition.
Start a free trial and measure your usage, or see how Tray pricing works.