Shopify
Publish EarlySEO articles to your Shopify store blog by connecting your Shopify API token.
The Shopify integration publishes new EarlySEO articles as Shopify blog posts in a selected blog inside your store.
Prerequisites
- A Shopify store with at least one Blog
- Shopify Admin access to create a custom app and API token
- An EarlySEO account
Setup
1. Create a Shopify custom app
- In Shopify Admin, go to Settings - Apps and sales channels - Develop apps
- Click Create an app, name it "EarlySEO"
- Under API scopes, enable:
write_content(to create blog posts)read_content(to list blogs)
- Click Install app
- Go to API credentials and copy the Admin API access token
2. Create the integration in EarlySEO
- Go to Integrations in your EarlySEO dashboard
- Click Add Integration and select Shopify
- Paste your Admin API access token
- Click Validate EarlySEO verifies the token and loads your blogs
3. Configure settings
| Field | Description |
|---|---|
| Blog | Select which Shopify blog to publish into |
| Author Name | The author name shown on published posts |
| Publish Status | Active (published) or Draft |
- Click Create Integration
Publishing Behavior
| Status | Blog Post State |
|---|---|
| Active | Post is live immediately on your Shopify store |
| Draft | Post is saved as a draft review before going live |
Troubleshooting
Token validation fails (401 / 403)
- Check that
write_contentandread_contentscopes are enabled on the custom app - Ensure you are using the Admin API access token (not the Storefront API token)
No blogs available after validating
- Your Shopify store must have at least one Blog created under Online Store - Blog Posts
Posts appear in the wrong blog
- Edit the integration and re-select the correct blog from the dropdown