Introduction

Implementing the Tweakwise Event Tag is an essential step for enabling personalisation and collecting the right behavioural data in your webshop.

Because every platform is different, there isn’t a single way to set it up. The good news: we’ve got clear documentation for each situation.

Use the guide below to quickly find the right documentation for your setup. Whether you’re running on Magento, Shopify, your own custom platform, or working with Google Tag Manager, you’ll be directed straight to the correct implementation path.

Native support

If you're using one of these platforms, enabling Event Tag is easy! Choose your platform to get instructions how to enable Event Tag;

Custom implementation

If you have a custom webshop or SaaS platform, choose between JavaScript (client-side) or API/server-side implementation. If you have preference to work with Google Tag Manager, you can decide whether to use the client-side tag or a server-side tag manager approach.

Platform / SetupRecommended Documentation
Custom webshop or SaaS platformEvent Tag (JavaScript client-side)
Custom webshop (API integration)Event Tag – Server-side
Google Tag Manager (client-side)Event Tag
Server-side Tag ManagerEvent Tag – Server-side

Help me choose

The table and flowchart below will help you pick the right starting point:

flowchart TD
    A([Start]) --> B{Which platform do you use?}

    B -->|Magento| C[Use Magento Event Tag]
    B -->|Shopify| D[Use Shopify Event Tag]
    B -->|Shopware| M[Use Shopware Event Tag]
    B -->|Other / Custom platform| E{How do you want to implement?}

    E -->|JavaScript client-side| F[Use Event Tag JS]
    E -->|API server-side| G[Use Event Tag Server-side]

    F --> H{Do you use Tag Manager?}
    G --> H
    H -->|Client-side GTM| I[Use Event Tag JS]
    H -->|Server-side GTM| J[Use Event Tag Server-side]