How to publish your Programmatic SEO pages on Shopify

Minimum requirements

  • Shopify account

How does it work?

1. Create a project

Click on Create New Project then fill in all the information about your project. You can choose the Page Generation Method: use your own CMS or use SEOmatic as your own CMS. Choose "Use my own CMS" and click Next.

2. Choose your CMS

Choose Shopify and Click Next.

3. Import your Datasets

If you want to create a Programmatic SEO build, you can import your data with your keywords from an .csv file or add your keywords manually. To create a single Landing Page or Blog Post, you don't have to import any data. Wait for the data to be imported and click Next.
IMPORTANT: If you add a large .csv file with millions of lines, the app may not process the file properly yet. Try splitting the .csv file into smaller chunks.

4. Create Template

Create your content using our AI-writer and Programmatic SEO features. When you are ready, save your template and click Next to start the Programmatic SEO build.
To create Blog Posts, you must create a new blog in Shopify and find the Blog Id by following these steps:
  1. 1.
    Connect to your Shopify Account
  2. 2.
    Enter the following URL in your search navigator with your store name: https://{store}.myshopify.com/admin/api/2022-10/blogs.json
Copy the Blog Id to your clipboard and paste it in the app.
How to find Shopify Blog Id

5. Publish your Pages

Publish Programmatic SEO Pages on Shopify
Publish on SHopify
Check your Programmatic SEO build, modify or delete Landing Pages or Blog Posts that you don’t need. To automate actions on your behalf, please enter your credentials and hit the Publish to create these pages on Shopify. That’s it!
IMPORTANT: Do not use your custom domain. Use only your Store Name Domain which should always look like this {store}.myshopify.com (case sensitive, no slash at the end).

How to find my Store Name Domain?

  1. 1.
    Connect to your Shopify Account
  2. 2.
    Click Settings on the bottom of the left menu
  3. 3.
    Navigate to Store details and in Basic Information, you will find your store name.
Store Name Domain Shopify
Store Name Domain

How to create an Admin API Access Token?

To create a Shopify Access API Token, follow below steps:
  1. 1.
    Log in to your Shopify account
  2. 2.
    On your sidebar menu, click on "Sales Channel" then "App and sales channel settings"
  3. 3.
    Click "Develop app for your store" and "Create an app"
  4. 4.
    Go to Configuration tab → Admin API integration then click "Configure". Find "Store content" and enable both "write_content" and "read_content", hit "Save" and "Install App".
  5. 5.
    Copy the generated token to your clipboard and paste it in the app.
Apps and Sales Channel Settings Shopify
Develop app for your store Shopify
Admin API Scopes for Shopify
Admin API Access Token

How can I test before publishing on my own domain?

Publish On Our Test Account Feature
You can use our Test On Our Account feature to see how your Programmatic SEO build will show on a Shopify store.
Our demo store is accessible here: https://seomatic.myshopify.com/blogs/blog-posts