5 minutes

How to Connect Your Shopify Store

Publish AI-generated blog articles directly to your Shopify store using a custom app access token.

Before You Start

  • 1A BlogAmplify account (free to create)
  • 2A Shopify store with admin access
  • 3At least one blog created in Shopify (Online Store → Blog posts → Manage blogs)

Step-by-Step Guide

1

Log in to BlogAmplify

Sign in to your BlogAmplify account. If you haven't created one yet, sign up here first.

If this is your first time, you'll be guided through the onboarding wizard. The integration step is at the end (Step 5). If you've already completed onboarding, go to Integrations from the sidebar.

2

Create an app in the Shopify Dev Dashboard

Go to the Shopify Dev Dashboard at dev.shopify.com and sign in with your Shopify account.

Click "Create an app", enter a name like "BlogAmplify", and select the store you want to connect.

3

Configure API scopes

In your new app, click "Configure Admin API scopes". Search for and enable these two scopes:

  • read_content — read blog posts and pages
  • write_content — create and update blog posts
  • read_files — read files from the store
  • write_files — upload images to the store
  • read_translations — read translated content
  • write_translations — publish translated articles (for multi-language stores)

Click Save to apply the scopes.

4

Install the app on your store

In the Dev Dashboard sidebar, click on your app name to open it. Then click the "Install app" button in the top right corner and select the store you want to connect.

The app must be installed before you can use its credentials. If you skip this step, the connection will fail.

5

Copy your Client ID and Client Secret

In the Dev Dashboard, click Settings in the left sidebar. You'll see your Client ID and Client Secret on this page.

Copy both values — you'll need them in the next step.

Important: Keep your Client Secret private. Never share it publicly.
6

Connect in BlogAmplify

Back in BlogAmplify, select Shopify as your platform. Enter your store URL (e.g. mystore.myshopify.com), then paste your Client ID and Client Secret.

Click "Connect Shopify". BlogAmplify will verify the credentials by connecting to your store. Tokens are automatically refreshed every 24 hours — you won't need to do anything after connecting.

7

Select your blog and set author

After connecting, select the blog where you want articles published from the dropdown. Optionally set an author name.

If you don't see any blogs, create one in Shopify first: Online Store → Blog posts → Manage blogs → Add blog.

8

Complete setup

Click "Complete Setup" (during onboarding) or simply navigate away (from the integrations page). Your Shopify connection is now active. BlogAmplify will publish articles directly to your selected blog whenever you generate and approve content.

Troubleshooting

"No blogs found" after connecting

Your Shopify store needs at least one blog before BlogAmplify can publish. Go to Shopify Admin → Online Store → Blog posts → Manage blogs and create a blog (e.g. "News" or "Blog"). Then return to BlogAmplify and refresh the page.

"Invalid Client ID or Client Secret" error

Make sure:

  • You copied both the Client ID and Client Secret from the Dev Dashboard Settings page
  • The app has all required scopes: read_content, write_content, read_files, write_files, read_translations, write_translations
  • The app is installed on the store (not just created)
  • Your store URL matches the store the app is installed on

Articles publish but don't appear on the storefront

Check these common causes:

  • The blog must be visible in your Shopify theme navigation. Go to Online Store → Navigation and add the blog to your menu.
  • Make sure your theme supports the blog section. Some themes require manual setup.
  • Check if the article is set to "Published" status in Blog posts.

Featured image is not showing on the article

BlogAmplify uploads featured images via URL. Ensure your Shopify store can fetch external images (not blocked by any app or firewall). If the issue persists, try re-publishing the article from the BlogAmplify editor.

"Shopify API error" when publishing

This usually means the access token has expired or been revoked. To fix:

  • Go to Integrations in BlogAmplify
  • Click Disconnect
  • Verify your Client ID and Client Secret in the Dev Dashboard are still valid
  • Reconnect using the same credentials

Other Integration Guides

Ready to get started?

Create your free account and connect your website in minutes.

Get Started Free