Skip to main content
Before installing and configuring the Voyado Shopware integration, confirm the following are in place.

Required products and access

  • Shopware 6.1.0 or higher
  • An active Voyado Engage licence with the Shopware integration enabled
  • Access to the Shopware admin panel with plugin installation permissions
  • The Voyado Shopware plugin package
  • A product feed connected to Engage for each market locale (for example, sv-SE)
  • Engage email templates configured for back-in-stock and abandoned cart automations

Required credentials and configuration

The integration requires the following values during setup:
  • Store ID — generated in the Shopware admin after installing the plugin; must be sent to your Voyado team to complete configuration
The integration enforces consent before any data is collected. Your storefront must dispatch a voyadoConsentGranted browser event when a visitor accepts cookie consent, and a voyadoConsentRevoked event when consent is withdrawn. This is handled automatically when using Shopware’s built-in cookie banner. If you use a third-party CMP, confirm it can dispatch these events or that you can trigger them manually.
If your CMP cannot dispatch voyadoConsentGranted and voyadoConsentRevoked, tracking will not activate regardless of whether the plugin is installed correctly.

Customer responsibilities

  • Ensure cookie consent configuration is aligned with your privacy policy
  • Confirm that voyadoConsentGranted and voyadoConsentRevoked fire correctly in your consent setup
  • Decide whether to enable the personalised promotions widget (optional, controlled by a toggle in the plugin configuration)
  • Create the hasAccount custom contact attribute in Engage before syncing contacts (see Setting up)

Implementation partner responsibilities

  • Install the Voyado Shopware plugin and send the Store ID to the Voyado team
  • Verify shop ID and sales channel ID are correctly configured
  • Confirm consent events fire correctly in a test environment before go-live
  • Validate contact identification for both login-based and soft-identification flows
  • Confirm phone number validation is in place on all customer registration forms

Before you continue

Verify:
  • The Voyado Shopware plugin is installed and active
  • The Store ID has been shared with the Voyado team and configuration is confirmed
  • Cookie consent dispatches the correct browser events
  • The hasAccount attribute exists in Engage
  • A test Voyado contact is available to validate identification and tracking
https://mintcdn.com/voyado-partners/0IxEIB2Y6a--gNYY/icons/developer-link.png?fit=max&auto=format&n=0IxEIB2Y6a--gNYY&q=85&s=36f1df27b0269657d842f3301d440083

Configuration

https://mintcdn.com/voyado-partners/0IxEIB2Y6a--gNYY/icons/developer-link.png?fit=max&auto=format&n=0IxEIB2Y6a--gNYY&q=85&s=36f1df27b0269657d842f3301d440083

Good to know

https://mintcdn.com/voyado-partners/0IxEIB2Y6a--gNYY/icons/developer-link.png?fit=max&auto=format&n=0IxEIB2Y6a--gNYY&q=85&s=36f1df27b0269657d842f3301d440083

Technical details