BigCommerce Integration
Connect BlogSEO to your BigCommerce store to automatically publish AI-generated articles to your store's built-in blog, and to feature your real products inside that content. It connects with a store-level API account (an access token you create in your own control panel), so there is no app to install, no store review, and nothing about BlogSEO ever appears in your storefront.
Requirements
Before connecting your BigCommerce store, make sure you have:
- A BigCommerce store, on any plan.
- Store-owner or sufficient admin access to create a store-level API account.
Creating the API account in BigCommerce
BlogSEO authenticates with a store-level API account — a permanent access token you generate in your control panel and paste into BlogSEO.
- In your BigCommerce control panel, open Settings → Store-level API accounts and click Create API account.
- Leave Token type on V2/V3 API token (the default) and give the account a name, for example
BlogSEO. - Copy the API path shown on the form (
https://api.bigcommerce.com/stores/{store_hash}/v3/) — you will paste it into BlogSEO. - Under OAuth scopes, set exactly these three and leave every other scope on None (the default):
- Content → modify — required to publish blog posts
- Products → read-only — required to import your product catalog
- Information & settings → read-only — used to read your store name and URL
- Click Save. BigCommerce shows the credentials once and downloads a
.txtcopy — copy the Access Token.
The credentials are shown (and downloaded as a .txt file) only once, when you create the API account. If
you lose the token, create a new API account in BigCommerce and update the credentials in BlogSEO.
Connecting BlogSEO to BigCommerce
- In your BlogSEO dashboard, go to Integrations → BigCommerce and click Connect BigCommerce.
- Paste the API path from the API account (for example
https://api.bigcommerce.com/stores/abc123/v3/) — or just the store hash. BlogSEO checks the store exists as you type. - Paste the Access Token.
- Click Connect.
When you connect, BlogSEO tests the credentials and confirms whether blog publishing and product import are available with the scopes you granted. Your product catalog is imported automatically right after connecting.
Publishing content
You have two options for publishing articles to BigCommerce:
- Auto-publish: enable auto-publish in the BigCommerce integration settings, and BlogSEO pushes articles to your blog as soon as they are generated.
- Manual publish: from the dashboard, open a generated article and click Publish → Publish to BigCommerce.
BlogSEO handles the publishing details for you:
- Rich text and tables: articles are converted to clean HTML so headings, lists, links, and tables render correctly in your theme's blog.
- SEO and slug: the meta description and a custom URL slug (under
/blog/) are set on each post. You can edit the slug per article before publishing. - Cover image: BigCommerce's API cannot set a post thumbnail, so BlogSEO embeds the article's cover image at the top of the post body instead. You can turn this off in the integration's configuration.
- Author: posts are published under the author name you set in the integration's configuration.
- Updates: editing an article in BlogSEO and re-publishing updates the same post instead of creating a duplicate.
Draft mode
When draft mode (Publish in draft) is enabled, articles are created as unpublished drafts in your BigCommerce blog. You can review them in your control panel (Storefront → Blog) and publish them when ready. Once you publish them in BigCommerce, BlogSEO reflects the live status automatically.
Products
BlogSEO imports your BigCommerce product catalog so it can mention and hyperlink your real products inside articles, and feature their images in your article visuals.
Each synced product carries its title, description, price, image, product page URL, and SKU straight from BigCommerce. Only products visible on your storefront are imported, and products you hide or delete in BigCommerce are archived on the next sync, so your catalog stays in step with your store. The first sync runs when you connect; re-import at any time with the Sync products button. See the Products feature for how the catalog works, how products are chosen, and how to control which ones get used.
If your store changes often, turn on Daily automatic sync in the Product import section and BlogSEO refreshes the catalog every night instead of waiting for you to press the button. It is off by default, and only group admins and owners can change it. See keeping your catalog in sync automatically.
Troubleshooting
Connection test fails
- Check the store hash: paste the API path exactly as shown on the API account (
https://api.bigcommerce.com/stores/{store_hash}/v3/) — the store hash is the part after/stores/. - Check the token: paste the Access Token exactly. Remember it is shown only once; if in doubt, create a new API account.
"Blog publishing unavailable" after the connection test
The API account is missing the Content: modify scope. Scopes cannot be edited after creation on some setups — if BigCommerce doesn't let you change them, create a new API account with the right scopes and reconnect.
"Product import unavailable" after the connection test
The API account is missing the Products: read-only scope. Grant it (or create a new API account with it), then reconnect the integration.
My blog posts have no thumbnail in the blog list
BigCommerce's blog API cannot set the post thumbnail — it only accepts files uploaded manually over WebDAV. That is why BlogSEO embeds the cover image at the top of the post body instead. If you want a thumbnail in your blog listing, you can set one by hand on the post in your control panel; BlogSEO never overwrites it.
Frequently Asked Questions
Do I need to install an app to connect BigCommerce?
No. BlogSEO connects with a store-level API account, an access token you create under Settings → Store-level API accounts. There is no app to install and no store review, and nothing about BlogSEO appears in your storefront.
Does BlogSEO host my blog, or do I publish to my own BigCommerce store?
BlogSEO does not host your articles. It writes the content and publishes it into your own BigCommerce store's built-in blog, so every article lives on your domain under /blog/.
Can I review articles before they go live on BigCommerce?
Yes. Enable draft mode (Publish in draft) and articles are created as unpublished drafts in your BigCommerce blog. Review them in your control panel and publish them when ready — BlogSEO reflects the live status automatically. You can also keep Manual publish on to approve each article before it is sent.
Can BlogSEO use my real BigCommerce products in articles?
Yes. With the Products feature, BlogSEO imports your BigCommerce catalog and can mention and hyperlink your real products inside articles, and feature their images in your article visuals. Only storefront-visible products are imported, and you choose which products are eligible.
Why don't published posts have a thumbnail image in my blog listing?
BigCommerce's blog API cannot set the post thumbnail — it only accepts files uploaded manually over WebDAV. BlogSEO embeds the article's cover image at the top of the post body instead, and you can set a thumbnail by hand on any post in your control panel.
Will any BlogSEO branding show up in my BigCommerce store?
No. You create the API account yourself and name it whatever you like, and BlogSEO publishes content through the API. Nothing about BlogSEO appears in your storefront or control panel beyond the API account you created.
For additional support, contact our team through the in-app chat or at support@blogseo.io.