Shopify integration

đź“š Learn more about Shopify action features, integrations and alternatives.

Integrating your project with Shopify allows you to create a pipeline that will update your Shopify themes on every push to branch. You can also use the Shopify CLI action for more advanced operations.

Example Shopify workflowExample Shopify workflow

Buddy is a pipeline delivery automation tool that integrates with Shopify and other IaaS/PaaS. Learn how to seamlessly introduce Buddy to your development workflow.

Setting up Shopify integration

  1. Add a new pipeline and select your Shopify action from the Cloud section:

Shopify actions in BuddyShopify actions in Buddy

  1. A configuration window will appear. Here you need to provide:

    • integration name, e.g. My Shopify integration
    • sharing scope and availability in the workspace
    • the URL to your store, e.g. mystore.myshopify.com
    • API access token to your store

Shopify integration screenShopify integration screen

  1. Once configured, you will be able to select the theme and deploy it to your Shopify store:

Shopify action overviewShopify action overview

Retrieving access token

  1. Log in to your Shopify account and select the store to which you want to deploy.
  2. Go to your shop at:

    YOURSHOPNAME.myshopify.com/admin/settings/apps/development/
  3. Click Create an app to add a new application.
  4. Once added, click Configure Admin API scopes and select these scopes:

    • write_themes
    • read_themes

If you want to use Shopify CLI action, you can expand the scopes to whatever you require.

Configuring API access scopesConfiguring API access scopes

  1. Save changes and click Install app to add it to your store.
  2. Copy the newly generated token to Buddy to finish configuration.

API credentials viewAPI credentials view

Last modified on November 22, 2022

Get Started

Sign up for free and deploy your project in less than 10 minutes.