4 min read

How to Count Your Automation Runs Before Comparing Zapier, Make and n8n Pricing

Automation tools bill by tasks, executions or credits. A short method for counting your real monthly runs from an exported log, so you can compare plans on your own numbers.

UrwaTools Editorial Published
Contents

Automation tools look easy to compare until you reach the pricing page. One vendor sells tasks, another sells executions, and a third sells credits. A "plan with 10,000 units" means something different in each case, so a table of entry prices tells you very little. The reliable way to compare is to count your own runs first, then price them on each platform's meter.

Most automation platforms let you export or view a history of runs. Take one full month, not a quiet week, and include the busiest days. Save it as CSV. If you only have a screenshot or a copied table, paste it into a spreadsheet and save it as CSV so every run is one row.

If you prefer to work with a script, a CSV to JSON converter turns each row into an object with named fields such as workflow name, status and step count. If your tool exports JSON instead, the JSON flattener makes nested step data easier to read, and the JSON key extractor lists which fields exist. To check the path your script needs, test it in the JSON path tester. When you want the grouped result back in a spreadsheet, the JSON to CSV converter reverses the step.

For each workflow, write down:

  • Runs per month: how many times it started.
  • Action steps per run: steps that actually do something, such as creating a record or sending a message.
  • Other steps per run: filters, formatters, delays and AI steps, which some platforms count differently from actions.

Keep failed runs in a separate column. Some platforms do not bill failed actions and others do, so you want to be able to include or exclude them.

Take one workflow and apply each platform's unit. The numbers below are illustrative assumptions, not vendor quotes. Suppose a workflow runs 2,000 times a month with three billable actions and two non-billable steps per run:

  • A platform that counts successful action tasks would see about 6,000 units a month.
  • A platform that counts one execution per full run would see 2,000 units.
  • A platform that charges one credit per run, with extra credits for AI steps, would see 2,000 credits plus any AI-step credits.

Now repeat for your two or three biggest workflows and add the totals. Small workflows rarely change the answer. Your biggest one almost always does.

Add a buffer for growth and retries. A fixed percentage is only a starting assumption, so re-count after the first live month. Also look at payload size: some platforms limit execution time or memory, and a large JSON body can hit those limits before the unit count does. The JSON size calculator gives a quick estimate of how heavy a typical payload is.

With a monthly total per meter, open each vendor's current pricing page and find the smallest plan that covers it. Prices change often, so write down the date you checked. Then look at the non-price differences that matter to you: whether you can self-host, which plan includes single sign-on, and how many users each plan allows.

The ProductListo guide to the best Zapier alternatives in 2026 lists how Zapier, Make, n8n, Activepieces and IFTTT count usage, with a worked example of one workflow on several meters. Its DevTools guide covers related developer products. Makers of automation products can submit a tool to the ProductListo directory at productlisto.com/submit or read the write for us page.

Whichever platform you choose, test a real payload before you rebuild a workflow. UrwaTools has a guide on testing a webhook payload with free JSON tools before you automate it, and another on keeping a readable audit log of AI agent tool calls with JSON, which also helps when you want to count runs later.

Frequently asked questions

Why can the same automation cost different amounts on different platforms?
Platforms bill different units. Some count successful action steps as tasks, some count one execution per full workflow run, and some use credits that depend on the modules or AI steps used. Counting your own runs and steps shows which unit grows fastest for you.
How do I count my monthly automation runs?
Export a month of run history from your current tool, usually as CSV, then count rows per workflow and the number of billable steps per row. Convert the CSV to JSON if you want to filter or group the data with a script.
Should I include failed runs in my count?
Count them separately. Some platforms do not bill failed actions, and others do, so check each vendor's pricing page. Knowing your failure rate also tells you how much retries add to the total.
What is a good safety margin when choosing a plan?
Add a buffer for growth and retries, for example 20 to 30 percent, and re-count after one month of live use. The right margin depends on how much your volume changes, so treat any fixed number as a starting assumption.
Written by UrwaTools Editorial

The UrwaTools Editorial Team delivers clear, practical, and trustworthy content designed to help users solve problems efficiently. Our articles focus on accurac...