- Home
- Resources
- Integrations
- Emporix Commerce Engine
Emporix Commerce Engine Make integrationAutomate Emporix Commerce Engine with Make.
Can Make move your Emporix orders, returns and quotes for you? The Emporix Commerce Engine Make integration offers 82 modules, 9 of them scheduled triggers. This guide shows ops teams how to connect the account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Emporix Commerce Engine Make integration do?
The Emporix Commerce Engine Make integration links your Emporix account to Make, a no-code tool where you build a scenario: a chain of modules that runs on a schedule. Each module is one brick, a trigger that watches Emporix or an action that reads or changes an order, a cart, a quote or a price. Data flows from one brick to the next as bundles, one order or one return at a time.
Route orders to suppliers. Watch New Orders picks up each order, and Assign a Supplier to an Order Line hands every line to the partner who ships it, the core of a drop-shipping setup.
Keep quotes moving. Create a Quote turns a web request into a draft, then Create a PDF for a Quote produces the file you send to the buyer.
Track returns end to end. Watch New Returns flags each return once it is opened, Get an Order pulls the purchase behind it, and Update a Return records what the warehouse decided.
Before you start: all 9 triggers are scheduled, so Make checks Emporix at an interval instead of reacting on the spot. The Make doc for this app names the modules without describing them, and flags its own content as AI generated. When a listed module falls short, Make an API Call reaches the rest of the Emporix API with the same connection. The Make training walks through these patterns, Make pricing explains how operations add up, and the n8n vs Make comparison lays out the criteria if you are weighing another tool.
How do you connect Emporix Commerce Engine to Make?
- 01
Add a module and open the connection
In a new scenario, click the +, search for Emporix Commerce Engine and pick any module. Click Create a connection. The Connection name field is optional, but a clear name helps you tell a test account from the live one.
- 02
Copy the OAuth2 client credentials
In the Emporix Developer Portal, open the API Keys section. If a callback URI is requested, paste
https://www.integromat.com/oauth/cb/emporix-commerce2. Then copy the Client ID and the Client secret shown on screen. - 03
Paste them and save
Back in Make, paste both values into the connection window, or follow the on-screen instructions, then save. This connection, your Emporix account linked to Make, is reused by every Emporix module in your scenarios.
Your first scenario: send each new order line to its supplier
GoalWhen a new order lands in Emporix Commerce Engine, Make assigns a supplier to its order line.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add the first module. Search for Emporix Commerce Engine and choose Watch New Orders.
- 02
Link your account
Click Create a connection, paste the Client ID and Client secret from the Emporix Developer Portal, then save. The module can now read the orders of your account.
- 03
Add the supplier step
Click the + on the right of the trigger and add Assign a Supplier to an Order Line. Map the order data coming from Watch New Orders and pick the supplier from the list Make shows.
- 04
Test with Run once
Place a test order in Emporix, then click Run once. Open the bundles on each module to check that the order was read and the supplier set on the right line.
- 05
Schedule and switch on
On the first module, keep the default schedule of every 15 minutes or pick another interval your plan allows, then switch the scenario on. New orders now reach their supplier without manual work.
What starts an Emporix scenario
9 modules start a scenario when something happens in Emporix Commerce Engine. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Emporix Commerce Engine as soon as it happens.
Watch Availability Event
triggerIn the docs onlyWake your scenario on availability events in Emporix, so a stock change can reach your sales team, a spreadsheet or a marketplace feed without anyone checking the back office by hand. Each event arrives as one bundle, the single item Make passes to the next module.
Watch For Updated Orders
triggerIn the docs onlyKeep your ERP, your CRM or the warehouse sheet in step with orders that change after checkout: this trigger hands your scenario each order modified in Emporix, one bundle per order.
Watch For Updated Returns
triggerIn the docs onlyFollow a return to the end: when a return changes in Emporix, the module passes it to your scenario at the next check, so the helpdesk shows the same state as the commerce back office.
Watch New Orders
triggerIn the docs onlyTurn every fresh order into a starting point: Watch New Orders sends each order placed in Emporix to the next modules, which can notify a sales rep, open a ticket or assign the lines to a supplier.
Watch New Returns
triggerIn the docs onlyHear about each return a customer opens: the module sends the new return to your scenario, which can warn the warehouse, the refund owner or a support queue.
Watch Order Update Event
triggerIn the docs onlyCatch order update events rather than whole orders: this trigger feeds your scenario with each update event Emporix records on an order, which suits flows that care about what happened, not only the final state.
Watch Product Event
triggerIn the docs onlyLet catalog changes travel on their own: Watch Product Event passes each product event from Emporix to your scenario, so a marketplace listing, a PIM export or a merchandising sheet can follow the catalog.
Watch Quote Event
triggerIn the docs onlyAlert sales about quotes without opening Emporix: each quote event it records reaches your scenario as a bundle, which can ping the rep, update a CRM deal or prepare the PDF for the buyer.
Watch Return Event
triggerIn the docs onlyBuild an audit trail of returns: this trigger delivers the return events Emporix logs, one bundle each, to whatever keeps your records, a sheet, a database or a helpdesk note.
What the Emporix modules do
Emporix Commerce Engine gives you 73 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Price to a Price List
- Add a Product to Cart
- Assign a Product To a Category
- Assign a Supplier to an Order Line
- Assign a User to a User Group
- Close a Cart
- Create Configurations
- Create a Cart
- Create a Coupon
- Create a Customer Segment
- Create a PDF for a Quote
- Create a Price Record
- Create a Quote
- Create a Return
- Create an AI Completion
- Create an Agentic Chat Message
- Create an Asset
- Create an Order
- Delete a Configuration
- Delete a Price Record
- Delete a User
- Delete an Asset
- Generate Text with AI
- Get a Asset
- Get a Cart
- Get a Category
- Get a Configuration
- Get a Customer Segment
- Get a Delivery Details
- Get a Legal Entity
- Get a Price Record
- Get a Product
- Get a Product Availability
- Get a Quote
- Get a Return
- Get a Supplier
- Get a User
- Get an Order
- List Suppliers
- List User Groups
- List Users
- Make a JSON Patch API Call
- Make an API Call
- Remove a User from a User Group
- Search Carts by Customer
- Search Carts by Session ID
- Search Categories
- Search Category Assignments by Category
- Search Category Assignments by Reference
- Search Contact Assignments
- Search Coupons
- Search Customer Segment Assignments
- Search Customer Segments
- Search Customers
- Search Legal Entities
- Search Matching Price
- Search Price List
- Search Prices
- Search Product Global Availability
- Search Products
- Search Quotes
- Search Returns
- Search Sales Orders
- Update B2B Customer Segment Assignment
- Update Customer Segment Assignment
- Update Order Entries
- Update Order Products
- Update Order Status
- Update a Configuration
- Update a Price from a Price List
- Update a Quote Status
- Update a Return
- Update an Asset
Add a Price to a Price List
ActionIn the docs onlyPut a new price into an existing price list without opening the Emporix back office, fed by a spreadsheet, a pricing tool or an approval form placed earlier in the scenario.
Add a Product to Cart
ActionIn the docs onlyFill a cart for the customer: the module places a product in an Emporix cart, which lets a scenario rebuild a basket from a phone order or a reorder list.
Assign a Product To a Category
ActionIn the docs onlySort the catalog without thinking about it: this action attaches a product to a category, so a new item shows up in the right aisle of the shop as soon as the scenario runs.
Assign a Supplier to an Order Line
ActionIn the docs onlyRoute each order line to the partner who ships it: the module links a supplier to one line of an order, the basis of a drop-shipping or multi-vendor flow.
Assign a User to a User Group
ActionIn the docs onlyGive people the right access from day one: the module places an Emporix user into a user group, so group membership follows your onboarding process instead of manual clicks.
Close a Cart
ActionIn the docs onlyClose a Cart shuts an Emporix cart once it has served its purpose, which keeps converted or abandoned baskets from staying open forever.
Create Configurations
ActionIn the docs onlySettings written into Emporix from a scenario: Create Configurations adds configuration entries, handy when the same setup has to be applied again.
Create a Cart
ActionIn the docs onlyOpen a fresh cart in Emporix, the first brick of any flow that assembles an order on behalf of a customer.
Create a Coupon
ActionIn the docs onlyHand out discount codes without typing them: Create a Coupon generates a coupon in Emporix from data flowing through the scenario, such as a campaign row or a loyalty event.
Create a Customer Segment
ActionIn the docs onlyGroup customers the way your sales team thinks about them: the module creates a customer segment in Emporix, ready to receive the right accounts.
Create a PDF for a Quote
ActionIn the docs onlyDeliver a proper document to the buyer: this action produces a PDF of an Emporix quote, ready to attach to an email or store in a shared drive.
Create a Price Record
ActionIn the docs onlyRecord a price in Emporix straight from your pricing source, so the shop shows the amount agreed in the spreadsheet or the ERP.
Create a Quote
ActionIn the docs onlyStart a quote from wherever your leads land: the module opens a quote in Emporix with data from a form, a CRM deal or an email parsed earlier in the scenario.
Create a Return
ActionIn the docs onlyLog a return on the customer's behalf: Create a Return records it in Emporix from a support ticket or a return form, so the warehouse and finance see the same case.
Create an AI Completion
ActionIn the docs onlyAsk an AI model to write or answer from inside the Emporix app: Create an AI Completion returns generated text you can use in the next module.
Create an Agentic Chat Message
ActionIn the docs onlySend a message to an Emporix agentic chat and get its reply back into the scenario, which adds a conversational step in the middle of a flow.
Create an Asset
ActionIn the docs onlyAdd a file to Emporix as an asset, for instance a product photo or a spec sheet coming from a shared drive or a supplier email.
Create an Order
ActionIn the docs onlyPlace an order in Emporix from outside the storefront: a sales call, a purchase order received by email or a B2B form can all end as a real order.
Delete a Configuration
ActionIn the docs onlyRemove a configuration entry that no longer applies, keeping the Emporix account free of leftovers from past tests or retired setups.
Delete a Price Record
ActionIn the docs onlyTake an outdated price out of Emporix so buyers stop seeing it, driven by the end date or status kept in your pricing sheet.
Delete a User
ActionIn the docs onlyCut a person's access by deleting their Emporix user, the last step of an offboarding flow run from your HR tool or CRM.
Delete an Asset
ActionIn the docs onlyClear a file out of Emporix, such as the photo of a discontinued product or a spec sheet replaced by a new version.
Generate Text with AI
ActionIn the docs onlyProduce text on demand, such as a product blurb, an email draft or a summary, and use it in any later module of the scenario.
Get a Asset
ActionIn the docs onlyFetch one asset from Emporix so its details can travel to a shared drive, an email or a product feed.
Get a Cart
ActionIn the docs onlyRead what sits in one specific cart, handy before closing it, turning it into an order or reminding the customer of what they left behind.
Get a Category
ActionIn the docs onlyOne category at a time: Get a Category brings it into the scenario so the next modules can reuse what Emporix knows about it, in a feed, a report or a check.
Get a Configuration
ActionIn the docs onlyLook inside one configuration entry of Emporix and bring its value into the scenario, where a later step can compare it, copy it or report it.
Get a Customer Segment
ActionIn the docs onlyThe details of one customer segment move on to the next module, so a report or a CRM field shows the group in question.
Get a Delivery Details
ActionIn the docs onlyPass delivery details from Emporix to a carrier booking, a tracking email or the warehouse sheet, so each of them gets what it needs.
Get a Legal Entity
ActionIn the docs onlyGet a Legal Entity reads one legal entity registered in Emporix and carries its details into invoicing, a CRM or a compliance check.
Get a Price Record
ActionIn the docs onlyCheck a single price record before acting on it, so the scenario compares, copies or reports the amount stored in Emporix.
Get a Product
ActionIn the docs onlyLoad the record of one product into the scenario, the step that lets a notification, a feed or a spreadsheet show more than an identifier.
Get a Product Availability
ActionIn the docs onlyFind out whether a product is available at the moment the scenario runs, and pass the answer to a quote, a reply or a stock sheet.
Get a Quote
ActionIn the docs onlyA quote and its details enter the scenario, ready to copy into the CRM, send by email or turn into a PDF.
Get a Return
ActionIn the docs onlyBring one return and its details into the scenario, the base for a refund request, a customer update or a warehouse note.
Get a Supplier
ActionIn the docs onlyTo know who ships what, Get a Supplier reads the record of one supplier and adds it to the message for the warehouse or to a purchase document.
Get a User
ActionIn the docs onlyRetrieve one Emporix user so their details can land in a CRM, a support tool or an access review sheet.
Get an Order
ActionIn the docs onlySingle orders matter: this module fetches one from Emporix, often the missing piece when a trigger or a return only tells you that something happened to it.
List Suppliers
SearchIn the docs onlyPull the list of suppliers from Emporix, one bundle per supplier, ready to sync into a sheet, a CRM or a purchasing tool.
List User Groups
SearchIn the docs onlySee the user groups set up in Emporix, one bundle per group, to document access or to choose the right group before assigning someone.
List Users
SearchIn the docs onlyA full roster of the users in your Emporix tenant lands in your scenario, one bundle per person, ready to feed a report or a check. The result can hold zero, one or many users.
Make a JSON Patch API Call
ActionIn the docs onlyThis module changes only the part of an Emporix record you point to, through the connection you already set up. Its name refers to JSON Patch, a way of writing a partial edit.
Make an API Call
ActionIn the docs onlyAny endpoint of the Emporix API is within reach through this module, using the same connection as the other Emporix modules. It is the way to cover what the listed modules do not.
Remove a User from a User Group
ActionIn the docs onlyAccess follows your team changes: this action takes a user out of an Emporix user group, so the group no longer counts that person among its members.
Search Carts by Customer
SearchIn the docs onlyEvery cart tied to one customer comes back from this search, so you can see what that buyer has put aside in the Emporix storefront. The result may be empty, a single cart or several.
Search Carts by Session ID
SearchIn the docs onlyCarts can be found from a session too: this search returns the Emporix carts attached to the session ID you give it, which helps when no customer is known yet.
Search Categories
SearchIn the docs onlyYour catalog tree becomes readable in a scenario: this module returns the Emporix categories that match your search, each as a separate bundle you can map further down.
Search Category Assignments by Category
SearchIn the docs onlyStarting from one category, this search tells you what is filed under it in Emporix, so a merchandiser can audit a shelf of the catalog without opening each product.
Search Category Assignments by Reference
SearchIn the docs onlyThe reverse view of the previous search: you start from the referenced item, such as a product, and get back the Emporix categories it is filed under.
Search Contact Assignments
SearchIn the docs onlyWho is attached to what becomes visible: this search returns the contact assignments stored in Emporix, so a scenario knows which contact is tied to which record.
Search Coupons
SearchIn the docs onlyYour promotion codes stay under control with this search, which returns the Emporix coupons matching your criteria so you can review or reuse them elsewhere.
Search Customer Segment Assignments
SearchIn the docs onlySegment membership turns into data you can act on: the module returns the assignments that link customers to Emporix customer segments.
Search Customer Segments
SearchIn the docs onlyThis search lists the customer segments defined in Emporix, the groups of buyers you set up in your tenant.
Search Customers
SearchIn the docs onlyFinding a buyer in Emporix from your other tools gets simple: the module searches your customers and returns each match as a bundle you can map into the next step.
Search Legal Entities
SearchIn the docs onlyThe companies behind your B2B accounts come back from this search, as the legal entities recorded in Emporix.
Search Matching Price
SearchIn the docs onlyThe price that applies to a given situation is what this search is for: it asks Emporix which price matches, instead of reading a whole price list yourself.
Search Price List
SearchIn the docs onlyWith this module you locate the Emporix price lists that fit your search, the lists in which Emporix groups your prices.
Search Prices
SearchIn the docs onlyPrice records themselves come out of this search, so a pricing manager can pull them into a sheet or compare them with a supplier file.
Search Product Global Availability
SearchIn the docs onlyStock across your whole setup is the answer here: the search returns availability for products at global level, not only for one product you name.
Search Products
SearchIn the docs onlyYour Emporix catalog opens up to other apps: this search returns the products that match, one bundle each, ready to sync to a marketplace feed, a spreadsheet or a PIM.
Search Quotes
SearchIn the docs onlyQuotes pending in Emporix become easy to follow up: the search returns the ones matching your criteria so sales can see which proposals still need attention.
Search Returns
SearchIn the docs onlyReturns recorded in Emporix come back from this module, which gives your support or warehouse team one view of what customers are sending back.
Search Sales Orders
SearchIn the docs onlyOrders become queryable from any scenario: the module returns the Emporix sales orders matching your search, ready for a report, an invoice tool or an ERP.
Update B2B Customer Segment Assignment
ActionIn the docs onlyBusiness accounts move between segments without manual edits: this action changes a B2B customer segment assignment in Emporix, so the company lands in the right group.
Update Customer Segment Assignment
ActionIn the docs onlyA customer's segment follows their behavior when this action edits the assignment in Emporix, which changes the group they belong to from the scenario.
Update Order Entries
ActionIn the docs onlyOrder lines can be corrected from outside Emporix: this action edits the entries of an existing order, so the order reflects what will actually ship.
Update Order Products
ActionIn the docs onlyThis action edits the products carried by an existing Emporix order, which keeps the record in line when an item is swapped after checkout.
Update Order Status
ActionIn the docs onlyYour customers and your team see the true state of an order when this action moves its status in Emporix from another tool.
Update a Configuration
ActionIn the docs onlySettings stored as configurations in Emporix can be changed from a scenario with this action, without opening the admin screens.
Update a Price from a Price List
ActionIn the docs onlyPrice changes decided elsewhere reach the shop: the action edits a price that already sits in an Emporix price list.
Update a Quote Status
ActionIn the docs onlyThe quote pipeline stays accurate when this action sets the status of an Emporix quote from the tool where the decision happens.
Update a Return
ActionIn the docs onlyReturn files move forward from your support or warehouse tools: the action edits an existing Emporix return with the information your team gathered.
Update an Asset
ActionIn the docs onlyMedia and documents kept as assets in Emporix stay current: this action replaces or edits an existing asset from your scenario.
Need help automating Emporix Commerce Engine with Make?
A person reads every message.