Vend Make integrationAutomate Vend with Make.
What if every new Vend sale or customer could flow into your other tools on its own? The Vend Make integration gives you 14 modules, including 2 instant triggers. This guide shows you how to link your store account, then walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Vend Make integration do for your store?
It links your Vend account to Make so customers, products and register sales move between Vend and your other apps without copy and paste. You build a scenario, which is the automation itself: a chain of modules, each one a single brick that watches, reads, creates or updates something in one app.
Customer records that stay in sync. Watch Customers fires when a shopper profile is created or edited in Vend, so the same person can appear in your mailing tool or CRM right away. Going the other way, Create a Customer and Update a Customer write profiles collected elsewhere, such as a signup form, back into Vend.
Sales that reach the rest of the business. Watch Sales reacts to each register sale as it is recorded or changed. Add Get a Sale behind it and the complete sale is ready to pass to a spreadsheet, an accounting app or a team chat.
A catalog fed from one place. Create a Product adds items to Vend from a supplier sheet or another system, and List Products returns the catalog when you need to compare or report on it.
What Make does not do here: there is no module to delete a record, and products cannot be updated with a listed module. For anything beyond the list, Make an API Call reaches the Vend API with the same connection. Want to see how the builder feels first? Read our Make review. If you also weigh another tool, the n8n vs Make comparison lays out the differences, and Make pricing explains how operations are counted.
How do you connect Vend to Make?
- 01
Add a Vend module
Open your scenario in Make, search for Vend and pick any module. Then click Create a connection. The connection is your Vend account linked once to Make and reused by every Vend module after that. For Watch Customers or Watch Sales, click Create a webhook first.
- 02
Name the connection
The Connection name field is optional, but a clear label such as the store name helps when you run several Vend accounts. Before you go further, check that your Vend account is active and that your access token carries the
auditreadscope. - 03
Authorize with your credentials
Paste the credentials you copied from Vend, or follow the instructions Make shows on screen. For your own OAuth client, go to Settings then Client API Access in Vend, pick your client and copy the Client ID and Client secret.
Your first scenario: add new signups to Vend as customers
GoalWhen someone signs up in another app, such as a form tool, Make creates that person as a customer in Vend.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. The first module is where the data comes from: here, the app that collects your signups.
- 02
Set up the source module
Search for your form or signup app, pick the module that watches new entries and create its connection. Each new entry will reach the next module as one bundle, meaning one item with its data.
- 03
Add Create a Customer
Click the + on the right of the first module, search for Vend and choose Create a Customer. Create your Vend connection, then map the name and email from the signup into the customer fields Make shows you.
- 04
Test with Run once
Submit a test signup, then click Run once. Open the bubble above each module to read the bundles it received, and check in Vend that the test customer now exists.
- 05
Schedule and switch it on
Click the clock on the first module to set the schedule, every 15 minutes by default, then turn the scenario on. Each module run on a bundle counts as one operation on your Make plan.
Vend triggers: what starts a scenario
2 modules start a scenario when something happens in Vend. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Vend as soon as it happens.
Watch Customers
Instant triggerIn Make“Triggers when a customer is created or updated.”
Starts your scenario the moment a customer profile is added or edited in Vend, so a new shopper or a corrected email address reaches your other tools without anyone exporting a list.
Watch Sales
Instant triggerIn Make“Triggers when a register sale is created or updated.”
Gives you each register sale as soon as it is rung up or changed in Vend, which is the starting point for reporting, alerts or bookkeeping built on what actually sold.
Vend modules: what each one does for you
Vend gives you 12 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Customer
ActionIn Make“Creates a new customer.”
Adds a brand new customer profile to Vend from data gathered somewhere else, so staff at the counter find the person already on file.
Create a Product
ActionIn Make“Creates a new product.”
Puts a new item into your Vend catalog without typing it at the back office, which saves time when products are already described in another tool.
Create a Sale
ActionIn Make“Creates a new register sale.”
Records a register sale in Vend from an order that happened elsewhere, so your sales history covers more than the physical till.
Get a Customer
ActionIn Make“Retrieves a specific customer.”
Fetches one specific customer from Vend when you already know which one you want, giving the next module the full profile to work with.
Get a Product
ActionIn Make“Retrieves a specific product.”
Returns a single product from your Vend catalog, which lets a scenario enrich a message or a report with the item's details instead of a bare reference.
Get a Sale
ActionIn Make“Retrieves a specific register sale.”
Pulls the complete record of one register sale, so the next step works from the whole sale with every detail Vend keeps on it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the whole Vend API to your scenario, with the same connection, so you can reach an endpoint that the other modules do not cover.
Update a Customer
ActionIn Make“Updates a customer.”
Changes an existing Vend customer instead of creating a second profile, so contact details corrected elsewhere reach the till.
Update a Sale
ActionIn Make“Updates a register sale.”
Edits a register sale already recorded in Vend, which keeps the sales history aligned when an order changes after the fact.
List Customers
SearchIn Make“Retrieves a list of all customers.”
Brings back your Vend customers as separate bundles, which is the way to check who is already on file or to export the list elsewhere.
List Products
SearchIn Make“Retrieves a list of all products.”
Returns the products of your Vend catalog one bundle at a time, handy for comparing the catalog with another source or building a report.
List Sales
SearchIn Make“Retrieves a list of all register sales.”
Gathers register sales from Vend as a series of bundles, useful for catching up on past sales that no trigger delivered.
Need help automating Vend with Make?
A person reads every message.