Skip to main content

Pixelfarben n8n โ€“ Shopware 6 Integration

Pixelfarben n8n (technical name: vlp8n) is a Shopware 6 plugin that connects your shop to the workflow automation tool n8n. The plugin sends products, customers and orders as JSON to freely configurable n8n webhooks โ€“ either manually with the click of a button in the Administration, or automatically via the Flow Builder.

What can the plugin do?โ€‹

  • ๐Ÿ“ฆ Send products โ€“ transfer all products (optionally filtered by category) to an n8n webhook.
  • ๐Ÿ‘ค Send customers โ€“ transfer all customers to an n8n webhook.
  • ๐Ÿงพ Send orders โ€“ transfer all orders to an n8n webhook.
  • โš™๏ธ Flow actions โ€“ automatically post a single customer or order to a webhook from within a Shopware Flow.

All three manual functions are available as dedicated buttons directly inside the plugin configuration and display progress and status messages.

Use casesโ€‹

  • Mirror product data into an external system (CRM, PIM, ERP, marketplace).
  • Feed new customers into a newsletter or CRM workflow automatically.
  • Forward orders to accounting, fulfilment or a data warehouse.
  • Trigger arbitrary n8n workflows from Shopware events.

Requirementsโ€‹

RequirementVersion / note
Shopware Platform6.7.x (shopware/core, shopware/storefront, shopware/administration ~6.7.0)
PHPWith the cURL extension enabled
n8nA reachable instance with one or more webhook nodes

How it works in a nutshellโ€‹

Shopware (vlp8n) โ”€โ”€HTTP POST (JSON)โ”€โ”€โ–บ n8n webhook โ”€โ”€โ–บ your workflow

The plugin collects the relevant records via the Shopware Data Abstraction Layer (DAL), builds a JSON payload and sends it via HTTP POST with the header Content-Type: application/json to the configured webhook URL.

Next stepsโ€‹

  1. Installation โ€“ install and activate the plugin.
  2. Configuration โ€“ set the webhook URLs.
  3. Administration / UI โ€“ send data with a button click.
  4. Flow actions โ€“ send automatically from Flows.
  5. API reference โ€“ endpoints and payloads in detail.