Start with a trigger
Select a trigger that sets your workflow in motion.
This could be anything from a new order in your Shopify store to a customer signing up for your newsletter.
Triggers are the starting points that tell MESA when to act.
MESA is the most flexible way automate Skio to Printful. Easily add workflows to simplify your work.
MESA helps you make workflows that keeps your business running. A trigger is the event to start a workflow then, actions are performed.
Starts when an order is canceled.
Starts when an order is created.
Starts when an order has failed.
Starts when an order is updated.
Starts when a package is returned.
Starts when a package is shipped.
Starts when a discount code is applied.
Shopify Order ID
Shopify Order Name
Subscription ID
Timestamp
User Cognito Username
User Email
User Type
Amount
Code Platform ID
Method
Redeem Code
Type
Price
Product Title
Product Variant ID
Product Variant Title
Quantity
Subscription ID
Timestamp
User Cognito Username
User Email
User Type
Subscription ID
Timestamp
User Cognito Username
User Email
User Type
Starts when a subscription is updated.
Type
ID
URL
Options
Hash
Filename
Mime Type
Size
Width
Height
Dpi
Status
Created
Thumbnail URL
Preview URL
Visible
Message
Code
Result
Code
Result
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
Code
Result
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
Variant Ids
Format
Width
Product Options
Option Groups
Options
Files
Product Template ID
Sync Product
Sync Variants
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
ID
External ID
Sync Product ID
Name
Synced
Variant ID
Retail Price
Currency
Is Ignored
Sku
Product
Files
Options
Main Category ID
Warehouse Product Variant ID
Success
Sync Product
Sync Variants
Sync Product
Sync Variants
Sync Variant
Sync Product
Sync Variant
Sync Product
Removes the webhook URL and all event types from the store. Method returns current webhook configuration after the update.
Costs
Retail Costs
ID
Status
Confirm Hash
Submitted Design
Recommended Design
Approval Sheet
0
ID
Parent ID
Image URL
Size
Title
Code
Name
States
Code
Result
Version
Min Dpi
Variant Mapping
Templates
Conflicting Placements
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
Product ID
Available Placements
Printfiles
Variant Printfiles
Option Groups
Options
ID
Main Category ID
Type
Type Name
Title
Brand
Model
Image
Variant Count
Currency
Files
Options
Is Discontinued
Avg Fulfillment Time
Description
Techniques
ID
External ID
Name
Variants
Synced
Thumbnail
Thumbnail URL
Is Ignored
ID
External ID
Name
Variants
Synced
Thumbnail
Thumbnail URL
Is Ignored
Items
ID
Name
Status
Currency
Image URL
Retail Price
Variants
Returns a list of scopes associated with the token
Returns configured webhook URL and list of webhook event types enabled for the store
ID
Type
Name
ID
Type
Name
ID
Parent ID
Image URL
Size
Title
Type
ID
URL
Options
Hash
Filename
Mime Type
Size
Width
Height
Dpi
Status
Created
Thumbnail URL
Preview URL
Visible
Task Key
Status
Error
Mockups
Printfiles
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
Product
Variants
Product ID
Available Sizes
Size Tables
ID
Product ID
External Product ID
Title
Available Variant Ids
Option Data
Colors
Sizes
Mockup File URL
Placements
Created At
Updated At
Sync Product
Sync Variants
Sync Product
Sync Variants
Sync Variant
Sync Product
Sync Variant
Sync Product
Variant
Product
ID
Name
Status
Currency
Image URL
Retail Price
Variants
Allows to enable webhook URL for the store and select webhook event types that will be sent to this URL. Note that only one webhook URL can be active for a store, so calling this method disables all existing webhook configuration. Setting up the [Stock updated](#operation/stockUpdated) webhook requires passing IDs for products that need to be monitored for changes. Stock update webhook will only include information for specified products. These product IDs need to be set up using params property. Method returns current webhook configuration after the update.
ID
External ID
Store
Status
Shipping
Shipping Service Name
Created
Updated
Recipient
Items
Branding Items
Incomplete Items
Costs
Retail Costs
Pricing Breakdown
Shipments
Gift
Packing Slip
Sync Product
Sync Variants
ID
ID
Thousands of professionals trust MESA to help them multiply their impact without multiplying their work.






Skio to Printful automations get more done in less time. Automate the everyday tasks holding back your potential growth.
Skio's integration with Shopify allows you to create and manage various subscription plans effortlessly. Whether it's a monthly, quarterly, or annual plan, Skio's intuitive interface simplifies the process, enabling you to tailor subscriptions to fit your products and your customers' needs.
Forget about manual billing! Skio takes care of recurring billing and automatically sends renewal reminders to your customers. This not only saves you valuable time but also enhances the customer experience by making renewals hassle-free.
With Skio, you can offer personalized subscription boxes, add-ons, and upsells directly within your Shopify store. This customization fosters a more engaging shopping experience, encouraging repeat business and fostering loyalty among your subscribers.
Want to know how your subscriptions are performing? Skio's robust analytics integrate with Shopify to provide real-time insights into subscriber behavior, churn rate, lifetime value, and more. This data empowers you to make informed decisions to continually improve your business.
Implement retention strategies like pause, skip, or cancel controls for subscribers. By giving customers flexibility and control over their subscriptions, you enhance their satisfaction and increase the likelihood of long-term retention.
Offer customized products from data in other apps and Printful will print and ship them as orders come in.
Sell printed products without holding inventory, as Printful takes care of printing, packing, and shipping.
Let shoppers upload their own artwork to be printed then shipped. A truly automated business model.
MESA makes automation achievable so you can multiply your impact without multiplying the work.
Try MESA for free 7-day trial included. Cancel anytime.MESA helps you connect two or more apps to handle repetitive tasks automatically, no code necessary.
Select a trigger that sets your workflow in motion.
This could be anything from a new order in your Shopify store to a customer signing up for your newsletter.
Triggers are the starting points that tell MESA when to act.
Next, choose the action that should follow the trigger.
Actions are the tasks that MESA will perform automatically, such as sending a confirmation email or updating your product inventory.
Linking actions to triggers is how you build a seamless workflow process.
Make your workflow even more flexible using built-in apps.
Customize your automation with tools that match your specific needs, whether it's scheduling theme changes or syncing with your CRM.
Personalization ensures your workflows fit your unique business requirements.
Finally, enable your workflow. You've just automated a task that will save you time and reduce manual effort.
With MESA, complex processes become simple, freeing you up to focus on what matters most—growing your business.
Get help from our team of experts and industry partners, who are dedicated to ensuring your MESA experience is smooth, efficient, and tailored to your exact business needs.