Skip to content
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 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. 1

    Connect

    Connect it in Settings › Connectors. Most tools take one click to authorise.

  2. 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. 3

    Approve and measure

    You review every change before it goes live, and Sortment measures the lift.

See 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