Making Shopify apps

Shopify's APIs provide an almost unlimited set of possibilities for interfacing the Shopify platform with third-party software.

There are two ways you can make money building apps for Shopify stores:

  1. Create a custom app for a client: Use the Shopify API to build and sell an app that adds features and functionality to a client's Shopify store.
  2. Build a public app and sell it in the Shopify App Store: You'll earn 80% of each app sale.

Register for the Shopify App Store:

App developers can register for a reduced revenue share plan for apps sold through the Shopify App Store. In this plan, Shopify collects 0% on the first 1,000,000 USD in annual gross app revenue earned through the Shopify App Store. Total app revenues in excess of 1,000,000 USD annually are subject to a 15% revenue share, reduced from the previous 20%. Learn more about the registration process.

Get started:

Dive into making your first Shopify app with our getting started guide. We'll walk you through the process of getting an API key, creating a test shop and playing around with the API.

Submit your app for approval:

If your app meets Shopify’s requirements, you can start selling it in the Shopify App Store. After your app is approved, follow our tips for success with your new app.

Make money:

Shopify's Billing API makes it easy to bill customers with recurring monthly charges or one-time purchases. You can find detailed revenue and installation metrics for each of your apps on the Apps page in your Partner Dashboard.

Learn more