The BigCommerce connection publishes generated articles to your store's built-in blog through the BigCommerce API. Like every connection, it starts in draft mode — posts wait in your control panel until you publish them, or until you switch the connection to publish live.
What to know before you start
Connect it when the project is a BigCommerce store using the native blog. If the store's blog runs on WordPress alongside the store, connect WordPress for the blog instead — the connection follows where the posts must land.
Connect BigCommerce
To connect BigCommerce:
- In the BigCommerce control panel, go to
Settings→Store-level API accountsand create a store-level API account with content scopes. Copy the access token. - Note your store hash — the short code in your control panel URL (
store-XXXX.mybigcommerce.com). - In your project's
Integrationstab, choose BigCommerce, paste the token and store hash, and send a test publish. - Check the post under
Storefront→Blogin the control panel.
What happens after you publish
Posts land with their title, body, and images mapped into the native blog. Once a post is live, the verifier fetches the storefront URL and records the truth of what came back.
Limits and usage
- One connection per store — the store hash is the address.
- BigCommerce's native blog is simpler than WordPress. There's no category hierarchy to map, and your theme controls the rendering.
- The API account must keep its content scope. Note that editing the account's scopes in BigCommerce can silently drop it.
If something isn't working
You get a 401 on publish. Token or scopes — store-level API accounts are the supported kind here, and the account needs content modify scope. Create a fresh account with the right scopes and paste its token.
The post exists but the blog page 404s. The store's blog is disabled in storefront settings. Enable it — posts were saved and will appear once the blog itself is visible.
The wrong store receives posts. Two stores, one control panel — check the store hash against the store you meant.