Revision 1

Make

@namkyu · Aug 31, 2026, 9:22 AM

Added current pricing, credit usage, workflows, practical optimization techniques, business uses, advanced features, limitations, and alternatives.
+22,4060
1# Quick Facts
2
3
4| Item | Details |
5| ------------------- | -------------------------------------------------------------------------- |
6| Main use | Visual workflow automation between apps, APIs, and AI services |
7| Best for | Businesses, marketers, operations teams, agencies, technical no-code users |
8| Beginner friendly | Moderate |
9| Free option | 1,000 credits/month |
10| Starting paid price | $9/month for 10,000 credits with annual billing |
11| Pricing model | Credits |
12| Coding required | No |
13| Deployment | Cloud |
14| API | Available on Core and higher |
15| Integrations | 3,000+ apps |
16
17
18# Pricing
19
20Make uses **credits** as its main billing unit.
21
22For most non-AI apps, one module operation consumes one credit. For example:
23
24New order → Google Sheets → Slack
25
26If the Google Sheets module and Slack module each run once, those actions normally consume one credit each.
27
28Make previously described this usage mainly in terms of operations. Operations still describe module activity, but credits are now the unit users purchase and consume.
29
30Current plans at the 10,000-credit level are:
31
32
33| Plan | Price | Included Credits | Main Difference |
34| ---------- | -----------------------------: | ----------------: | -------------------------------------------------------------------- |
35| Free | $0 | 1,000/month | Basic automation, 15-minute minimum scheduled interval |
36| Core | $9/month with annual billing | 10,000/month | Unlimited active scenarios, minute-level scheduling, Make API |
37| Pro | $16/month with annual billing | 10,000/month | Priority execution, custom variables, full-text execution log search |
38| Teams | $29/month with annual billing | 10,000/month | Team roles and shared scenario templates |
39| Enterprise | Custom | Custom | Enterprise integrations, security, support, governance features |
40
41
42Make also offers monthly billing at higher prices. Larger credit allowances can be selected as workflow volume grows.
43
44The practical cost depends heavily on scenario architecture.
45
46Consider:
47
48Trigger → Search CRM → Update contact → Send email → Send Slack notification
49
50Each module that performs work can consume credits. A workflow processing thousands of bundles across several modules can therefore use credits much faster than its number of scenario runs suggests.
51
52## AI Credit Usage
53
54AI makes Make's pricing model more complicated.
55
56For third-party AI apps such as OpenAI, Anthropic Claude, or Gemini using your own provider connection, a normal module operation generally consumes Make credits while the AI provider charges separately for tokens.
57
58With Make's own AI Provider and some built-in AI features, credit consumption can instead depend on factors such as:
59
60- tokens
61- model
62- operation count
63- file size
64- page count
65- processing time
66
67This means an AI module does not always equal exactly one credit.
68
69Before deploying a high-volume AI scenario, estimate both:
70
71Make credits + external AI/API costs
72
73# What It Does
74
75Make connects applications visually using workflows called **scenarios**.
76
77A lead workflow could be:
78
79Website form → Validate lead → CRM → Email → Notify sales
80
81An e-commerce workflow might be:
82
83New order → Check payment → Update inventory → CRM → Fulfillment
84
85A reporting workflow could be:
86
87Schedule → Fetch advertising data → Fetch sales data → Aggregate → Send report
88
89Make becomes especially useful when data needs to be transformed, split into several branches, processed in batches, aggregated, or passed through several applications.
90
91Its visual scenario editor makes those relationships easier to inspect than a simple list of automation steps.
92
93# Getting Started
94
95The easiest way to learn Make is to use the cloud service and build one small scenario.
96
97Start with something like:
98
99Google Forms → Google Sheets
100
101Create a scenario, select the app that provides the trigger, and connect your account.
102
103Run the trigger once so Make can retrieve sample data.
104
105Then add Google Sheets and map values from the trigger into the appropriate columns.
106
107Run the scenario manually and verify that the expected row appears.
108
109After that, add a second action:
110
111Form → Google Sheets → Slack
112
113This introduces the basic Make concepts without requiring APIs, AI agents, or advanced routing.
114
115The main concepts to understand first are:
116
117- modules
118- bundles
119- mapping
120- credits
121- filters
122- scenario execution
123
124# How to Use
125
126A Make scenario is built from **modules**.
127
128A trigger module starts the scenario, while later modules search, create, update, transform, or send data.
129
130Data generally travels through Make as **bundles**.
131
132For example, a lead may contain:
133
134- name
135- email
136- company
137- country
138- message
139
140Those values can be mapped into later modules.
141
142A CRM module might use the email field to search for an existing contact, while Gmail uses the same email field as the recipient.
143
144## Filters and Routers
145
146Filters decide whether data should continue through a route.
147
148For example:
149
150New lead → Filter qualified leads → CRM
151
152This is useful when only part of the incoming data requires additional processing.
153
154Routers split a scenario into multiple paths:
155
156New order → Router
157
158- High-value order → Sales notification
159- Normal order → Standard processing
160- International order → Additional shipping process
161
162Filters are usually placed on individual routes so each bundle follows only the relevant path.
163
164## Iterators and Aggregators
165
166An iterator takes an array and separates it into individual bundles that can be processed separately.
167
168For example:
169
170Order with 5 products → Iterator → Process each product
171
172An aggregator does the opposite: it combines several bundles into a single output.
173
174These tools are useful, but they can also increase credit consumption because more bundles may cause later modules to run more times.
175
176## Webhooks and Scheduling
177
178Webhooks allow an external application to start a Make scenario immediately.
179
180For example:
181
182New payment → Webhook → Process order
183
184When a native instant trigger or webhook is available, it is often preferable to repeatedly checking an application for new data.
185
186Scheduled scenarios are useful when immediate execution is unnecessary.
187
188The Free plan currently has a minimum scheduled interval of 15 minutes, while Core and higher plans can schedule scenarios down to one-minute intervals.
189
190## HTTP and APIs
191
192If Make does not have the exact native integration or action you need, the HTTP app can connect to services that expose an API.
193
194This significantly expands what Make can automate.
195
196Instead of waiting for Make to add a specific module, an experienced user can often call the service's API directly.
197
198# Practical Workflows
199
200## Lead Qualification and CRM
201
202Website form → Filter → Search CRM → Create or update lead → Notify sales
203
204This automatically handles inbound leads and avoids manual CRM entry.
205
206Common integrations include Typeform, Facebook Lead Ads, HubSpot, Salesforce, Gmail, and Slack.
207
208Put simple qualification filters before enrichment services or AI analysis.
209
210The biggest risks are duplicate records and unnecessary credit consumption from processing leads that should have been filtered earlier.
211
212## E-commerce Order Processing
213
214New order → Router → Update inventory → CRM → Fulfillment notification → Customer email
215
216This can connect systems that would otherwise require employees to copy order information manually.
217
218Typical integrations include Shopify, WooCommerce, Stripe, Airtable, Google Sheets, and communication tools.
219
220The main risk is processing the same order or payment event twice.
221
222Store or check a unique order or payment ID before performing actions that should happen only once.
223
224## AI Content Processing
225
226New document → Extract content → Filter → AI processing → Store result → Notify reviewer
227
228This can be used for:
229
230- document classification
231- summarization
232- structured extraction
233- support-ticket processing
234- content operations
235
236AI should usually come after cheap deterministic filtering.
237
238For example:
239
2401,000 records → Filter → 120 relevant records → AI
241
242is generally more efficient than:
243
2441,000 records → AI → Filter
245
246This type of implementation can also be sold as part of an [AI Automation Agency](https://incomewiki.com/wiki/ai-automation-agency) service.
247
248# Tips & Best Practices
249
250## Filter Before High-Cost Modules
251
252Make charges based partly on module activity, so scenario design directly affects cost.
253
254If a filter can eliminate 90% of records before five downstream modules run, place the filter first.
255
256This is particularly important before:
257
258- AI calls
259- enrichment APIs
260- email or SMS services
261- multi-step CRM processing
262
263## Understand Bundles Before Using Iterators
264
265One incoming record does not always equal one downstream operation.
266
267An iterator may turn one bundle containing 50 items into 50 individual bundles.
268
269If three later modules process all 50 bundles, that can create substantial additional activity.
270
271Use iterators when each item genuinely requires individual processing.
272
273## Prefer Webhooks to Frequent Polling
274
275Webhooks usually start a scenario as soon as data arrives.
276
277Polling triggers periodically ask an application whether anything has changed.
278
279When an instant trigger is available, using it can reduce unnecessary checks and shorten processing delay.
280
281Make currently supports both app-specific instant webhooks and custom webhooks.
282
283## Control API Rate Limits
284
285External APIs may reject large bursts of requests even when Make itself can process them.
286
287Typical symptoms include HTTP 429 errors.
288
289Use:
290
291- batching
292- delays
293- sequential processing
294- retries
295
296when the destination API cannot accept high request volume.
297
298The Make API itself also has plan-based limits. Current documented limits are 60 requests/minute on Core, 120 on Pro, 240 on Teams, and 1,000 on Enterprise.
299
300## Design for Duplicate Events
301
302Payments, orders, forms, and webhooks can occasionally arrive more than once.
303
304Before performing an irreversible action, check a unique identifier such as:
305
306- event ID
307- order ID
308- payment ID
309- email address combined with another business key
310
311Duplicate protection is particularly important before sending messages, provisioning accounts, issuing refunds, or creating orders.
312
313## Use Error Handling and Incomplete Executions
314
315Important scenarios should be designed for failure.
316
317Make can store **incomplete executions**, preserving unfinished runs when errors occur so they can be inspected or retried.
318
319This is useful for temporary failures such as connection errors or rate limits.
320
321Incomplete executions are disabled by default and must be enabled when you want this behavior.
322
323## Inspect Scenario History
324
325Scenario history shows information such as:
326
327- status
328- execution duration
329- operations
330- credits consumed
331- transferred data
332- module input and output
333
334Use it when a scenario technically ran but produced the wrong business result.
335
336Pro and higher plans currently include full-text execution-log search, which can make investigation easier in large histories.
337
338## Watch Time Zones and Scheduling
339
340Automations involving reports, appointments, invoices, or publishing can fail because the business timezone and the scenario timezone do not match.
341
342Set the expected timezone deliberately and test scenarios around date boundaries.
343
344# Business Uses
345
346Make is useful for businesses with several cloud applications that need to exchange data.
347
348**Sales and marketing** teams can connect lead forms, advertising platforms, CRMs, email tools, spreadsheets, and reporting systems.
349
350**Operations teams** can automate record transfers, approvals, internal notifications, database updates, and recurring administrative work.
351
352**E-commerce businesses** can connect orders, payments, customer records, fulfillment, inventory, and reporting.
353
354**Customer-support workflows** can retrieve account information, classify messages, update help-desk systems, and notify the correct team.
355
356**AI automation** can combine AI models with normal business applications instead of running AI as a separate isolated tool.
357
358Agencies and freelancers can sell Make scenario implementation, API integrations, automation audits, troubleshooting, and maintenance services. These services can complement [Freelancing](https://incomewiki.com/wiki/freelancing) or a broader automation agency.
359
360Make itself is usually a tool inside the service rather than the product being sold.
361
362# Integrations
363
364Make currently advertises **3,000+ apps** in its integration ecosystem.
365
366Common categories include:
367
368- **Google:** Gmail, Google Sheets, Google Drive
369- **CRM:** HubSpot, Salesforce, Pipedrive
370- **Communication:** Slack, Telegram, Microsoft services
371- **E-commerce:** Shopify and other commerce platforms
372- **Data:** Airtable, databases, spreadsheets
373- **AI:** OpenAI, Anthropic Claude, Google Gemini, Perplexity and other AI services
374- **Development:** GitHub, APIs and HTTP connections
375
376Use a native integration when it supports the required operation.
377
378Use a webhook when another system needs to trigger Make immediately.
379
380Use the HTTP app when the service exposes an API but Make does not provide the exact native action required.
381
382This ability to move from no-code modules to direct API calls is one of the most useful skills for advanced Make users.
383
384# Advanced Use
385
386Make provides an API on Core and higher plans for managing and interacting with Make programmatically.
387
388The Make API supports authentication through API tokens or OAuth 2.0.
389
390Current API request limits depend on plan:
391
392
393| Plan | Make API Limit |
394| ---------- | ---------------------: |
395| Core | 60 requests/minute |
396| Pro | 120 requests/minute |
397| Teams | 240 requests/minute |
398| Enterprise | 1,000 requests/minute |
399
400
401This API is different from using Make's HTTP module.
402
403The HTTP module allows a scenario to call an external service.
404
405The Make API allows another application to interact with the Make platform itself.
406
407Make also supports custom JavaScript and Python through its Code app for cases where normal modules and mapping tools are not sufficient. Code execution can consume credits based on execution time, so it should not automatically replace simpler built-in transformations.
408
409AI workflows can use Make AI Agents, Make AI Toolkit, third-party AI applications, and external model connections.
410
411Make is primarily a managed cloud platform. Unlike n8n, it does not provide a standard general-purpose self-hosted version of the Make automation platform.
412
413This reduces infrastructure work but also means users have less control over where and how the orchestration platform itself runs.
414
415# Limitations & Common Mistakes
416
417The biggest practical limitation is that **credit usage can become difficult to estimate in complex scenarios**.
418
419A visual scenario may appear to contain only a few modules, but iterators, multiple bundles, routers, repeated searches, and AI processing can cause those modules to execute many times.
420
421This makes understanding the data flow important before scaling a scenario.
422
423Make is also more complex than simple trigger-and-action automation products. Users eventually need to understand:
424
425- arrays
426- bundles
427- mapping
428- iterators
429- aggregators
430- routers
431- APIs
432- HTTP
433- error handling
434
435Complex scenarios can become visually difficult to maintain when too many unrelated processes are placed on one canvas.
436
437Make is cloud-hosted, so users who specifically require full self-hosting should look at other platforms.
438
439External applications also impose their own API restrictions and costs.
440
441Common mistakes include:
442
443- filtering data too late
444- unnecessarily iterating large arrays
445- forgetting that each bundle can cause more module executions
446- ignoring API pagination
447- creating duplicate records
448- ignoring API rate limits
449- putting expensive AI processing before simple filters
450- failing to enable or inspect incomplete executions
451- ignoring scenario history after deployment
452
453The visual editor makes workflows easier to see, but it does not remove the need to design reliable data processing.
454
455# Alternatives
456
457The closest general alternatives are n8n and Zapier.
458
459
460| Factor | Make | n8n | Zapier |
461| ---------------------- | --------------------------------- | ------------------------------------------ | --------------------- |
462| Beginner friendliness | Moderate | Moderate | High |
463| Pricing model | Credits | Workflow executions | Tasks |
464| Free option | 1,000 credits/month | Self-hosted Community Edition | 100 tasks/month |
465| Entry paid price | $9/month annually at 10K credits | €20/month annually | $19.99/month annually |
466| Visual workflow design | Very strong | Strong | Strong |
467| Technical flexibility | High | Very high | Moderate to high |
468| Direct API workflows | Strong | Very strong | Supported |
469| Self-hosting | No standard option | Yes | No standard option |
470| Best fit | Visual multi-step data automation | Technical and highly customized automation | Easy SaaS automation |
471
472
473Choose **Make** when visualizing complex routes, transformations, and multi-app data flows is important.
474
475Choose **n8n** when self-hosting, infrastructure control, extensive custom code, or highly technical API orchestration matters more.
476
477Choose **Zapier** when ease of setup is the priority and the workflows mainly connect common SaaS applications without complicated data processing.
478
479The cheapest option depends on the structure of the workflow rather than only the entry subscription price.
480
481A Make scenario that expands many bundles across several modules may consume credits differently from the same business workflow on an execution-based platform.
482
483# FAQ
484
485## Is Make free?
486
487Yes. Make currently offers a Free plan with up to 1,000 credits per month.
488
489The Free plan also has a 15-minute minimum interval for scheduled scenarios.
490
491## What is a Make credit?
492
493Credits are Make's billing unit.
494
495For most normal non-AI modules, one operation consumes one credit. Some AI and advanced features can use credits dynamically based on factors such as tokens or processing.
496
497## Does Make require coding?
498
499No.
500
501Most scenarios can be built visually. API knowledge and custom code become useful for advanced integrations and data processing.
502
503## Can Make use AI?
504
505Yes.
506
507Make supports AI integrations, Make AI Agents, Make AI Toolkit, and connections to AI providers such as OpenAI, Anthropic, and Google Gemini.
508
509AI features may consume credits differently from ordinary modules.
510
511## Can Make be self-hosted?
512
513Make does not provide a standard general-purpose self-hosted version comparable to n8n Community Edition.
514
515It is primarily a managed cloud automation platform.
516
517## Is Make better than Zapier or n8n?
518
519It depends on the workflow.
520
521Make is particularly strong for visual, multi-step automation and complex data flows. Zapier is usually easier for straightforward SaaS automation, while n8n offers greater technical flexibility and self-hosting.
522
523# Sources
524
525- [Make Pricing](https://www.make.com/en/pricing) — current Free, Core, Pro, Teams, and Enterprise pricing, credit allowances, scheduling limits, and plan differences.
526- [Make Credits](https://help.make.com/credits) — current credit model, operations, AI credit consumption, external AI provider costs, and dynamic credit usage.
527- [Introducing Credits in Make](https://help.make.com/introducing-credits-new-billing-unit-live-in-make) — transition from operations to credits as Make's billing unit.
528- [Make App Integrations](https://www.make.com/en/integrations) — current integration ecosystem and supported application categories.
529- [Make Webhooks](https://help.make.com/webhooks) — instant triggers, custom webhooks, webhook queues, sequential processing, and webhook limits.
530- [Make Scenario History](https://help.make.com/scenario-history) — execution logs, credit usage, module outputs, troubleshooting, and full-text history search.
531- [Make Incomplete Executions](https://help.make.com/incomplete-executions) — storing failed scenario runs and preventing data loss.
532- [Managing Incomplete Executions](https://help.make.com/manage-incomplete-executions) — retrying, resolving, and deleting failed scenario executions.
533- [Make API Authentication](https://developers.make.com/api-documentation/authentication) — API token and OAuth 2.0 authentication.
534- [Creating a Make API Token](https://developers.make.com/api-documentation/authentication/create-authentication-token) — creating and managing Make API credentials.
535- [Make API Rate Limiting](https://developers.make.com/api-documentation/getting-started/rate-limiting) — Core, Pro, Teams, and Enterprise API request limits.
536- [Making Your First Make API Request](https://developers.make.com/api-documentation/getting-started/making-your-first-api-request) — basic Make API request structure and authentication.
537- [n8n Pricing](https://n8n.io/pricing/) — comparison pricing and workflow-execution model.
538- [Zapier Pricing](https://zapier.com/pricing) — comparison pricing and task-based model.