SAME CATEGORY. YOUR PRIORITIES.
Make vs Zapier
Compare evidence, costs and trade-offs. Adjust the criteria to reflect your own workflow.
MAKE THE SCORE YOURS
What matters most?
Core capabilities carry 32 points; workflow depth carries 68. AI contributes the category-specific weight shown below within those totals. Change group priorities and see every contribution update.
How the score is calculated →Documented fit across available plans · unknowns shown as ranges · no customer ratings
| Features & decision context | Make47–100/100 documented fit Core capabilities24–32 / 32 pts7/10 checks with established status Workflow depth23.5–68 / 68 pts6/18 checks with established status | Zapier42–100/100 documented fit Core capabilities25.6–32 / 32 pts8/10 checks with established status Workflow depth16.8–68 / 68 pts4/18 checks with established status |
|---|---|---|
| How AI changes fitSame priorities, with and without AI | 47–100 with AI53–100 without AIFeature-fit points; not measured ROI | 42–100 with AI39–100 without AIFeature-fit points; not measured ROI |
| Supplier website | Visit Make | Visit Zapier |
| Good fit for | Operations teams that want visible branching and transformations across cloud applications. | Business teams connecting familiar cloud applications without maintaining an integration server. |
| Look more closely when | You need a flat per-workflow cost independent of record volume and AI tokens. | You require native two-way synchronization or expect every AI operation to cost one task. |
| Pricing snapshotDifferent billing units are not directly comparable | Usage basedcredits Free includes 1,000 monthly credits. Paid cost depends on selected credit volume and plan; request or inspect the current USD checkout for an exact total. Pricing source | See pricingtask allowance Free includes 100 tasks monthly. Professional is displayed from $19.99/month; verify the selected task tier and payment term before budgeting. Pricing source |
| Connectors & APIs 20% base weight | ||
| Core capabilityApplication connectorsUse supported connector operations to connect business applications. | Supported4 / 4 pts Standard application connectors are documented. Official documentation · Oct 15, 2026Source | Supported4 / 4 pts Supported app connectors are documented. Official documentation · Oct 15, 2026Source |
| Core capabilityCustom APIs or webhooksConnect a custom HTTP API, webhook or custom connector. | Supported4 / 4 pts Custom API connections are documented. Official documentation · Oct 15, 2026Source | Supported4 / 4 pts Webhooks are available on paid plans. Official documentation · Oct 15, 2026Source |
Depth checkConnection identity and access scopeConfigure or inspect the identity/credentials and scope used by a connected application.Ask for a demonstrationShow which account a workflow uses and which data/actions its connection can access. A scenario to run with the supplier; not a completed product test. | Not verified0–5.6 / 5.6 pts The reviewed evidence does not establish this advanced behavior: connection identity and access scope. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Not verified0–5.6 / 5.6 pts The reviewed evidence does not establish this advanced behavior: connection identity and access scope. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
Depth checkAuthenticated webhook or API triggerProtect an inbound webhook/API trigger with authentication or documented verification controls.Ask for a demonstrationCall a test endpoint without valid credentials and show it being rejected. A scenario to run with the supplier; not a completed product test. | Not verified0–6.4 / 6.4 pts The reviewed evidence does not establish this advanced behavior: authenticated webhook or api trigger. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Not verified0–6.4 / 6.4 pts The reviewed evidence does not establish this advanced behavior: authenticated webhook or api trigger. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
| Workflow logic 20% base weight | ||
| Core capabilityConditional workflow pathsBranch or filter workflow execution based on conditions. | Supported4 / 4 pts Scenarios support routing. Official documentation · Oct 15, 2026Source | Supported4 / 4 pts Multi-step workflows and their paths require Professional or above. Official documentation · Oct 15, 2026Source |
| Core capabilityData transformation stepsMap, format or transform data between workflow steps. | Supported4 / 4 pts Data transformation modules are documented. Official documentation · Oct 15, 2026Source | Not verified0–4 / 4 pts The reviewed documentation does not establish data transformation steps at this feature level. This is an evidence gap, not a finding that the capability is absent. Not verified · Oct 15, 2026Source |
Depth checkIteration with conditional pathsProcess a list with loops/iteration and branch according to each item’s result.Ask for a demonstrationProcess three records, route one exception separately and show the per-record results. A scenario to run with the supplier; not a completed product test. | Not verified0–5.6 / 5.6 pts The reviewed evidence does not establish this advanced behavior: iteration with conditional paths. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Not verified0–5.6 / 5.6 pts The reviewed evidence does not establish this advanced behavior: iteration with conditional paths. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
Depth checkExplicit error branch or fallbackDefine what should happen when an intermediate action fails.Ask for a demonstrationFail the second step and show the configured fallback rather than a silent incomplete run. A scenario to run with the supplier; not a completed product test. | Supported6.4 / 6.4 pts Error-handler routes can retain failed bundles and decide whether to retry rather than stop the whole scenario. Official documentation · Oct 15, 2026Source | Not verified0–6.4 / 6.4 pts The reviewed evidence does not establish this advanced behavior: explicit error branch or fallback. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
| Monitoring & recovery 16% base weight | ||
| Core capabilityExecution history and monitoringInspect workflow runs, job history or execution status. | Supported3.2 / 3.2 pts Scenario execution history and usage monitoring are documented. Official documentation · Oct 15, 2026Source | Supported3.2 / 3.2 pts Run history and held runs are documented. Official documentation · Oct 15, 2026Source |
| Core capabilityFailure handling or replayHandle errors or retry/replay a failed execution. | Not verified0–3.2 / 3.2 pts The reviewed documentation does not establish failure handling or replay at this feature level. This is an evidence gap, not a finding that the capability is absent. Not verified · Oct 15, 2026Source | Supported3.2 / 3.2 pts Held runs can be replayed. Official documentation · Oct 15, 2026Source |
Depth checkPer-step input/output diagnosticsInspect individual step results and errors in a workflow execution.Ask for a demonstrationOpen a failed run and show which step failed and the input/output relevant to repair. A scenario to run with the supplier; not a completed product test. | Supported4.8 / 4.8 pts Incomplete executions retain the error, mappings and data for diagnosis. Official documentation · Oct 15, 2026Source | Supported4.8 / 4.8 pts Held-run diagnostics identify the failed connection, policy or data condition for an individual run. Official documentation · Oct 15, 2026Source |
Depth checkControlled retry or failed-run replayConfigure or initiate retries/replay with visible execution boundaries.Ask for a demonstrationRetry the failed work and explain which completed actions will or will not run again. A scenario to run with the supplier; not a completed product test. | Supported4.8 / 4.8 pts Saved incomplete executions can be retried manually or automatically; retries use the original configuration. Official documentation · Oct 15, 2026Source | Supported4.8 / 4.8 pts A held run can be replayed after fixing its disconnected account, permission or capacity problem. Official documentation · Oct 15, 2026Source |
| Governance & access 12% base weight | ||
| Core capabilityWorkflow or team permissionsLimit access to workflows, teams or shared connections. | Supported2.4 / 2.4 pts Team-role management requires an eligible subscription. Official documentation · Oct 15, 2026Source | Supported2.4 / 2.4 pts Shared connections and team controls vary by tier. Official documentation · Oct 15, 2026Source |
| Core capabilityDeployment or connection policy controlsUse environments, managed secrets, connector policies or comparable deployment controls. | Not verified0–2.4 / 2.4 pts The reviewed documentation does not establish deployment or connection policy controls at this feature level. This is an evidence gap, not a finding that the capability is absent. Not verified · Oct 15, 2026Source | Not verified0–2.4 / 2.4 pts The reviewed documentation does not establish deployment or connection policy controls at this feature level. This is an evidence gap, not a finding that the capability is absent. Not verified · Oct 15, 2026Source |
Depth checkWorkflow version or change historyInspect or restore earlier workflow definitions or a change history.Ask for a demonstrationChange a workflow, then show the previous version and restoration/audit options. A scenario to run with the supplier; not a completed product test. | Not verified0–3.2 / 3.2 pts The reviewed evidence does not establish this advanced behavior: workflow version or change history. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Supported3.2 / 3.2 pts Published versions and drafts are tracked separately; configured publishing restrictions require approval. Official documentation · Oct 15, 2026Source |
Depth checkRestricted shared credentials or secretsControl which collaborators can use or administer shared credentials/secrets.Ask for a demonstrationGive a colleague workflow access while showing the boundary around connection credentials. A scenario to run with the supplier; not a completed product test. | Not verified0–4 / 4 pts The reviewed evidence does not establish this advanced behavior: restricted shared credentials or secrets. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Not verified0–4 / 4 pts The reviewed evidence does not establish this advanced behavior: restricted shared credentials or secrets. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
| AI workflow capabilities 14.5% base weight | ||
| Core capabilityAI workflow-building assistanceUse natural language or AI assistance to construct or change a workflow. | Not verified0–2.4 / 2.4 pts The reviewed documentation does not establish ai workflow-building assistance at this feature level. This is an evidence gap, not a finding that the capability is absent. Not verified · Oct 15, 2026Source | Supported2.4 / 2.4 pts Copilot assists workflow creation. Official documentation · Oct 15, 2026Source |
| Core capabilityAI or agent steps at runtimeRun a model, agent or tool-enabled AI step inside an operational workflow. | Supported2.4 / 2.4 pts AI Agent knowledge and tool calls consume operation and sometimes token credits. Official documentation · Oct 15, 2026Source | Supported2.4 / 2.4 pts AI model/tool steps use model-tier task multipliers and additional tool consumption. Official documentation · Oct 15, 2026Source |
Depth checkAI step uses configured business contextProvide an AI step with explicit workflow data, knowledge or connected business records.Ask for a demonstrationShow the exact source records passed into an AI step for a sample execution. A scenario to run with the supplier; not a completed product test. | Not verified0–3.2 / 3.2 pts The reviewed evidence does not establish this advanced behavior: ai step uses configured business context. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Not verified0–3.2 / 3.2 pts The reviewed evidence does not establish this advanced behavior: ai step uses configured business context. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source |
Depth checkHuman approval before AI actionsInsert an approval or review boundary before AI-generated output triggers a consequential action.Ask for a demonstrationLet AI propose a record change and show the run waiting for human approval. A scenario to run with the supplier; not a completed product test. | Not verified0–4 / 4 pts The reviewed evidence does not establish this advanced behavior: human approval before ai actions. Request the demonstration above; absence of public evidence does not establish absence of the feature. Not verified · Oct 15, 2026Source | Supported4 / 4 pts Human in the Loop can pause a workflow for approval, with explicit decline and timeout outcomes. Official documentation · Oct 15, 2026Source |
Depth checkDetect prompt-injection attempts before agent tool useDemonstrate: Detect prompt-injection attempts before agent tool use. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Detect prompt-injection attempts before agent tool use. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
| Operational detail 17.5% base weight | ||
Depth checkOmit sensitive payloads from stored execution logsDemonstrate: Omit sensitive payloads from stored execution logs. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Omit sensitive payloads from stored execution logs. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Supported2.5 / 2.5 pts Confidential mode omits payloads from execution logs. Keep data confidential setting; removes stored payloads and restricts troubleshooting options. Global capability evidence; local plan availability and interface language are not inferred. Official documentation · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkPreserve event order across successive executionsDemonstrate: Preserve event order across successive executions. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Preserve event order across successive executions. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Supported2.5 / 2.5 pts Sequential mode preserves execution order. Process data in order; unresolved incomplete runs block following executions. Global capability evidence; local plan availability and interface language are not inferred. Official documentation · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkChoose pause or discard behaviour when failure storage is fullDemonstrate: Choose pause or discard behaviour when failure storage is full. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Choose pause or discard behaviour when failure storage is full. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Supported2.5 / 2.5 pts Overflow settings select pausing or discarding data. Incomplete-execution storage allowance depends on subscription; discarding cannot be undone. Global capability evidence; local plan availability and interface language are not inferred. Official documentation · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkStop a workflow after a configured execution timeoutDemonstrate: Stop a workflow after a configured execution timeout. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Stop a workflow after a configured execution timeout. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkSuspend execution and resume from an external callbackDemonstrate: Suspend execution and resume from an external callback. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Suspend execution and resume from an external callback. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkRestrict workflow requests to approved destinationsDemonstrate: Restrict workflow requests to approved destinations. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Restrict workflow requests to approved destinations. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
Depth checkRoll back supported transactional changes on failureDemonstrate: Roll back supported transactional changes on failure. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination.Ask for a demonstrationDemonstrate: Roll back supported transactional changes on failure. State the plan, limits and behaviour on failure. Use a sample event, a repeated event and a failing destination. A scenario to run with the supplier; not a completed product test. | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source | Not verified0–2.5 / 2.5 pts This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan. Not verified · Oct 21, 2026Source |
| AI usage and limits | Make AI Agent can combine knowledge, tools, and chat with scenario logic; billing changes with the provider and tokens used.
| AI by Zapier can run model-powered steps and tools; Copilot also assists workflow building. These have different usage and product boundaries.
|
| Additional costs to ask about |
|
|
| Integration shortlist |
|
|
| Research date | Oct 15, 2026 Full source record → | Oct 15, 2026 Full source record → |