for Agencies

One project per client, hosted or on your own box.

A project is the unit: its own lookback window and privacy switches, and on a self-hosted box its own tracking domain. Put every client on one hosted account or one instance of your own — or give a client an instance to themselves.

How it works

How it works

Every client wants their own numbers

And their own data, kept apart from every other client’s.

Open Attrib runs where you say

On Cloud, or Docker Compose on a box you control. Each client is a project with its own API key and settings, and self-hosted its own tracker domain.

Reports come from the same tables

The P&L and journey pages read the same Postgres. Nothing to reconcile between a client’s view and yours.

On your own box, the source is yours

A self-hosted instance includes the full source, yours to change. One instance, as many client projects on it as you run.

Each client a project, each project its own settings

on one instance, hosted or your own.

Tracking domain (self-hosted) · lookback · consent gate · IP truncation

Projects

Created in the setup GUI at /app. Each carries its own keys, ad-platform credentials and webhook secrets.

Privacy per client

IP truncation and a consent gate are switches on the project. Export or erase a person by email with one API call.

Cloud, or your own box

Run every client as a project on a hosted account, or host your own copy — same projects, same tables either way.

Run it in minutes

Run it yourself, or let us host it.

One command install

Five lines, one of them a text editor. Postgres, migrations, API, worker and TLS come up together — and the install help is a call, not a document. Hosted skips this entirely: sign up and paste one line.

curl -o openattrib-src.tar.gz "https://app.2-25-162-33.nip.io/openattrib-src.tar.gz?key=YOUR-ACCESS-KEY"
mkdir openattrib && tar -xzf openattrib-src.tar.gz -C openattrib
cd openattrib
cp env.example .env && $EDITOR .env
docker compose up -d

Nothing to migrate

Keep the pixels you already run. Open Attrib's tracker sits beside them on your own subdomain and records what they miss; the ad platforms get their conversions back server-side.

Recap

Let's recap

  • Every client a project, on one Cloud account or one instance of your own.
  • Per-project lookback and privacy switches, plus a tracking domain when self-hosted.
  • Same tables behind every report, so nothing needs reconciling.
  • GDPR export and erase per person, per project.
  • A self-hosted instance includes the full source and covers every client project on it.
Book Demo

See it on your own numbers.

A walkthrough on your accounts: the click, the sale, the five models and the send-back to Meta, Google and TikTok. No deck and no sales pitch — just the pipeline on your own data.

1 of 3

Book Demo

What is your name and email?

A first name and an email are enough to arrange the demo.

Prefer email? sales@mikee.ai reaches the same person.

Live tracking