Add-on · Business and Agency

Advanced Data Keeper — store data on your own tracking server

An order that only comes in days after the visit no longer knows anything about the visitor. With the Advanced Data Keeper you store the right details on the server of your own setup, so you can still tie such an order to the right visitor and campaign.

EXAMPLE · PAYMENT AFTER THE FACT
Day of the visit
A visitor places an order. The Writer stores the client_id and ga_session_id under the transaction_id.
A few days later
The payment comes in via your payment system or CRM. The order knows nothing about the visitor.
Lookup
Looks up the transaction_id and returns the stored details. The order goes through with the right visitor and campaign.

What is the Advanced Data Keeper?

Without storage, a visit is “forgotten” once it's over: your server no longer knows which visitor belonged to which campaign. The Advanced Data Keeper is a small store that runs on the server of your own server-side setup — not with a third party. Your server container saves data in it and looks it up later.

Tag · store

Writer

Stores a document with the fields you choose, under a key of your choice, such as the transaction_id.

Variable · look up

Lookup

Finds a stored document again, by key or by field values. If you only want one field, such as the client_id, it returns just that field.

Variable · recover

ReStore

Finds a visitor again through several attributes (for example client_id or a hashed email address) and fills in their details.

Once activated, the three building blocks are ready as templates in your GTM server container. You build the tags and variables yourself; the help article walks you through it step by step.

What do you use it for?

Three uses where your server would otherwise remember too little.

A purchase that comes in later

Payment after the fact, an order from your CRM or a phone order: store the visitor details at the time of purchase, look them up when the order comes in, and still tie it to the right visitor and campaign.

Enrich orders with your own data

Import a CSV from your own systems, for example with the cost price or margin per product, and use it in your server container to enrich orders, for instance for profit-based bidding. The standard POAS tracking works with a general margin percentage and keeps working separately from this.

The landing page of the first visit

Store the page where a visitor first arrived, so you can attribute a lead to the right source later on.

Privacy: you stay in control

Storing visitor data calls for clear limits. They are built in by default.

Mandatory retention period

Every collection has a retention period: 30 days by default, 400 at most. “Forever” doesn't exist. After it ends, the document is removed automatically.

Only store with consent

You only let the Writer fire for visitors who gave consent for analytics measurement. If your setup is with us, the variable needed for that is already in your server container.

Deletion requests in the dashboard

You handle a deletion request (GDPR) in the dashboard: erasing a value happens on all your websites at once.

On your own server, hashed in ReStore

The store sits on the server of your own setup. We only see counts and storage size. The attributes ReStore uses to find a visitor again are stored hashed.

Mind what you store: the Writer stores what you send it, exactly as you send it. A client_id or transaction_id can already be traced back to a visit. Don't store email addresses or names in readable form unless you need to.

Manage it in your dashboard

You see and control the store yourself, without having to look inside a server.

  1. Storage size next to your requests

    The size of your store is shown in the dashboard next to your monthly requests.

  2. View collections and adjust the retention period

    You see which collections you have and adjust the retention period per collection.

  3. Erase

    You erase a collection or a value yourself, for example for a deletion request.

  4. Import a CSV

    Load in a CSV from your own systems, for example with cost prices or margins, to enrich orders.

Honest about what it doesn't do

No recognition across devices. The Advanced Data Keeper only stores what you put in, under the key you choose. It doesn't recognise visitors across devices or sessions.

No guarantee of more conversions. It lets you pass on a late order with the details of the visit. Whether an advertising platform counts that conversion is up to that platform.

Add-on for Business and Agency, €20 per month per server (VPS), incl. VAT. Not available for CMP-only. You activate it in the dashboard.

Frequently asked questions

Answers to what marketers ask us most.

Where is my data stored?

On the server of your own tracking setup, the same server your server container runs on. It is not stored with a third party. In the dashboard we only see counts and storage size, not the contents of your documents.

Which plans is this available for?

The Advanced Data Keeper is an add-on for Business and Agency. It is not available for CMP-only, because that plan has no server container.

What does it cost?

€20 per month per server (VPS), including VAT, on top of your plan. Usually each website has its own server; in the dashboard you can see how many you have. You activate it in the dashboard.

How long is data kept?

Every collection has a mandatory retention period. The default is 30 days and the maximum is 400 days. There is no such thing as keeping data forever. After that the document is removed automatically.

Can I handle a deletion request (GDPR)?

Yes. A deletion request in the dashboard erases a value across all your websites at once.

Does it recognise visitors across devices?

No. It only stores what you put in, under the key you choose. ReStore can link several attributes of the same visitor, but it can't recognise them across devices.

Does it bring more conversions?

We don't guarantee that. It lets you pass on a late order with the details of the visit. Whether an advertising platform counts that conversion is up to that platform.

Stop letting late orders slip away

Activate the Advanced Data Keeper in your dashboard and store only what you need, for as short as possible.