Connecting RankPill to your Shopify store is a powerful way to turn AI-generated content into published blog posts that drive traffic to your online store. The integration allows you to push fully formatted articles—complete with images, meta descriptions, and proper structure—directly into your Shopify blog. This eliminates the tedious work of copying and pasting, preventing typos and formatting errors while letting you schedule posts in advance or publish them instantly.
Before you begin, make sure you have:
- Admin access to your Shopify store
- At least one blog set up in your Shopify store
Connecting Your Shopify Store
Step 1: Open the Dev Dashboard
Go to dev.shopify.com/dashboard and log in with your Shopify account.
Step 2: Create a New App
Click "Create app" and give it a name (e.g. "RankPill").
Step 3: Configure API Scopes and Release
Set the access scopes to read_content and write_content, then click "Release" to create a version.
Step 4: Copy Your Credentials
Go to your app's Settings page on the Dev Dashboard. Copy your Client ID and Client Secret.
Step 5: Install the App on Your Store
Go to "Home" on the Dev Dashboard and click "Install" to add the app to your store.
Step 6: Connect in RankPill
- Go to Settings → Integrations → Shopify in your RankPill dashboard
- Enter your store URL (e.g.,
your-store.myshopify.com), Client ID, and Client Secret - Click "Connect" — RankPill will validate and fetch your available blogs
- Select which blog to publish to
- Click "Complete Setup"
RankPill will handle token exchange and refresh automatically using your credentials.
Store URL Format
When entering your store URL, you can use any of these formats:
your-store.myshopify.comhttps://your-store.myshopify.comyour-store(we'll automatically add.myshopify.com)
If you're using a custom domain, you must use your original .myshopify.com URL for the API connection.
Selecting Your Blog
During the setup process, you'll choose which blog to use for your articles. Shopify stores can have multiple blogs like "News" (default), "Blog", "Articles", or custom blog names you've created. Select the one where you want your AI-generated articles to be published.
Once connected, RankPill automatically maps your article fields to Shopify's structure: title, content (HTML), meta description, slug (handle), and featured image. You can then publish immediately, schedule articles for future publication, or enable autopilot for fully automated content publishing.
Updating Published Articles
After publishing an article to Shopify, you can update it directly from RankPill. Simply make your changes in the RankPill editor and click the "Update Article" button. Your changes will be pushed to your Shopify store automatically.
Troubleshooting
1. My connection failed. What should I check?
Verify your store URL is formatted correctly (use your .myshopify.com URL, not a custom domain). Double-check that your Client ID and Client Secret match what's shown in the Dev Dashboard Settings page, and make sure the app is installed on your store.
2. I'm getting an authentication error.
Verify your credentials match what's shown in the Dev Dashboard Settings page. If the issue persists, try creating a new app version and reinstalling it on your store.
3. I can't see my blogs during setup.
Make sure you have at least one blog created in your Shopify admin under Content → Blog posts. If you don't see your blogs, try disconnecting and reconnecting.
4. My articles aren't publishing successfully.
Check the integration health status in Settings → Integrations → Shopify. Verify the app is still installed on your Shopify store. If the issue persists, try disconnecting and reconnecting.
5. Where do published articles appear in Shopify?
Go to Content → Blog posts in your Shopify admin. Articles will appear in the blog you selected during setup.
6. Can I use my custom domain to connect?
No. Always use your original .myshopify.com URL for connections. Custom domains won't work for the integration.
Frequently Asked Questions
1. Can I publish to multiple Shopify stores?
Currently, each RankPill business can connect to one Shopify store. Contact support if you need to manage multiple stores.
2. Will published articles appear on my live store immediately?
Yes! Articles published from RankPill appear immediately in your Shopify blog and are visible on your live store.
3. Does this work with Shopify's free plan?
The integration works with all Shopify plans, including Basic, Shopify, and Advanced plans.
4. What happens if I uninstall the app from Shopify?
If you uninstall the app, RankPill will lose access to publish articles. Your existing published articles will remain on your Shopify blog. Simply reinstall and reconnect to resume publishing.
5. Can I switch to a different blog after connecting?
Yes! Disconnect your current integration from Settings → Integrations → Shopify, then reconnect and select a different blog during setup.
For additional support, contact our team through the in-app support chat.