Resources · Zapier integration

Magento Zapier integrationAutomate Magento with Zapier.

The Magento Zapier integration gives you 4 triggers, 3 actions and 0 searches. Zapier can spot new customers, new orders and new credit memos in your store, and it can create a customer, comment on an order or raise an invoice. It is a premium app.

Premium app Zapier reserves this app to its paid plans.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Magento Zapier integration does for you

The integration links Magento, the open-source e-commerce platform, to Zapier, the service that chains your apps so store data reaches the right tool without exports. On Zapier, Magento brings four signals (new customers, two kinds of new orders, credit memos) and three actions on customers, order comments and invoices.

Three results justify the setup. The first is refund awareness. New Sales Order Credit Memo catches every new credit memo, and a filter plus a message make sure the people who care about refunds see them.

The second is a shared order record. One of the two New Order triggers, the one with line item support, hands each order with its lines to a spreadsheet or another tool, and Create Sales Order Comment can leave a note on the order once the job is done.

The third is customers who arrive from elsewhere: a sign-up in another app becomes a store account through Create Customer.

Now what Zapier does not do here. There is no search step, so a Zap cannot find an existing order or customer before acting: IDs must come from an earlier step. Nothing ships, refunds or deletes from Zapier. And Magento is a premium app, so no Magento Zap runs on the free plan. The same app has its own Magento n8n integration page, and our Make vs Zapier comparison is one click away.

Vocabulary

Zapier words, in one minute

Seven terms are enough to read the rest of this page. Each one is used exactly as defined here.

Zap
The automation you build on Zapier: one starting event, then one or more steps that run every single time that event happens.
Trigger
The event in an app that opens the Zap. Once the Zap is switched on, Zapier waits for that event and nothing else.
Action
The step that works once the Zap has started: it writes, sends or moves something in an app on your behalf.
Task
The unit Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those.
Polling vs instant
A polling trigger is checked by Zapier on a timer; an instant trigger is reported by the app itself the moment it happens.
Filter
A step that lets the Zap go on only when what arrived meets a condition you set, and stops it there otherwise.
Premium app
An app Zapier keeps for paid plans and free trials. Magento is one, so its Zaps never run on the free plan.
Cost

What a Magento Zap really costs

Before counting tasks, count plans. Magento is a premium app, so the free plan is out from the start, whatever the Zap looks like.

  • TriggerNever billed
  • Each successful action1 task
  • Premium appYes, paid plan or free trial
  • Free planNot available for Magento
  • Magento triggers4, all polling

You need a paid plan, or Zapier's free trial. After that the rules are the usual ones: the trigger never costs a task, Zapier checking for new orders is free, each action that succeeds counts once, and one that fails is not billed. All four Magento triggers poll, so the grid below sets how quickly a new order reaches your Zap. The Free row does not concern Magento, since a premium app does not run there.

Connect

Connect Magento to Zapier in three steps

  1. 01

    Open your connections

    In your Zapier account, go to the Apps page and click + Add connection. A connection is your Magento account linked once, then reused by every step that calls Magento.

  2. 02

    Pick Magento

    Type Magento in the search box of the dialog, select it, then click Add connection. You need a Magento account already in place, and a paid Zapier plan or trial to use it.

  3. 03

    Sign in and allow access

    A new tab opens. Sign in to Magento there and grant Zapier access to the account. Back in Zapier, the connection shows in your list, ready for triggers and actions.

First Zap

Your first Zap: flag credit memos to the team

GoalEach new credit memo in Magento goes through a filter, and the ones that match your condition send a message to your team chat.

  1. 01

    Start from Magento

    Create a Zap, choose Magento and pick New Sales Order Credit Memo as the trigger. Select your Magento connection when Zapier asks for it.

  2. 02

    Test the trigger

    Run the test. Zapier brings back the three most recent credit memos from the connected account, so you map the next steps on a real one.

  3. 03

    Add the filter

    Click the plus icon and add a Filter. Fill its three boxes: the field to look at, the rule, and the value. Use a number rule for amounts, a text rule for text.

  4. 04

    Send the message

    Add your team chat with its send message action, then write a short line from the credit memo data, so the reader knows which order was refunded.

  5. 05

    Test, then publish

    Test each step and read what came back before moving on. Then click Publish to switch the Zap on. It runs on your paid plan or trial.

Triggers

The Magento triggers

4 events start a Zap when something happens in Magento. Zapier checks for them at the interval your plan allows.

1

New Customer

Polling trigger

In Zapier“Triggers when Magento gets a new customer.”

Each customer account created in your store opens the Zap. It is the hook for everything that should follow a sign-up, outside Magento.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your paid plan: every 2 minutes on Professional, every minute on Team and Enterprise
When to use it
when a new customer should also exist in your mailing tool or your CRM without being typed twice.
Watch out
pairing it with Create Customer in the same store makes each new account start the Zap again.
2

New Order

Polling trigger

In Zapier“Triggers when Magento gets a new order (with line item support).”

This New Order brings each new order along with its line items, so the steps after it can see what was bought, product by product.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your paid plan: every 2 minutes on Professional, every minute on Team and Enterprise
When to use it
when the next tool needs the detail of the order, such as one row per product in a sheet.
Watch out
the editor shows two triggers called New Order; this is the one with line item support, so check before picking.
3

New Order

Polling trigger

In Zapier“Triggers when Magento gets a new order.”

The other New Order fires on each new order too, without the line item support of its twin. It suits Zaps that care about the order as a whole.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your paid plan: every 2 minutes on Professional, every minute on Team and Enterprise
When to use it
for a simple alert or a single summary line per order, where the products inside do not matter.
Watch out
if you later need the products of the order, this trigger is the wrong pick, and the Zap has to be rebuilt on the other one.
4

New Sales Order Credit Memo

Polling trigger

In Zapier“Triggers when Magento gets a new sales order credit memo.”

Starts the Zap whenever a new credit memo is created on an order. Refunds stop being something people discover by accident.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your paid plan: every 2 minutes on Professional, every minute on Team and Enterprise
When to use it
when the people who handle refunds should hear about each one, or when credit memos must be logged outside the store.
Watch out
credit memos issued before the Zap is published are never picked up.
Actions

The Magento actions

Magento gives you 3 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Create Customer

Action

In Zapier“Create a new customer”

Opens a new customer account in your store from data that arrived elsewhere, so nobody re-enters it by hand.

When to use it
when sign-ups happen in another app and each one should become a Magento customer.
Watch out
the email and the Website ID are both required.
2

Create Sales Order Comment

Action

In Zapier“Create a new sales order comment”

Adds a comment to an existing order, so what happened in another tool is visible right on the order.

When to use it
to note on the order that a step outside Magento is done, for whoever opens it next.
Watch out
it needs the Order Increment ID, taken from an earlier step since there is no search.
3

Create Invoice

Action

In Zapier“Create a new invoice for an order”

Raises a new invoice for an order, so billing follows the order without a manual click in the back office.

When to use it
when an event in another app means the order should now be invoiced.
Watch out
it requires the order status and the Order Item ID, which must be a number.
When it breaks

When a Magento Zap breaks

Zapier attaches no help article to Magento, so the failures worth knowing come from how Zaps behave in general, and from the IDs the actions expect.

Four situations explain most surprises. None is unique to Magento, but each one hits a store Zap in its own way. See our Zapier troubleshooting page.

  • Past orders never show up

    A Zap only reacts to what happens after it is switched on. Orders, customers and credit memos from before are not picked up; moving that backlog is a separate job.
  • Create Customer sets the Zap off again

    If a Zap that starts on New Customer ends with Create Customer in the same store, each account it creates is a new customer, and the Zap runs again and again.
  • A bulk import is held back

    When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold those items back.
  • One order, one run

    On a polling trigger, Zapier remembers what it has already seen, so the same order or credit memo does not start the Zap a second time.
Need help

Need help automating Magento with Zapier?

A person reads every message.

FAQ

Magento Zapier integration: your questions

01Is the Magento Zapier integration free?
No. Magento is a premium app on Zapier, and premium apps are kept for paid plans and the free trial. So even the simplest Magento Zap, one trigger and one action, does not run on the free plan. Once you are on a paid plan, the rest of the logic applies as usual: you pay in tasks, one per successful action. You also need a Magento account of your own to connect.
02How many tasks does a Magento Zap use?
One task per action that completes successfully. The four Magento triggers never cost anything, however often Zapier checks them. In a Zap where a credit memo goes through a filter and then a team message, only the message is an action: a passing run uses one task, a run the filter stops uses none. A Create Invoice that fails is not counted either. A few apps and actions take more than one task, so check what you add.
03Do Magento triggers work in real time?
No. All four Magento triggers work by polling: Zapier goes to Magento at a fixed interval and keeps only what it has not seen before. Since Magento needs a paid plan, the interval is the paid one: every 2 minutes on Professional, every minute on Team and Enterprise. On paid plans you can also run a check by hand from the editor. The trigger type is set by the app and cannot be changed.
04What does it take to connect Magento to Zapier?
A Magento account that already exists, and a Zapier account on a paid plan or trial, since Magento is premium. On the Apps page, click + Add connection, search for Magento, confirm with Add connection, then sign in to Magento in the tab that opens and grant Zapier access. If the Zap has to touch orders or customers you do not own yourself, you also need read or write access on them.
05Why are there two New Order triggers for Magento?
Because Magento on Zapier offers two different ones under the same name. One brings each new order with its line items, so the next steps can work product by product. The other fires on each new order without that line item support. Both poll on the same schedule. Pick the first when the next tool needs the detail of what was bought, and the second for a simple alert. Switching later means rebuilding the trigger step.
06What if the Magento operation you need is not on Zapier?
On Zapier, Magento offers four triggers and three actions, and no search. Shipping an order, refunding it or finding an existing customer, for instance, is not on the list, and the list cannot be extended from the editor: it is what the app publishes. The practical options are to rebuild the scenario around the operations that exist, to hand the missing part to another app the Zap already uses, or to compare with another automation platform.
07Zapier, Make or n8n for Magento?
Decide on criteria, not on a ranking. First, coverage: on Zapier, Magento has four polling triggers and three actions, so check what each platform exposes before you commit. Second, cost logic: Magento is premium on Zapier, so every Magento Zap needs a paid plan, and each successful action is one task. Third, timing: on Zapier, a new order arrives at your paid plan's polling interval. Weigh those three against your volume and your team.