E-commerce
Connect Shopify to Sortment
Connect Shopify to Sortment so its AI agents can use orders, carts and customer data to trigger and personalize lifecycle campaigns. You approve every change.
- Actions
- 315
- Triggers
- 45
- Authentication
- OAuth2, S2S OAuth2
- Category
- E-commerce
What Sortment's agents can do in Shopify
315 actions. The ones lifecycle programs use most are shown first.
- Add product to custom collection
- Create app subscription
- Create Customer
- Generate Customer Account Activation URL
- Create customer address
- Create a new draft order
- Create EventBridge webhook subscription
- Create Fulfillment Event
- Create Marketing Event Engagements
- Create Marketing Event
- Create an order
- Create transaction for order
- Create product metafield
- Create a new product variant
- Create Pub/Sub webhook subscription
- Create order refund
- Create Script Tag
- Create webhook subscription
- Search Customers
- Send Customer Account Invite
- Send an invoice
- Update app subscription line item capped amount
- Update Customer
- Update Customer Address
- Update Marketing Event
- Update Order
- Update Product Image
- Update product metafield
- Update Pub/Sub webhook subscription
- Update Script Tag
- Update smart collection product order
- Update webhook subscription
- Run Shopify bulk query operation
- Create a metafield
- Create Article
- Create Comment for Article
Show all 315 actionsShow fewer actions
- Create a new blog
- Create a custom collection
- Create delegate access token
- Create Discount Code
- Create Discount Codes Batch
- Create Fulfillment
- Create Gift Card
- Create blog metafield
- Create One-Time Application Charge
- Create a new page
- Create Price Rule
- Create Redirect
- Create Resource Feedback
- Create Smart Collection
- Create or Update Theme Asset
- Create Storefront Access Token
- Create Theme
- Run bulk mutation operation
- Run Shopify bulk operation query
- Search Gift Cards
- Trigger Shopify Flow
- Update Article
- Update Comment
- Update custom collection
- Update Fulfillment Tracking
- Update an Existing Gift Card
- Update inventory item
- Update metafield by ID
- Update metafield definition
- Update Page
- Update Price Rule
- Update redirect
- Update Smart Collection
- Bulk create products via GraphQL
- Get draft orders count
- Count fulfillments for order
- Count product images
- Count product variants
- Get a list of access scopes
- Get blog article tags
- Get checkout profile
- Retrieve a single customer
- Get Customer Address
- Get Customer Addresses
- Get customer orders
- Get customers count
- Get event by ID
- Get fulfillments by fulfillment order
- Get fulfillment events
- Get fulfillment order locations for move
- Get fulfillment orders for order
- Retrieve a single marketing event
- Get marketing events count
- Get order
- Retrieve order fulfillments
- Get specific refund for order
- Get refunds for order
- Get orders with filters
- Get order transactions count
- Get product
- Get product image
- Get product metafield
- Get product metafields
- Get products (paginated)
- Get Script Tag
- Get segments count
- Get webhook subscriptions count
- List article authors
- List article tags
- List available locales
- Retrieve list of articles from blog
- Retrieve a list of all blogs
- List bulk operations
- List channels
- List checkout profiles
- Retrieve products in collection
- Retrieve a list of comments
- Retrieve list of draft orders
- List locations
- Retrieve all marketing events
- Retrieve list of pages
- List Payment Terms Templates
- Get product variants
- Retrieve all script tags
- Retrieve order transactions
- Move Fulfillment Order to New Location
- Query customer account pages
- Query deletion events
- Query events
- Query events count
- Query product duplicate job
- Query Shop Pay payment request receipts
- Query webhook subscription by ID
- Query webhook subscriptions
- Get Price Rules List
- Retrieve specific fulfillment order
- Set Default Customer Address
- Set Fulfillment Orders Deadline
- Bulk delete customer addresses
- Bulk update product variants via GraphQL
- Bulk delete metaobjects
- Count articles in blog
- Get blogs count
- Count shop metafields
- Retrieve page count
- Count price rules
- Get abandonment
- Get abandonment by abandoned checkout ID
- Get App
- Get app by handle
- Get app installation details
- Get Application Charge By ID
- Get Application Charges
- Get application credits
- Get Article
- Get Batch Discount Codes
- Get Single Blog
- Get bulk operation status
- Get carrier services
- Get catalogs count
- Get checkouts count
- Get collect by ID
- Get collection by ID
- Get collection by identifier
- Get collects
- Get collects count
- Get count of comments
- Get consent policy
- Get Countries
- Get provinces count for country
- Get Province for Country
- Get country
- Get provinces for country
- Get Currencies
- Get custom collection by ID
- Get custom collections
- Get custom collections count
- Get Discount Code
- Retrieve Discount Code Creation Job
- Get discount codes count
- Get Discount Code Location
- Get Fulfillment Services
- Get Gift Card By ID
- Get Inventory Item
- Get Inventory Items
- Get Inventory Levels
- Get Inventory Levels For Location
- Get location
- Get locations count
- Get blog metafields
- Get metafield by ID
- Get metafields
- Get page by ID
- Get Policies
- Check Batch Listing Support for Price Rule
- Get Discount Codes for Price Rule
- Get recurring application charges
- Get redirect by ID
- Get redirects
- Get redirects count
- Get Shipping Zones
- Get shop billing address
- Get smart collection by ID
- Get smart collections
- Get smart collections count
- Get storefront access tokens
- Get tender transactions
- Retrieve a single theme
- Get themes
- Get Theme Asset
- Retrieve a specific transaction
- Get Webhook
- Get resource feedback
- Mark Comment as Not Spam
- Mark Comment as Spam
- Query app by API key
- Query business entities
- Query business entity
- Query catalogs
- Query channel by ID
- Query consent policy regions
- Query current app installation
- Query current Shopify bulk operation
- Query disputes
- Query domain
- Query job
- Query metafield definition by ID
- Query metafield definitions
- Query metafield definition types
- Query node by ID
- Query nodes by IDs
- Query online store
- Query public API versions
- Query publication by ID
- Query server pixel configuration
- Query Shop (GraphQL)
- Query shop billing preferences
- Query Shopify Functions
- Query standard metafield templates
- Query taxonomy
- Get resource metafields
- Set inventory level
- Set metafields
- Close an order
- Complete a draft order
- Retrieves a count of products
- Receive a single draft order
- Retrieves a list of gift cards
- Receive a single product variant
- Shopify GraphQL customers and customer search
- Shopify GraphQL draft orders
- Shopify GraphQL orders and order search
- Shopify GraphQL products, variants, media, and publishing
- Shopify GraphQL webhook subscriptions
- Retrieves a list of customers
- Receive A List Of All Product Images
- Modify an existing product variant
- Reopen a closed order
- Modify an existing draft order
- Adjust inventory levels
- Apply fulfillment hold
- Approve a comment
- Calculate a refund
- Connect inventory item to location
- Enable standard metaobject definition
- Retrieves a count of gift cards
- Shopify GraphQL Admin execute
- Shopify GraphQL collections and publication-ready collection reads
- Shopify GraphQL discounts and discount search
- Shopify GraphQL inventory items and levels
- Shopify GraphQL metafields and metaobjects
- Execute Shopify GraphQL query
- Shopify GraphQL shop and app metadata
- Shopify GraphQL write operations
- Pin metafield definition
- Receive a single fulfillment
- Release fulfillment hold
- Modify an existing blog
- Updates An Existing Discount Code
- Modify existing theme
- Cancel App Subscription
- Cancel a Fulfillment Order
- Cancel an order
- Remove product from collection
- Delete a customer
- Delete customer address
- Delete a draft order
- Delete a marketing event
- Delete an order
- Delete a product
- Delete product image
- Delete product metafield
- Remove product variant
- Delete webhook subscription
- Delete metafields in bulk
- Cancel Shopify bulk operation
- Cancel a fulfillment
- Delete Article
- Delete a blog
- Remove a comment
- Remove fulfillment service
- Delete inventory levels
- Delete a metafield by its ID
- Delete metaobject
- Delete metaobject definition
- Delete a page
- Delete price rule
- Delete redirect
- Delete a custom collection
- Delete a discount code
- Delete a saved search
- Delete smart collection
- Delete Storefront Access Token
- Delete theme
- Delete theme asset
- Delete web presence
- Disable a Gift Card
- Restore Comment
- Revoke app access scopes
How it works
- 1
Connect
Connect it in Settings › Connectors. Most tools take one click to authorise.
- 2
Put agents to work
Strategy, Content and Analyst AI can read from it and act in it as part of your lifecycle programs.
- 3
Approve and measure
You review every change before it goes live, and Sortment measures the lift.
Related integrations
All integrationsSee Sortment work with Shopify.
Book a 30-minute call. We'll walk you through Sortment with your goals, your data and your stack in mind.
No migration · Works alongside your existing stack