πGetting started
Install Mechanic and set up your first Shopify automation in minutes.
Mechanic is a Shopify automation platform with hundreds of ready-to-use tasks β and a full development environment for building your own.
Install Mechanic
Install Mechanic from the Shopify App Store. Once installed, you'll find it in your Shopify admin under Apps > Mechanic.
Find a task in the task library
The fastest way to get started is to browse the task library β a collection of hundreds of pre-built automations covering common Shopify workflows like auto-tagging, scheduled emails, inventory management, and more.
To install a task, browse the task library and click Try this task β or use the Add task page inside the app. Review the task's description, configure any options, and click Save to activate it.
Many tasks have configurable options (like thresholds, tag names, or email templates) that let you customize behavior without writing any code.
Can't find exactly what you need? You can request a task for the library β top-voted requests are regularly built.
See it in action
Once you save a task, it's live β Mechanic will run it automatically when the matching event occurs. For example, a task that subscribes to shopify/orders/create will run every time a new order is placed.
To confirm it's working, open the Events page in the Mechanic app. You'll see incoming events and the task runs they trigger, including any actions that were performed or errors that occurred.
From here, you can:
Customize β adjust the task's options or code to fit your workflow
Browse more tasks β install additional tasks from the task library
Go custom β build your own task from scratch (see below)
Go custom
If the task library doesn't cover your use case, Mechanic is a full development platform. Tasks are written in Liquid (a template language created by Shopify) and can interact with the Shopify Admin API, send emails, call external APIs, and more.
"I need something custom!" β an overview of the path to a custom task, whether you're a developer or need to find one
Your first custom task β a step-by-step tutorial for building a task from scratch
Get help
Slack community β ask questions and share solutions with other Mechanic users
Getting Help β how to reach the Mechanic support team
Last updated
Was this helpful?