Glossary

What is a marketing audit trail?

A marketing audit trail is an immutable record of the actions taken across a campaign, capturing who did what and when. A strong audit trail records the actor, the action, the time, and the before and after values, and it cannot be edited or deleted.

A marketing audit trail is the record of the actions taken on a campaign over its life: who submitted work, who approved or rejected it, when each step happened, and what changed. It answers the question a regulator or an internal reviewer asks after the fact, which is how a campaign came to be published.

The quality of an audit trail rests on two things. First, it must be complete, capturing the actor, the action, the time, and the before and after values on a change. Second, it must be immutable, because a record that can be quietly edited or deleted is not evidence.

Immutability is best enforced at the database, not only the application. If the database itself refuses an update or a delete on the audit table, no code path, however it is written, can rewrite history. That distinction is worth checking when comparing tools, because an audit log that the application could in principle edit is a record of convenience, while one the database protects is closer to genuine evidence.

Cohiva Campaign keeps an append-only audit of every approval and compliance decision. Each event records the actor, email, action, IP, and the UTC timestamp, with before and after values on a field change. No update or delete is permitted on the audit table, enforced by a database rule and by the service layer, and a campaign's full history exports to PDF for review.

An audit trail is worth most when nobody has to think about creating it. If keeping the record depends on a person remembering to log a step, the record will have gaps exactly where it matters. Capturing the trail automatically, as a side effect of the approvals and gate checks the team is already doing, means the history is complete by construction, and the team's attention stays on the campaign rather than on documenting it.

Start a free trial of Cohiva Campaign to put a non-bypassable go-live gate behind every launch.

Frequently asked questions

What should an audit trail record?
The actor, the action, the time, and the before and after values on any change, for every approval and compliance decision.
Why does an audit trail need to be immutable?
A record that can be edited or deleted is not reliable evidence. Immutability is what makes the trail defensible.
How does Cohiva Campaign keep the audit immutable?
The audit is append-only, with no update or delete permitted, enforced by a database rule and the service layer.
Can the audit be exported?
Yes. A campaign's full audit history exports to PDF for a regulator or internal review.

Related

Put a non-bypassable gate behind every launch

Cohiva Campaign rejects an unchecked go-live at the API and keeps an append-only audit. Try it free.

Start free trial