Setting up Shopify Integration
In this guide, we'll show you how to connect Shopify with Contentpen allowing you to publish your articles to your shopify blog in one click.
1) Create a Shopify App
Open the Dev Dashboard from your Shopify admin home page

On the Dev Dashboard click Create App under Apps in your dev dashboard

On the next screen enter an app name, this can be anything but we'd recommend naming it "Contentpen" so you can easily identify it.

After this, add the Contentpen's app url https://app.contentpen.ai in the App URL input. You will then need to configure the access Contentpen will have to your Shopify site, for that click the Select Scopes under Access section.

This will take you to a big list of options. You will need to select write_content and read_content, then click Done. You can also narrow down the options by searching for Store content.

Next you'll need to add the Contentpen's redirect URL https://api.prod.contentpen.ai/api/v1/integrations/shopify/callback in the Redirect URLs input. Click Release at the bottom right after setting all this.

This will prompt you to Release a New Version, add a suitable version name and message or just keep it blank and click Release.

Finally, under the Settings tab you can retrieve the Client ID and Secret, copy these for use in the next step.
2) Connect to Shopify
Head to your Integrations **page in Contentpen and click **Enable Integration

Enter your Shopify store domain and your App Client ID and Secret which we generated in the previous step and click Connect.

Done! You are now ready to start publishing articles to your Shopify site 🎉
If you want to select which blog to add the articles to, you can do so from this settings screen but by default we will have selected one for you. You can also switch the default status for blogs (Draft/Published)

Updated on: 23/02/2026
Thank you!