Documentation
Content integrations

Connect Shopify

Connect your store using a Shopify custom app, then send a draft to your store’s blog.

View as Markdown

Publish To

Integrate and publish automatically

Shopify store

example-store.myshopify.com Connected
Publish state
Auto Publish
Post type
Automatic Match
Section
Automatic Match
In Monok, go to Subscriptions, open the card for your subscription, then expand Publish To.

Create the custom app

  1. In Monok, open your subscription, expand Publish To, and select Shopify. If you already have a store connected, choose New Connection.
  2. In Connect Shopify Store, enter your store domain and select Create Credentials. This opens the Shopify Dev Dashboard.
  3. In Shopify, choose Create app, then Start from Dev Dashboard. Name the app Monok and select Create.
Shopify Dev Dashboard · Create an app for Monok

Configure and release the app

In your app’s Versions screen, paste the scopes below into Access → Scopes. Add the Monok callback address under Redirect URLs, then select Release and confirm.

Shopify Dev Dashboard · Configure access and release the version

Scopes

Plain text
read_files,write_files,read_locales,read_metaobjects,write_metaobjects,read_content,write_content

Redirect URL

Plain text
https://app.monok.com/auth/callback/shopify

Copy your Shopify credentials

In the app’s Settings, find Credentials and copy the Client ID and Secret.

Shopify Dev Dashboard · Find the Client ID and secret in Settings

Connect and test

Monok · Enter your store domain and app credentials
  1. Return to Connect Shopify Store in Monok, paste the Client ID and Secret, and select Connect Store. Follow Shopify’s installation or authorization prompts.
  2. Choose your connected store as the article destination and send a draft.
  3. Open your Shopify blog posts and confirm the draft arrived. Check the title, body, and images before enabling automatic publishing.

Related guides