← All integrations

Publishing integration

Publish to Shopware

Shopware 6 has no built-in blog entity -- this writes to whatever entity you configure (a blog plugin, or a CMS page) via the generic Admin API.

How it works

Shopware doesn't have a built-in blog entity, so this writes to whatever entity you configure (a blog plugin, or a CMS page) through Shopware's generic Admin API, authenticated with OAuth2 client-credentials.

Before you start

  • Shopware 6
  • An Integration (client ID and secret) created in Settings, System, Integrations, with write access
  • A target entity to publish into: a blog plugin's entity, or a CMS page

Setup

Three steps to connect

Step 1

Get your integration client secret

Settings -> System -> Integrations -> Add integration.

Step 2

Enter your site details

  • Shop URL *
  • Entity name *There's no stock "blog_post" entity in Shopware 6 -- point this at your blog plugin's entity or a CMS content entity.
  • Field map (JSON, optional)
  • Integration Client ID

Step 3

Connect and publish

Once connected, approved posts publish straight to Shopware automatically. No export, no import, no copy-pasting into a CMS. Setup runs from your own client portal, so credentials for Shopware stay with you; the agency never has to hold or request them separately.

Troubleshooting

If something doesn’t connect

Connection test fails at the token step

Integrations in Shopware need write permission explicitly granted; a read-only integration will authenticate but every publish attempt will fail.

Not sure what entity name to use

If you don't have a dedicated blog plugin, a CMS page is the usual fallback. The exact entity name is configured once during setup and field-mapped to your schema.

Frequently asked questions

You can point this at any entity, including a CMS page, as long as the fields are mapped during setup.

Settings, then System, then Integrations, in your Shopware admin.

Both, since it's Shopware's standard Admin API either way.

Credentials are encrypted at rest and only ever used server-side to publish. Nobody, including us, can view them again once saved.

Nothing changes on Shopware itself. Everything already published stays exactly as it is. New posts just stop syncing until it's reconnected.

Still have questions? Talk to our team.

Ready to connect Shopware?

Book a call and we'll get your site's publishing integration set up together.