The short answer
TL;DR
Do not estimate Make usage by counting automations. Estimate it by counting how often each module runs and how many records reach it.
Monthly credits ≈ trigger checks + all downstream module runs + variable-usage credits
A five-step workflow processing 120 enquiries might use roughly 600 credits. A scenario checking an inbox every five minutes could consume 8,640 trigger operations before its useful work is counted. Routes, iterators and AI can change the total again.
Use the formula and examples below for a first estimate, then validate the result with representative runs before selecting an annual plan.
If you have not yet reviewed the underlying plan structure, start with Make Pricing and Credits Explained for Consulting Firms. This article focuses on the calculation.
Start with operations, not the number of scenarios
A Make scenario is an automated workflow containing modules. An operation occurs when a module runs. Most conventional non-AI modules use one credit per operation, while some advanced modules apply fixed or dynamic rates.
Ten dormant scenarios may use almost nothing. One frequently scheduled scenario can use thousands of credits. The important variables are trigger frequency, the number of bundles - or separately processed records - returned, the downstream modules each bundle reaches and any non-standard AI or processing charge.
Make's current pricing page says actions such as reading, creating, updating, transforming and aggregating data generally consume credits. Routers and specified error-handler modules are exceptions. Check the current pricing FAQ ↗ and credit documentation ↗ for the exact module you plan to use.
A workable credit-estimation formula
Monthly credits = trigger usage + Σ (bundles reaching each downstream module × that module's credit rate) + dynamic usage
For each scenario, estimate:
- Whether the trigger is scheduled or event-driven.
- How many times it runs each month.
- How many bundles each run returns.
- Which downstream modules each bundle reaches.
- Whether any module uses a non-standard or dynamic credit rate.
Calculate normal, peak and failure cases. Retries, backlogs and test runs are part of real consumption even when they do not produce useful output.
Example 1: New-client enquiry workflow
Hypothetical scenario: a consulting firm receives 120 website enquiries a month. Each enquiry starts through a webhook and then:
- Searches the CRM for a matching contact.
- Creates or updates the contact.
- Creates a follow-up task.
- Sends an acknowledgement email.
Including the webhook, five standard module actions occur per enquiry:
120 enquiries × 5 credits = 600 credits per month
If 10% of enquiries include one document that must be uploaded, add:
12 documents × 1 upload = 12 credits
Revised estimate: 612 credits per month. This is comfortably below 1,000 credits, but it does not automatically make the Free plan suitable: active-scenario, scheduling, execution-time and file-size limits may matter first.
What could make this estimate wrong?
- The CRM search returns several records that later modules process separately.
- An enquiry contains multiple attachments rather than one.
- Different service lines add extra modules.
- Failed records are rerun.
- Test submissions reach the production scenario.
- An AI module drafts the acknowledgement.
Also note that “create” and “update” are alternatives in this estimate. Counting both for every enquiry would overstate usage unless both actions really execute.
Example 2: The expensive scheduled check
Hypothetical scenario: a firm wants Slack alerts for important emails. It expects 100 relevant messages a month. Each message triggers three downstream actions: retrieve additional details, create a task and send a Slack notification.
100 messages × 3 downstream modules = 300 credits
The trigger frequency can dominate that useful activity:
| Schedule | Trigger checks | Downstream | Estimated total |
|---|---|---|---|
| Every 5 minutes | 8,640 | 300 | 8,940 |
| Every 15 minutes | 2,880 | 300 | 3,180 |
| Every hour | 720 | 300 | 1,020 |
| Once daily | 30 | 300 | 330 |
Make's scheduling guidance uses the same trigger-only monthly figures. A daily schedule is not automatically the right choice: the firm must decide what faster response is worth. If the source application supports a webhook, it may remove repeated empty checks. The team should still consider queue capacity, rate limits, processing order and failed-request resends.
Example 3: Individual reminders versus a daily digest
Hypothetical scenario: 250 tasks qualify for a deadline reminder each month.
Design A: notify separately
- Daily trigger: 30 credits.
- Staff-directory lookup: 250 credits.
- Individual notification: 250 credits.
Estimated total: 530 credits per month
Design B: aggregate into one daily digest
- Daily search: 30 credits.
- Aggregate results: up to 30 credits.
- Send one digest: up to 30 credits.
Estimated total: approximately 90 credits per month
The exact digest total depends on whether no-result days continue to the later modules. Aggregation can reduce downstream operations, but it changes the user experience. Individual reminders support assignment and acknowledgement; a digest can be easier to overlook and harder to escalate.
Example 4: AI document summaries
Hypothetical scenario: the firm receives 30 research documents each month. Four standard actions occur for every document: detect it, download it, save the summary and notify the owner.
30 documents × 4 standard actions = 120 credits
Using the firm's own AI-provider connection
If the AI module runs once per document, Make may record approximately 30 additional module operations:
120 standard credits + 30 AI-module operations = approximately 150 Make credits
The external model provider can separately charge for tokens. Make credits and the model bill therefore need two different estimates.
Using Make's AI provider or an automatic connection
The standard-workflow estimate remains 120 credits, but AI usage can be dynamic and model-dependent. Input and output tokens - and for some tools, file size or page count - can change the charge.
Estimated total = 120 standard credits + observed dynamic AI usage
That second number cannot be calculated reliably by looking at the workflow diagram. Test short, typical and unusually long documents, then plan from the observed range.
Iterators: where one bundle becomes many
Some applications return an array, such as one email containing five attachments. An iterator splits that array into separate bundles so later modules can process each attachment individually.
If 50 emails average three attachments, a downstream upload module may execute approximately 150 times rather than 50. Make's iterator documentation ↗ explains that each array item becomes a separate bundle.
Before using an iterator, ask how many items normally appear, the maximum plausible number, which modules run for each item, whether items can be aggregated or handled in one API request, and whether every item genuinely needs processing. Iterators are often necessary; they also expose a volume multiplier.
Routers do not make every branch free
A router splits a scenario into paths. The router itself does not consume a credit, but actions after it can. Estimate each route using the share of records expected to enter it.
| Route | Share | Bundles | Modules | Credits |
|---|---|---|---|---|
| Standard enquiry | 70% | 700 | 3 | 2,100 |
| Priority enquiry | 20% | 200 | 5 | 1,000 |
| Incomplete enquiry | 10% | 100 | 2 | 200 |
| Total after router | 3,300 | |||
Do not multiply every route by all 1,000 records unless every record genuinely enters every route. Conversely, if one record can travel down three paths, modules on all three may execute.
A reusable estimation worksheet
| Module or section | Fixed or dynamic? | Monthly runs or bundles | Credits per run | Estimated credits |
|---|---|---|---|---|
| Trigger | Fixed | Scheduled checks or incoming events | Usually 1 | Enter estimate |
| Module 2 | Fixed | Bundles reaching the module | Usually 1 | Enter estimate |
| Module 3 | Fixed | Bundles reaching the module | Usually 1 | Enter estimate |
| Route A modules | Fixed | Bundles entering Route A | Per module | Enter estimate |
| Route B modules | Fixed | Bundles entering Route B | Per module | Enter estimate |
| Iterator output | Fixed | Items produced after splitting | Per downstream module | Enter estimate |
| AI or advanced module | Dynamic if applicable | Observed volume range | Observed rate | Enter estimate |
Add a normal total and a peak total. Then include a planning allowance for testing, retries and unexpected volume. A 20–30% allowance is an editorial planning range, not a Make requirement:
- Normal estimate: 6,400 × 1.25 = 8,000 credits.
- Peak estimate: 8,600 × 1.25 = 10,750 credits.
In this example, a 10,000-credit plan may be comfortable in a normal month but exposed during a peak month. The firm can redesign the workflow, buy more capacity or accept controlled overage arrangements.
Validate the estimate before committing annually
- Run one record and inspect the operations and credits used by every module.
- Run a realistic batch rather than multiplying from one unusually clean item.
- Test every route, including exceptions.
- Test the largest likely attachment or document.
- For AI, test short, typical and long inputs.
- Observe one representative operating period.
- Separate production usage from development and testing.
- Reforecast using the actual bundle counts.
- Set internal usage alerts before the account limit becomes urgent.
- Assign a named person to investigate unusual consumption.
Who this estimation method will not help
Credit arithmetic cannot rescue a workflow when:
- Monthly data volume is unknown.
- The process has not been standardised.
- No one can define the possible routes.
- The source application's behaviour is undocumented.
- AI input size varies without any practical boundary.
- The team cannot monitor executions after launch.
In those cases, the next step is a limited pilot - not an annual subscription based on a confident-looking spreadsheet.
The conclusion
Make credits are predictable for many conventional workflows, but only when the firm understands triggers, bundles and downstream execution.
- Count scheduled checks, including empty ones.
- Count every module for every bundle it processes.
- Apply route percentages rather than counting only the visible path.
- Treat iterators as volume multipliers.
- Separate fixed operations from dynamic AI usage.
- Validate estimates with representative runs.
A small lead workflow may consume hundreds of credits. An aggressive polling schedule can consume most of a 10,000-credit allocation before it performs much useful work.
Estimate the operating pattern - not the number of boxes on the screen.
Ready to validate your estimate? Review Make's available plans, test the workflow and inspect actual consumption before selecting an annual commitment.
Explore Make and create a free account ↗Affiliate linkResearch method: Documentation analysis using Make's current pricing page and official guidance on credits, operations, scheduling, webhooks and iterators. Material claims were rechecked on 19 September 2026.
Evidence boundary: All workflow figures are explicitly hypothetical calculations. This article does not claim a hands-on comparison or guarantee that a particular module will always use one credit; check the in-product rate for advanced and AI modules.