🙋 "I need something custom!"

Great! Mechanic is made for this. Here's where to start. :)

Mechanic is a development platform – in the hands of a developer, it can be used to accomplish almost anything in Shopify. While our task library covers many use cases, Mechanic's true strength is in letting developers solve merchant problems quickly, giving merchants easy configuration forms for managing the resulting tasks.

If you need a developer…

Mechanic's automation tasks are written in Liquid, which is a template language used heavily in and around Shopify. This means that developers of all levels, with even a little Shopify development experience, can get started with Mechanic.

To find a developer for hire, start by posting in the #jobs channel of Mechanic's Slack workspace. Use this link to join. This is a super common path, and our Slack community is here to help. :)

If you already have a developer on your team, or have an existing connection to a developer, send them this article and see if they can help you!

If you are a developer…

If you're familiar with Liquid, and Shopify's Admin APIs, start by picking something from our task library that's close to what you're looking for, then modify it as needed.

Make sure to take advantage of the documentation found here, beginning with the Core Concepts section. Mechanic is a powerful system, and grounding yourself in the fundamentals is a good way to begin.

Finally, join Mechanic's Slack workspace to exchange support with the community – use this link to join. The #general channel is a great place to start, and it's filled with people who are using Mechanic to solve problems every day. :)