← Blog

Approvals & policy · · 5 min read · Updated

Every content exception needs an owner before it becomes a cost

A practical exception process for AI-assisted marketing work that is missing a source, owner, approval, budget, or safe path to publication.

Jonathan Haas

An exception is work that cannot follow the normal content path.

The brief has no owner. The source is expired. The campaign budget is full. The reviewer disagrees with the acceptance rule. An agency user still has access after the project ended. The team knows something is wrong, but the asset is still sitting in a folder with a request to “take a look.”

An exception without an owner becomes a cost without a decision.

Do not make every unusual case a meeting. Give exceptions a small, visible process so the team can decide whether to repair, approve, narrow, pause, or close the work.

Classify the reason#

Use a short list that points toward an action:

Exception Meaning Likely action
Missing owner Nobody can answer for the item Assign or close
Source expired A factual claim cannot be checked Refresh or narrow
Budget exceeded The work crossed its envelope Approve, reallocate, or pause
Reviewer unavailable The decision has no active approver Reassign or expire
Scope changed The original brief no longer applies Rebrief
Access unclear A person or tool may not need the data Narrow or revoke
Repeated return The process is repeating the same failure Escalate the boundary

“Other” should be temporary. If it becomes a common category, give it a name and an owner.

Give every exception five fields#

An exception record does not need to be a new complicated system. It needs enough context for a decision:

  1. What is waiting? Brief, asset, request, source, or access change.
  2. Why is it outside the normal path? One of the named reasons.
  3. Who owns the decision? A person, not a team alias.
  4. What is the latest useful date? After this point, the campaign or source may expire.
  5. What choices are valid? Repair, approve, narrow, pause, rebrief, or close.

Add campaign, amount, review minutes, and evidence links when they exist. Do not force a perfect cost estimate before assigning the owner. The first control is knowing who must decide.

Show the cost of leaving it open#

Consider an item with $38 of direct provider spend and 90 minutes of production and review time already attached. It is waiting on a missing product source. If the team leaves it open for ten days, the cost is not only the $38. The asset can become stale, the reviewer may need to reread it, and the launch owner may commission a replacement.

Show three numbers beside the exception:

Number Why it matters
Direct spend so far Reconciles the provider or tool charge
Human minutes so far Shows the work already consumed
Cost of waiting Makes an expired decision visible

The third number can be qualitative when a reliable estimate is unavailable. “Launch window closes Friday” is useful information. It is better than a false dollar amount.

Set an escalation rule#

An exception should not sit in the same state forever. Choose a response window:

Age or condition Response
Same day Owner acknowledges or reassigns
One business day Missing evidence or budget decision is named
Two business days Escalate to the campaign owner
Past the useful date Expire or rebrief the work
Third repeat of the same reason Fix the normal path

The exact timing depends on the campaign. The principle is stable: age should change the available choice. An item that missed its launch date should not remain “pending” as if its context were unchanged.

Do not approve the exception by deleting the evidence#

Urgency is a reason to narrow a claim, choose a lower-risk channel, or name an accountable approver. It is not a reason to remove the source link or mark an unknown amount as allocated.

If the owner approves a limited exception, record the scope:

  • which asset and audience it covers;
  • which claim or step was accepted;
  • who made the decision;
  • when the decision expires;
  • what must happen before the next asset uses the same path.

Approval design describes this as a bounded decision. Attribution adds the budget owner and amount. Together they make an exception something the business can inspect rather than a quiet shortcut.

Turn repeated exceptions into process work#

At the end of the month, sort exceptions by reason and cost:

  • Which missing field created the most open items?
  • Which source owner caused the most waiting?
  • Which campaign exceeded its envelope most often?
  • Which reviewer or approval path became a bottleneck?
  • Which exception was approved repeatedly instead of being fixed?

The purpose of the queue is to shrink the number of exceptions over time. A team that closes exceptions without repairing their cause is only improving its paperwork.

AI-assisted content needs a path for normal work and a path for work that does not fit. The exception queue is where the team decides whether unusual work is worth continuing. Give that decision an owner before the budget pays for another attempt.