Skip to content

Own the pipe: attribution API keys and exports

A number you cannot export is a number you are renting. What to check about keys, exports and retention before your attribution history becomes someone else's asset.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 4 min read

If your attribution history exists only inside a vendor's dashboard, you do not own it, and the day you switch tools you start again from zero. Portability is decided at signup, not at cancellation.

This is not a warning about villains. Most vendors are not withholding anything deliberately. It is simply that export is nobody's priority until a customer leaves, and by then the customer has no leverage.

The four questions to settle before you commit

QuestionThe answer you wantThe answer that should worry you
Can I export every historical read?Yes, in a machine-readable format, self-serveYes, contact support
What does the export contain?Estimate, interval, coverage, design, per channel per windowA rendered chart or a PDF
Who can create and rotate keys?You, from an account you controlYour account manager
What happens to my history if I cancel?It stays exportable for a stated periodNot stated

A CSV of midpoints is not your attribution history, it is a screenshot of it. Without the confidence interval and the coverage share, next year's you cannot tell which of last year's numbers were strong and which were noise wearing a decimal point.

Why history is the asset

The single read is a decision input. The history is something better: it is the record that lets you check whether your decisions worked. A brand with two years of per-channel causal estimates, each with its interval, can ask whether the channels it scaled actually delivered, and whether the ones it cut were missed.

That record is also what makes the next vendor evaluation honest, because you can replay your own history against a new method rather than accepting whatever the new method says about the last thirty days. We made the general case in you do not own your attribution data.

Keys are an ownership question too

An API key you cannot create yourself is a dependency on a person. An API key you cannot rotate yourself is a security problem waiting for a staff change. Both are ownership questions dressed as convenience questions, and both are worth resolving before the first invoice rather than after the first incident.

Scope the key to the job. A reporting integration needs read access to reports and nothing else. If the only key on offer is one that can also change settings or billing, that is a design decision the vendor made and a risk you inherit.

Where this lands on Causality Engine

The input is your own Google Analytics export, so the source data never stops being yours. The company is registered in the Netherlands and the data residency question is answered in the privacy policy rather than in a sales conversation.

The €99 one-time read is deliberately a small commitment: one export, one read, a full refund within 30 days, no questions asked. That is a different shape of relationship from a platform that needs a pixel on your site before it can tell you anything, which we covered in attribution without a pixel or engineering.

The one-line test

Ask a vendor to send you an example of the export a cancelling customer receives. The speed and the specificity of the answer tell you more than the feature page does.

Frequently asked questions

  • Do I lose my attribution history if I cancel?
    That depends entirely on the vendor and it is worth settling in writing before you sign. Ask specifically how long history stays exportable after cancellation and in what format, and treat an unclear answer as the answer.
  • Does Causality Engine require a pixel on my site?
    No. The read runs on a Google Analytics CSV export you produce yourself, so there is no tag to install and no script added to your storefront. That also means the underlying data stays in an account you already control.

Go deeper: Incrementality testing, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.