Resources · Make integration

Etsy Make integrationAutomate Etsy with Make.

What if new Etsy orders could flow into the rest of your tools on their own? The Etsy Make integration gives you 29 modules: 2 triggers, 19 actions and 8 searches. This page is for shop owners who have never built a scenario, and it walks you from connecting your shop to a first working flow.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Etsy Make integration automate?

The Etsy Make integration links your Etsy shop to Make, a no-code tool where you build a scenario: an automation made of modules, each module being one brick such as a trigger, an action or a search. Once connected, Make can spot new receipts and transactions, edit listings, adjust inventory and push tracking numbers without you opening the shop dashboard.

Shipping without the copy-paste. A seller who ships from a spreadsheet or a label tool can start with Watch Shop Receipts, read the order with Get a Receipt, then send the carrier number back through Submit Tracking Info, which also triggers the shipping notification to the buyer.

A catalog that follows your stock. Update a Listing Inventory and Get an Inventory keep quantities in line with another source, while Create a Listing prepares new items as drafts you review before they go live.

Money you can reconcile. List Account Ledger Entries and List Payments feed your bookkeeping sheet with what Etsy recorded, entry by entry.

What the integration does not do: both triggers are scheduled, so Make checks Etsy on the scenario's clock rather than being alerted the second a sale happens. Etsy also applies API rate limits; the connection section explains the workaround. Anything the listed modules miss can go through Make an API Call.

Etsy often has an n8n node too. If you are weighing both tools, read n8n vs Make. To learn the editor properly, Make training covers the basics, and Make troubleshooting helps when a run fails.

Connect

How do you connect your Etsy shop to Make?

  1. 01

    Add an Etsy module and open the connection

    You need an Etsy account first. In your scenario, add any Etsy module, then click Create a connection. A connection is your Etsy account linked to Make once, then reused by every Etsy module you add later.

  2. 02

    Name it, and add your own credentials if needed

    The Connection name field is optional, but a clear name helps when you run several shops. Switching on Advanced settings lets you paste a Client ID and Client Secret from Etsy and add extra scopes. Most people skip this step at first.

  3. 03

    Save and approve access on Etsy

    Click Save. If Etsy asks you to sign in, do it and confirm that Make may access your shop. The connection then appears in the module, and Make can list the data it is able to read.

First scenario

Build your first scenario with Etsy

GoalWhen a new receipt appears in your Etsy shop, Make fetches its full details so the next module can use them.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario and click the big + to add the first module. This empty canvas is where the automation takes shape.

  2. 02

    Pick the Etsy trigger

    Search for Etsy, choose Watch Shop Receipts and select your connection, or click Create a connection if this is your first Etsy module. The trigger now watches your shop for new receipts.

  3. 03

    Add Get a Receipt

    Click the + to the right of the trigger, add Get a Receipt, and map the receipt from the trigger into it. Then add the tool of your choice after it, a sheet or a messaging app for instance.

  4. 04

    Test with Run once

    Click Run once. Make runs the scenario one time and shows the bundles each module received: a bundle is one item passing from module to module, here one receipt.

  5. 05

    Set the schedule and switch it on

    Open the clock on the first module. A new scenario checks every 15 minutes by default, and the Free plan cannot go below that. Then switch the scenario on so it keeps running without you.

Triggers

What starts an Etsy scenario

2 modules start a scenario when something happens in Etsy. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Etsy as soon as it happens.

Etsy1Watch Shop Receipts

Watch Shop Receipts

Scheduled trigger

In MakeTriggers when a shop receipt is created.

Each new receipt in your shop becomes a bundle that starts the scenario, so every order can kick off the follow-up work you would otherwise do by hand.

How it fires
scheduled, Make checks the app on the scenario's schedule, every 15 minutes by default and never under that interval on the Free plan.
When to use it
you think in orders, and you want one run per purchase to log it, alert your team or prepare the shipment.
Watch out
each module that handles a receipt counts as one operation on your Make plan, so a long chain after this trigger adds up quickly.
Etsy2Watch Transactions

Watch Transactions

Scheduled trigger

In MakeTriggers when a transaction is made.

This trigger starts the scenario each time a transaction is made in your shop, so you can react to the sale itself rather than to the whole receipt.

How it fires
scheduled, Make checks the app on the scenario's schedule instead of being called by Etsy.
When to use it
your processing depends on what was sold, for example sending one product to a maker and another to a different workshop.
Watch out
a sale waits for the next scheduled check before Make handles it, 15 minutes by default on a new scenario.
Modules

Everything the Etsy app can do in Make

Etsy gives you 27 modules in 11 groups. For each one: what it does for you, when to reach for it, and what to watch out for.

Listings

7 modules
Etsy1

Create a Listing

Action

In MakeCreates a draft listing product.

Turns a row of product data into a new Etsy listing, saved as a draft so nothing goes public before you check it.

When to use it
your catalog lives in a spreadsheet or another store, and you want Etsy to receive the same products without retyping titles and prices.
Watch out
the result is a draft, so plan a review step or an Update a Listing call before buyers can see it.
Etsy2

Update a Listing

Action

In MakeUpdates a listing.

Edits a listing that already exists, so you change its details without rebuilding it.

When to use it
a price, a title or a description changes in your source of truth and Etsy should follow without a manual edit.
Watch out
you need the listing ID, usually taken from List Shop Listings earlier in the scenario.
Etsy3

Upload a Listing Image

Action

In MakeUploads a new image for a listing.

Adds a new photo to a listing, so the visuals arrive with the product data instead of being dragged in by hand later.

When to use it
right after Create a Listing, when product pictures sit in a cloud folder or come from another app in the same scenario.
Watch out
on the Free plan, Make handles files up to 5 MB, so heavy photos may need resizing first.
Etsy4

List Shop Listings

Search

In MakeRetrieves a list of shop listings filtered by criteria.

Pulls the listings of your own shop that match the criteria you set, each one arriving as its own bundle for the modules that follow.

When to use it
you want to audit your catalog, export it to a sheet, or loop over every listing to update it.
Watch out
a search can return zero, one or many bundles, and each downstream module runs once per bundle, which costs operations.
Etsy5

List Etsy Active Listings

Search

In MakeRetrieves a list of active listings on Etsy filtered by criteria.

Searches active listings on Etsy as a whole, which is handy for looking at what is currently for sale on the marketplace.

When to use it
you want to see what other sellers currently offer on Etsy and collect the results in a sheet for market research.
Watch out
for your own catalog, List Shop Listings is the module built for the job, so pick that one instead.
Etsy6

Get a Listing

Action

In MakeRetrieves the details of a listing.

Fetches the full details of one listing when you already know which one you want, giving later modules clean data to map.

When to use it
a transaction or receipt points to a listing, and you need its title or price for an email, a label or a report.
Watch out
it reads a single listing; to go through many, start from a search module.
Etsy7

Delete a Listing

Action

In MakeRemoves a listing.

Removes a listing from your shop, which is useful for products you retire for good.

When to use it
an item is discontinued in your main system and you want Etsy cleaned up at the same moment.
Watch out
a deletion cannot be undone from Make, so test with Run once on a dummy listing and consider a filter before this module.

Ledger Entries

2 modules
Etsy8

List Account Ledger Entries

Search

In MakeRetrieves a list of account ledger entries filtered by criteria.

Returns the entries of your shop payment account ledger that match your filters, one bundle per entry.

When to use it
your accountant wants every movement in a spreadsheet, and exporting from the dashboard has become a chore.
Watch out
each entry arrives as a bundle, so add an aggregator or a sheet module that writes one row per bundle.
Etsy9

Get a Ledger Entry

Action

In MakeRetrieves a shop payment account ledger's entry.

Reads one entry of your shop payment account ledger, with the detail you need to explain a single line of your balance.

When to use it
another step already gave you the entry ID and you want its full content, for a check or a note in your books.
Watch out
for a whole period, List Account Ledger Entries is the better start.

Receipts

4 modules
Etsy10

Update a Receipt

Action

In MakeUpdates a shop receipt.

Changes a shop receipt, the order record on Etsy, so it matches what your own tools already know about the order.

When to use it
your fulfilment tool moves an order forward and you want Etsy to stay in line without a manual edit.
Watch out
you need the receipt ID, which Watch Shop Receipts or List Shop Receipts can provide earlier in the flow.
Etsy11

List Shop Receipts

Search

In MakeRetrieves a list of shop receipts.

Brings back the receipts of your shop in bulk, one bundle per order, for reports or catch-up jobs.

When to use it
you are starting a new scenario and want to process past orders that the trigger will never see.
Watch out
with many receipts, every module placed after it runs many times, so check your operations before a big run.
Etsy12

Get a Receipt

Action

In MakeRetrieves the details of a shop receipt.

Gives you the complete details of one receipt, ready to map into the next module without extra lookups.

When to use it
just after Watch Shop Receipts, when the following tool needs more than the trigger delivered.
Watch out
map the receipt ID from the trigger rather than typing one, or every run will read the same order.
Etsy13

Submit Tracking Info

Action

In MakeSubmits tracking information for a shop receipt and sends a shipping notification.

Sends a tracking number to a receipt, and Etsy then notifies the buyer that the parcel is on its way.

When to use it
your label or shipping tool produces tracking numbers and you are tired of pasting them into Etsy one by one.
Watch out
the buyer gets a shipping notification, so test on a real but harmless order before switching the scenario on.

Shop Inventory

2 modules
Etsy14

Update a Listing Inventory

Action

In MakeUpdates a listing's inventory.

Rewrites the inventory of a listing, so quantities on Etsy match the stock you track elsewhere.

When to use it
you sell the same items in a physical shop or another channel and need Etsy to stop overselling.
Watch out
read the current record with Get an Inventory first, so you change only what you mean to change.
Etsy15

Get an Inventory

Action

In MakeRetrieves the inventory record for a listing.

Reads the inventory record of one listing, giving you the quantities Etsy currently holds.

When to use it
before an update, or to feed a stock sheet that someone checks when deciding what to produce next.
Watch out
it returns one listing at a time; pair it with List Shop Listings for the full catalog.

User Addresses

2 modules
Etsy16

List User Addresses

Search

In MakeRetrieves a list of user addresses.

Returns the addresses saved on the connected Etsy user account, each one as a separate bundle.

When to use it
you want to review or clean the saved addresses, often as the step that comes before Delete a User Address.
Watch out
click Run once and read the bundles to see exactly which addresses come back before you chain any deletion.
Etsy17

Delete a User Address

Action

In MakeRemoves a user address.

Removes one saved address from the connected user account, the cleanup step when an old address should disappear.

When to use it
after List User Addresses, with a filter that keeps only the address you really want gone.
Watch out
a deletion is final, so run the scenario once on a test address before trusting it.

Products

1 module
Etsy18

Get a Product

Action

In MakeRetrieves the details of a product.

Retrieves the details of one product, so a later module can use data that sits below the listing level.

When to use it
another module already handed you a product ID and you need that product's data for a report or a stock check.
Watch out
map the product ID from an earlier module rather than typing it by hand, or every run reads the same product.

Product Offerings

1 module
Etsy19

Get an Offering

Action

In MakeRetrieves an offering for a listing.

Fetches an offering attached to a listing, so you can see that piece of the listing before acting on it.

When to use it
you want to check an offering before changing inventory or before sending its data to another tool.
Watch out
it relies on IDs from earlier modules, so map them from a module placed before it rather than typing them.

Transactions

2 modules
Etsy20

List Transactions

Search

In MakeRetrieves a list of transactions. Optionally filtered by a listing or a receipt.

Lists transactions, the item lines of your sales, and can narrow them to one listing or one receipt.

When to use it
you want sales per product, or every item inside a given order, without opening each receipt.
Watch out
without a filter the list can be long, and each bundle costs operations in the modules that follow.
Etsy21

Get a Transaction

Action

In MakeRetrieves the details of a transaction.

Reads one transaction in detail, useful when a single item line holds the information you need.

When to use it
after Watch Transactions, when the next tool needs more than the trigger delivered about the item sold.
Watch out
map the transaction ID from the trigger; a hard-coded value would read the same sale on every run.

Payments

1 module
Etsy22

List Payments

SearchIn the docs only

Brings back payment records from your Etsy shop as bundles, a useful source when you reconcile what buyers paid.

When to use it
you match Etsy money against your bank or accounting tool and want the payment side next to the ledger entries.
Watch out
the Make doc lists this module without describing it, so run it once and read the bundles before building on it.

Personalizations

3 modules
Etsy23

List Personalization Questions

SearchIn the docs only

Going by its name, this search returns the personalization questions set on your listings, the prompts buyers answer when they customize an item.

When to use it
you sell custom pieces and want those prompts visible in the tool where your team prepares orders.
Watch out
the doc gives no description, so check the output with Run once first.
Etsy24

Create or Update a Personalization

ActionIn the docs only

As its name says, this action writes a personalization on Etsy, creating it or updating the existing one in the same step.

When to use it
you manage personalization prompts from a central sheet and want Etsy to match it across listings.
Watch out
the Make doc does not describe the module, so test on one listing and check the result on Etsy before a full run.
Etsy25

Delete a Personalization

ActionIn the docs only

Judging by its name, this action removes a personalization from Etsy, the tidy-up step when a custom option is dropped.

When to use it
a product stops being customizable and its prompt should vanish without a manual edit.
Watch out
the doc gives no description and a deletion is hard to reverse, so test on a spare listing first.

Other

2 modules
Etsy26

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Calls any endpoint of the Etsy API from your scenario with the same connection, which opens everything the ready-made modules leave out.

When to use it
you need an Etsy feature that none of the 29 modules covers and you are comfortable reading API documentation.
Watch out
Etsy rate limits apply here too; see the connection tip if calls start failing.
Etsy27

Get My Shop

Action

In MakeRetrieves the shop details of the authenticated user.

Returns the shop details of the account you connected, a quick way to bring your own shop's information into a scenario.

When to use it
as the first action of a scenario, to confirm which shop the connection points to before touching listings.
Watch out
it reads the connected account only; to work with another shop, create another connection.
Need help

Need help automating Etsy with Make?

A person reads every message.

FAQ

Questions about the Etsy Make integration

01Is the Etsy Make integration free?
Yes, Etsy is a standard app in Make, so you can use it on the Free plan. That plan has limits: 2 active scenarios, at least 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans bring the interval down to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Usage is counted in operations, one per module per bundle.
02What do you need to connect Etsy to Make?
You need an Etsy account and a Make account. Add an Etsy module to a scenario, click Create a connection, give it a name if you like, save, then sign in to Etsy and confirm access. Advanced settings let you enter your own Client ID and Client Secret from Etsy with extra scopes, which is mostly useful when you hit rate limits. The Make doc gives the redirect URI to use in that case.
03Do Etsy triggers in Make fire as soon as an order arrives?
No. Watch Shop Receipts and Watch Transactions are both scheduled triggers: Make checks Etsy on the scenario's schedule and picks up whatever is new since the last check. A new scenario runs every 15 minutes by default, and that is also the shortest interval on the Free plan. On a paid plan you can go down to 1 minute. There is no instant Etsy trigger in Make. If a sale must be handled quickly, set the shortest interval your plan allows on the first module.
04What if an Etsy module is missing or the rate limit blocks you?
It depends on the problem. For a missing feature, the Make an API Call module reaches any endpoint of the Etsy API with the same connection, so you are not limited to the 29 ready-made modules. For rate limit errors, the Make doc recommends creating your own app in Etsy and entering its OAuth credentials in the advanced settings of the connection. The doc gives no numeric limit to plan around.
05Should you use Make or n8n for Etsy?
It depends on how you like to work. Make offers 29 Etsy modules, including 2 scheduled triggers and Make an API Call for the rest, and it runs on a Free plan with 2 active scenarios. Etsy often has an n8n node as well, so the choice comes down to the editor you prefer and the modules you actually need. Compare the two lists of operations for your own use case before deciding.