Integration

Connect Shopify to Blog Automation

Articles appear as blog posts in your Shopify store (Online Store → Blog posts) - with title, text, cover image, tags, excerpt, author and the theme’s SEO fields.

Tested with a real account

What you need for Shopify

  • A Shopify store with Online Store and at least one blog (e.g. "News").
  • Access as store owner or as staff allowed to develop apps.

Step by step: connect Shopify

  1. Open dev.shopify.com (Dev Dashboard) with the account that owns the store and click Create app, named e.g. "Blog Automation".
  2. In the new version, enter the scopes read_content and write_content under Access and release the version.
  3. Under Home → Install, install the app in your store.
  4. Under Settings, copy the client ID and the secret.
  5. In Blog Automation: Websites & blogs → Connect website → Shopify, choose access "Own app from the Shopify Dev Dashboard", paste the values and click Check connection.
  6. Choose the blog, author, status and language, then click Save blog.

Where do I find what in Shopify?

Field in Blog AutomationWhere to find it in Shopify
Shopify addressThe your-store.myshopify.com address - the link from the Shopify admin works too.
Client IDDev Dashboard → your app → Settings.
Client secretDev Dashboard → your app → Settings.
Admin API access tokenOnly for apps created in the Shopify admin before 2026: Settings → Apps → App development → app → API credentials. Starts with shpat_.

What is transferred to Shopify?

Title → title, slug → handle (on creation only), article text → content, summary → excerpt, cover image → image with alt text, tags and category → tags, author → author (empty = store name), SEO title and meta description → the post’s search engine listing.

Tips for Shopify

  • If you still have an older app created in the Shopify admin, choose "Access token of an app in the Shopify admin" and paste its shpat_… token.

Good to know about Shopify

  • Since 2026 new apps can no longer be created in the Shopify admin - use the Dev Dashboard instead.
  • A post’s address (handle) is not changed after it was first published.
  • Drafts arrive as hidden posts.

Frequently asked questions about Shopify

"Shopify rejects the client ID or secret"

The app must belong to the same Dev Dashboard organisation as the store and be installed in the store. Check both and copy the values again.

"The Shopify app is missing permissions"

Add read_content and write_content to the app version, release it and reinstall the app.

"The store has no blog yet"

In the Shopify admin create a blog under Online Store → Blog posts → Manage blogs, then check the connection again.

Ready for your first post?

Try Blog Automation with sample data

The demo opens at once, no sign-up needed. You see the dashboard, editor, calendar and approval just the way your team will use them.

Try the demo - no sign-upStart free

The demo shows sample texts. The Free plan includes 200 tokens a month.

Try the demo