Skip to main content

Connect your Shopify website

Gregory Claeyssens avatar
Written by Gregory Claeyssens
Updated over 2 weeks ago

Creating blog articles is also possible for e-commerce websites! You can easily publish articles to your Shopify-powered website via StoryChief. Here's how to get it connected and ready to go.


Start connecting your Shopify website

Step 1. Visit your Channels page by expanding the top-right menu and clicking on Integrations. πŸ‘‰ Quick link.

Step 2. Choose "Shopify" from the "Personal websites" category.Β 

Step 3. Click on "Add new destination". This opens the channel page where the store name, Client ID and Client Secret come.

Step 4. Open your Shopify store. On the left, select "Apps".

Then, choose "App settings" at the bottom.

Step 5. In the app settings, select "Develop apps".

Next, choose "Build apps in Dev Dashboard", which opens the Shopify Dev Dashboard.

Step 6. In the Dev dashboard, click 'Create app' on the right.

For the app name, choose something like 'StoryChief integration'. The naming isn't truly important, but it will help to find the StoryChief plugin.

End by clicking 'Create'.

Step 7. In the URLs section, paste "https://app.storychief.io/dashboard/channels/shopify" for an easy redirect URL. Disable the 'Embed app in Shopify admin' checkbox.

Step 8. Further down in the Access section, click 'Select scopes'.

This opens a long list of Shopify scopes, but only 2 are needed:

  • read_content

  • writecontent

Click 'Done' to see the overview.

Now, release the app.

Step 9. Back on the app overview, click "Install" on the top-right. On the next screen, choose the correct Shopify store to install the plugin on.

Review the plugin and install it on your Shopify website.

Step 10. In the Shopify Dev dashboard, open your app and go to Settings. Here, you'll find the needed credentials.

Step 11. Back in StoryChief, fill in the store details:

  • Store name

  • Client ID

  • Client secret

After authenticating, choose the section on the website where the content needs to go:

πŸŽ‰That's it, your done!


πŸ“š Next steps

Did this answer your question?