The Shopify integration allows IndexPilot to automatically publish or sync your AI-generated articles directly to your Shopify blog.
Follow the steps below to connect your store and complete setup.
Video Step-By-Step Instructions
Step 1: Open the Shopify Integration in IndexPilot
Log into your IndexPilot dashboard.
In the left-hand panel, click Integrations.
Select Shopify from the list.
Enter your Shopify store URL (e.g.,
yourstore.myshopify.com).
Step 2: Create a Custom App in Shopify
You’ll now generate an API token for IndexPilot to securely publish blog posts.
Go to your Shopify Admin Dashboard.
In the bottom-left corner, click Settings → Apps and Sales Channels.
Click Develop Apps.
Select Create an App.
Name it IndexPilot (or any name you prefer) and click Create App.
Step 3: Configure Admin API Scopes
Inside your new app, click Configure Admin API Scopes.
In the search bar, type blog.
Under Store Content, enable the following permissions:
✅ Read Content
✅ Write Content
(This gives IndexPilot permission to manage articles, blogs, comments, pages, and redirects.)
Click Save when finished.
Step 4: Generate an Access Token
Click the API Credentials tab.
Under Access Tokens, click Install App.
Confirm by clicking Install again.
Once installed, click Reveal Token Once.
⚠️ Copy this token immediately — you won’t be able to see it again later.
Step 5: Connect Your Token to IndexPilot
Return to IndexPilot.
Paste your API token into the field provided.
Click Validate & Continue.
IndexPilot will automatically detect your Shopify blogs.
Choose which blog you want IndexPilot to post to (e.g., News).
Click Continue.
Step 6: Configure Author and Publishing Settings
Enter an Author Name (this will appear on published posts).
Choose your Publishing Status:
Save as Draft — Recommended. This lets you review and approve articles before publishing.
Publish Immediately — Articles will go live as soon as they’re synced.
Click Complete Setup.
Step 7: Verify Your Active CMS
After setup, go back to the Integrations tab and make sure your Active CMS shows Shopify.
That’s it — you’re now connected! 🎉
IndexPilot will now sync your generated articles directly to your Shopify blog.
💡 Tips
You can safely re-sync articles without worrying about duplicates — IndexPilot automatically updates existing posts.
If you ever need to disconnect Shopify, simply go to Integrations → Shopify → Disconnect.
🆘 Need Help?
If you run into any issues, create a support ticket in the app or contact our team — we’re happy to assist.
