What Gets Published
Each article Spyro sends to Shopify includes:Blog Post Content
Post title and full body HTML, formatted for Shopify’s blog renderer
Featured Image
AI-generated featured image uploaded directly to your Shopify blog post
SEO Metadata
Meta title and meta description populated in Shopify’s SEO fields
Tags
Post tags configured in your Spyro publishing settings
Prerequisites
Before connecting, confirm you have:- A Shopify store on any paid plan (Basic and above)
- Staff or Owner admin access to your Shopify store
- An existing blog section in Shopify (Shopify creates a default “News” blog — you can rename it or create a new one)
Connect Your Shopify Store
Open Integrations in Spyro
Log in to app.spyro.app, go to Integrations in the left sidebar, and click Shopify.
Enter your Shopify store URL
Type your store’s
.myshopify.com URL in the Store URL field (for example, your-store.myshopify.com). Use the .myshopify.com domain even if you have a custom domain configured.Authorize Spyro via Shopify OAuth
Click Connect to Shopify. You’ll be redirected to Shopify’s authorization screen. Review the permissions Spyro is requesting — it only asks for the access needed to create and manage blog posts — then click Install app to approve. Shopify redirects you back to Spyro automatically.
Select your target blog
After authorization, Spyro loads all the blogs available in your store. Select the blog where you want Spyro to publish (for example, “Journal” or “SEO Blog”). You can create a new blog in your Shopify admin first if you’d prefer a dedicated section.
Configure publishing settings
Set your publishing preferences:
- Publish time — the daily time Spyro sends each article (based on your account timezone)
- Default tags — tags applied to every auto-published post
- Post status — publish live immediately or save as draft for review
Spyro publishes to your blog section, not your product pages or landing pages. If you want SEO content linked to specific products, use internal linking in your Spyro article settings to point blog posts toward relevant product URLs.
Publishing Schedule
Spyro’s Autopilot feature publishes one article per day to your connected Shopify blog. You set the time in your integration settings. Learn more about how Autopilot works on the Autopilot Publishing page.Troubleshooting
I can't find my store after entering the URL
I can't find my store after entering the URL
Make sure you’re entering the
.myshopify.com domain, not your custom domain. For example, use acme-store.myshopify.com, not www.acmeshop.com.The OAuth redirect fails or shows an error
The OAuth redirect fails or shows an error
Clear your browser cookies for Shopify and try again. If the error persists, check that your Shopify store doesn’t have IP-based restrictions on app installations. Contact support@spyro.app with your store URL and the error message.
Posts are visible in Shopify admin but not on the storefront
Posts are visible in Shopify admin but not on the storefront
If you set post status to Draft, posts won’t appear publicly. Switch to Published in your Spyro integration settings, or manually publish individual posts in Shopify admin when you’re ready.