Connect Shopify
PilotScribe publishes to Shopify through the Admin API, authenticated with an Admin API access token from a custom app you create in your store. You'll collect your shop domain and the token, then paste them into the Publishing tab in PilotScribe.
What you'll need
- Shop domain — your
*.myshopify.comdomain - Admin API access token — starts with
shpat_ - Blog ID — optional; blank uses your default blog
Steps
- Find your shop domain. Go to
Settings > Domains. Use your
*.myshopify.comdomain (e.g.your-store.myshopify.com) — even if you have a custom storefront domain, the API uses themyshopify.comone. - Open custom apps. Go to Settings > Apps and sales channels > Develop apps.
- Create an app. Click Create an app,
give it a name (e.g.
PilotScribe) and create it. - Enable the right scopes. Open
Configuration > Admin API integration and enable
only:
write_contentread_content
- Install the app. Click Install app to apply the scopes to your store.
- Reveal the token. On the
API credentials tab, reveal and copy the
Admin API access token. It starts with
shpat_and is shown only once. - Paste into PilotScribe. In
app.pilotscribe.com, open
your site, go to the Publishing tab, choose
Shopify, then fill in:
- Shop domain → your
*.myshopify.comdomain - Admin API access token → the
shpat_…value - Blog ID → leave blank to use the default blog, or paste a specific blog's ID
- Shop domain → your
Scopes & permissions
Only write_content and read_content are
required to create and read blog articles. Granting broader scopes
(orders, customers, products) is unnecessary and increases risk —
minimal is best.
Hitting a wall? See Troubleshooting, or go back to all connect guides.