Connect Shopify and Ublux to power AI-driven automation No-code AI automation Full audit trails and controls SOC 2 and GDPR compliant Easy visual workflow builder 9,000+ apps, 450+ AI tools Free tier available Choose a Trigger
Choose an Action
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works Zapier makes it easy to integrate Shopify with Ublux - no code necessary. See how you can get setup in minutes.
1. Select the event
App
Shopify
Choose a trigger A trigger is the event that starts your Zap—like a "New Blog" from Shopify.
Add your action An action happens after the trigger—such as "Send WhatsApp Messages" in Ublux.
You’re connected! Zapier seamlessly connects Shopify and Ublux, automating your workflow.
Supported triggers and actions Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Triggers Actions Triggers & Actions
New Blog Triggers when a new blog is added to your Shopify store.
Try It New Fraudulent Order Triggers when an order risk level is medium, high or both.
Try It New Cancelled Order Triggers whenever an order is cancelled (with line item support).
Try It New Customer Triggers when a new customer is added to your Shopify account.
Try It Customer Account Enabled Triggers when a customer account is enabled.
Try It New Order Triggers when an order is created (with line item support).
Try It New Refund Triggers when a refund or partial refund occurs (with order details).
Try It New Tag Added to Customer Triggers when a new tag is added to a customer.
Try It Updated Draft Order Triggers when a draft order is updated.
Try It Updated Order Triggers when an order is updated (with line item support).
Try It Add Line Item to Order Adds a line item to an existing order.
Type of Line Item to AddRequired
Reason for Edit
Notify the Customer?
Create Blog Entry Creates a new blog post.
Featured Image URL
Excerpt/Summary
Tags
Is Published?
Create Company Location Creates a new company location for B2B commerce.
Create Customer Creates a new customer using GraphQL API.
First Name
Last Name
Email Address
Customer Phone
Company Name
Street Address
Street Address Line 2
City
State
State/Province Code
Country
Country Code
Zip Code
Address Phone
Tags
Note
Accepts Marketing
Tax Exempt
Tax Exemptions
Send E-Mail Invite
Create Fulfillment Creates a new fulfillment.
Fulfillment Order IDRequired
Notify customer
Address line 1
Address line 2
City
Country code
Province code
Zip code
Tracking company
Tracking number
Tracking URL
Create Gift Card Creates a new gift card in your Shopify store.
Code
Customer ID
Expiry Date
Note
Template Suffix
Mark Order as Paid Marks an order as paid by recording a payment transaction for the outstanding amount.
Create Product Creates a new product.
Product_type
Vendor
Product Status
Product Description
Tags
Collection ID
Handle
Note
First Product Option
Values for First Product Option
Second Product Option
Values for Second Product Option
Third Product Option
Values for Third Product Option
Category
Alt Text
Media Content Type
Original Source
Remove Tag from Customer Removes one or more tags from a customer.
Update Customer Updates an existing customer using GraphQL API. Replaces only data that is set.
Update Order Updates an existing order.
Email
Notes
Remove Customer from Order
Tags
Additional Details
Shipping Address - Address 1
Shipping Address - Address 2
Shipping Address - City
Shipping Address - Company
Shipping Address - Country
Shipping Address - First Name
Shipping Address - Last Name
Shipping Address - Latitude
Shipping Address - Longitude
Shipping Address - Phone
Shipping Address - Province
Shipping Address - Province Code
Shipping Address - ZIP
Update Product Updates an existing product. Replaces only data that is set.
Title
Product_type
Vendor
Product Status
Product Description
Tags
Category
Collections to Join
Collections to Leave
Handle
Redirect Handle?
Alt Text
Media Content Type
Original Source
Find Customers Finds customers by email or a search query across multiple fields.
Get Fulfillment Orders by Order ID Gets all fulfillment orders for a given order ID.
Find Metafields Searches for Metafields data for a given resource (example order Metafields).
Find Products by Title (With Line Item Support) Finds products by searching the titles. Returns individual products.
Find Products by Title or Handle Finds products by handle. Titles can also be used if handles are not customized.
Copy
Product Title or HandleRequired
Find Product Variant by SKU Finds a product variant by a SKU search.
Product Variant SKURequired
Find or Create Customer Finds or creates a specific customer.
Search Query
Email Address
First Name
Last Name
Customer Phone
Company Name
Street Address
Street Address Line 2
City
State
State/Province Code
Country
Country Code
Zip Code
Address Phone
Tags
Note
Accepts Marketing
Tax Exempt
Tax Exemptions
Send E-Mail Invite
Find or Create Product Variant V2 Finds or creates a specific product variant by title.
Product Variant TitleRequired
Add New Image - File
Add New Image - Alt Text
Choose Existing Image
Price
Compare-at Price
Charge Tax On This Variant?
Cost Per Item
SKU (Stock Keeping Unit)
Barcode (ISBN, UPC, GTIN, etc.)
Track Quantity?
Continue Selling When Out of Stock?
This Is a Physical Product
Weight
Weight Unit
Country/Region of Origin
Harmonized System (HS) code
Position
Requires Components
Call Placed on Hold for 2Min Trigger when an call placed on hold for 2min
Try It Call Placed on Hold for 8Min Trigger when an call placed on hold for 8min
Try It Extension Took Longer Than 1Min to Be Answered Trigger when an extension took longer than 1min to be answered
Try It Extension Took Longer Than 4Min to Be Answered Trigger when an extension took longer than 4min to be answered
Try It Incoming Call Started Trigger when an incoming call started
Try It Incoming Call Terminated With Ai Analysis Trigger when an incoming call terminated with ai analysis
Try It Incoming Call Terminated With Recording Trigger when an incoming call terminated with recording
Try It Outgoing Call Started Trigger when an outgoing call started
Try It Outgoing Call Terminated With Ai Analysis Trigger when an outgoing call terminated with ai analysis
Try It Outgoing Call Terminated With Transcription Trigger when an incoming call started
Try It Phone Disconnected Trigger when an phone disconnected
Try It New Blog Entry Triggers when a new entry is added to a blog in your Shopify store.
Try It New Abandoned Cart Triggers whenever a cart is "abandoned" (only open carts) (with line item support).
Abandoned cart age (hours)Required
Try It New Company Triggers when a new company is created.
Try It New Draft Order Triggers when a new draft order is created.
Try It New Fulfilled Order Triggers when an order is fulfilled (with line item support).
Try It New Paid Order Triggers when an order is paid (with line item support).
Try It New Product Triggers when a product is created.
Try It Updated Customer Triggers when a customer is updated.
Try It Updated Inventory Triggers when an inventory item quantity is updated (with GraphQL support).
Try It Updated Product Triggers when a Product is updated, ordered or when a variant is added, removed, or updated.
Try It Add Tag to Customer Adds one or more tags to a customer.
Capture Order Captures payment for an authorized transaction on an order.
Parent TransactionRequired
Amount
Currency
Create Company Creates a new company.
ExternalId
A note about the company
Company_contact
Contact Email
Contact First Name
Contact Last Name
Contact Phone
Contact Title
Contact_locale
Location
Billing same as shipping address?
Company_shippingAddress
Shipping Address Line 1
Shipping Address Line 2
Shipping Address City
Shipping Address Country Code
Shipping_firstName
Shipping_lastName
Shipping Address Phone
Shipping Address Recipient
Shipping Address Zip
Shipping Address Zone Code
Location External ID
Location_locale
Location_name
Location_note
Location_phone
TaxRegistrationId
Create Draft Order Creates a new draft order.
Email
Product
Product Variant
Product Title
Product Price
Weight in Grams
Note
Discount - Type
Discount - Amount
Discount - Title
Discount - Description
Custom Attributes
Tags
ShippingAddressInstructions
Shipping Address - First name
Shipping Address - Last name
Shipping Address - Company
Shipping Address - Phone
Shipping Address - Address
Shipping Address - Address con't
Shipping Address - City
Shipping Address - State/Province/Region
Shipping Address - Postal/Zip code
Shipping Address - Country
BillingAddressInstructions
Billing Address - First name
Billing Address - Last name
Billing Address - Company
Billing Address - Phone
Billing Address - Address
Billing Address - Address con't
Billing Address - City
Billing Address - State/Province/Region
Billing Address - Postal/Zip code
Billing Address - Country
Create Product Variant Creates a new product variant.
Add New Image - File
Add New Image - Alt Text
Choose Existing Image
Price
Compare-at Price
Charge Tax On This Variant?
Cost Per Item
SKU (Stock Keeping Unit)
Barcode (ISBN, UPC, GTIN, etc.)
Track Quantity?
Continue Selling When Out of Stock?
This Is a Physical Product
Weight
Weight Unit
Country/Region of Origin
Harmonized System (HS) code
Position
Requires Components
Update Inventory Quantity (with line item support). Updates the quantity of existing product variants.
Create Order Creates a new order (with line item support).
Email
Product
Product variant
SKU
Product quantity
Product title
Product price
Currency
Weight in grams
Requires shipping
Price
Currency
Rate
Title
Note
Discount - Type
Discount - Amount
Discount - Code
Discount - Currency
Additional details
Tags
Buyer accepts marketing?
Shipping_address_instructions
Shipping address - First name
Shipping address - Last name
Shipping address - Company
Shipping address - Phone
Shipping address - Address
Shipping address - Address con't
Shipping address - City
Shipping address - Country
Shipping address - Country code
Shipping address - State/Province/Region
Shipping address - State/Province/Region code
Shipping address - Postal/Zip code
Billing_address_instructions
Billing address - First name
Billing address - Last name
Billing address - Company
Billing address - Phone
Billing address - Address
Billing address - Address con't
Billing address - City
Billing address - Country
Billing address - Country code
Billing address - State/Province/Region
Billing address - State/Province/Region code
Billing address - Postal/Zip code
Send_receipt
Send_fulfillment_receipt
Inventory behaviour
Financial status
Fulfillment status
Code
Title
Price
Currency
Source
Source name
Publish Product Publishes a product to a channel (e.g., a sales channel).
Remove Tag from Product Removes one or more tags from a product.
Update Inventory Item Updates an inventory item's properties including cost, tracking status, SKU, and shipping details. Uses Shopify's Admin GraphQL API.
Unit Cost
Track Inventory
SKU
Requires Shipping
Country of Origin
Province/State of Origin
Update Product Variant Updates an existing product variant. Replaces only data that is set.
Price
Compare at Price
SKU
Barcode
Is taxable?
API Request (Beta) This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
Find Order Finds an existing order.
Get Order by ID Looks up an existing order by ID.
Find Order Transactions Finds the Transactions associated to an Order.
Find Products by ID (With Line Item Support) Finds products by IDs. Returns individual products.
Find Product Variants by Title (With Line Item Support) Finds product variants by searching the titles. Returns individual product variants.
Product Variant TitlesRequired
Find Product Variants by Title Finds product variants by a title search.
Product Variant TitleRequired
Find or Create Product Finds or creates a specific product by title v3.
Copy
Product Title or HandleRequired
Product_type
Vendor
Product Status
Product Description
Tags
Collection ID
Handle
Note
First Product Option
Values for First Product Option
Second Product Option
Values for Second Product Option
Third Product Option
Values for Third Product Option
Category
Alt Text
Media Content Type
Original Source
Call Placed on Hold for 1Min Trigger when an call placed on hold for 1min
Try It Call Placed on Hold for 4Min Trigger when an call placed on hold for 4min
Try It Extension Not Answered Trigger when an extension not answered
Try It Extension Took Longer Than 2Min to Be Answered Trigger when an extension took longer than 2min to be answered
Try It Extension Took Longer Than 8Min to Be Answered Trigger when an extension took longer than 8min to be answered
Try It Incoming Call Terminated Trigger when an incoming call terminated
Try It Incoming Call Terminated With Ai Problem Trigger when an outgoing call terminated with ai problem
Try It Incoming Call Terminated With Transcription Trigger when an incoming call terminated with transcription
Try It Outgoing Call Terminated Trigger when an outgoing call terminated
Try It Outgoing Call Terminated With Recording Trigger when an outgoing call terminated with recording
Try It Phone Connected Trigger when an phone connected
Try It Send WhatsApp Messages Sends a WhatsApp message based on a template.
Whatsapp Number(s)Required
Load more
For AI agents & developers
Use Shopify and Ublux with AI agents and code Beyond Zap workflows. Call Shopify and Ublux actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
No code Connect via Zapier MCP Expose Shopify and Ublux actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
Connect Zapier MCP Typescript Call from code with the Zapier SDK Trigger Shopify and Ublux actions from backend services, scripts, or agent code.
Install
# TypeScript / Node
npm install @zapier/zapier-sdk Run an action
import { createZapierSdk } from '@zapier/zapier-sdk';
const zapier = createZapierSdk();
await zapier.runAction({ /* shopify / ublux action */ }); Run the SDK docs There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023 93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Learn how to automate Shopify on the Zapier blog
Automatically post new Shopify store items to Pinterest Pinterest isn't just a place for collecting great visual ideas. It can also serve as a platform for selling your products. Pinning a picture of your product makes it even easier for potential customers to imagine it in their own homes.
But doing this manually for dozens—or even hundreds—of...
How to automatically add Shopify customers to Salesforce Maintaining a relationship with your customers often means spending a lot of time and energy after making that initial sale. Making good use of a customer relationship management (CRM) application like Salesforce can help build a loyal customer base for your business more easily.
Using Zapier, you can create...
How to automatically save Shopify orders to a Google Sheet Once you've set up your Shopify store and started taking orders, keeping track of your sales is vital to maintaining a successful business. Rather than manually tracking orders in a spreadsheet, or downloading CSV after CSV, Zapier can help you automatically keep an up-to-date order log.
With our automatic...
Load more
Make work flow with AI Level up your Shopify to Ublux integration with AI. Extract, summarize, and transform your integration data with leading AI models like
OpenAI ,
Anthropic , and more.
Shopify is a simple way to create an online store to list products, collect credit card payments, and ship your goods.
Ublux is a cloud-based IP communications solution that allows businesses to fully personalize communication with their customers.
Connect Shopify to Ublux on the world's largest no-code automation platform