Features
Marketing action audit log
A list of generated drafts is not an operational record. Once software can publish or send, the company needs to know which permission allowed it, where it went, and what the destination returned.
What Marketing action audit log should do
The log should preserve a durable identity for each action, structured status changes, the responsible rule or approver, provider references, failures, cancellations, and outcome links. It should support review without exposing secrets or unnecessary personal data.
A practical workflow
- Create the action with its channel, step, priority, and reason.
- Attach the generated asset and the approval decision.
- Record provider execution, destination references, and errors.
- Update the state when replies, placements, citations, or measurements arrive.
- Use recurring failures and corrections to improve policy.
Where the automation needs a boundary
Do not log credentials, access tokens, or sensitive message content beyond what the team needs for legitimate operations. Define retention and access according to the company's privacy obligations.
How to evaluate the software
| Check | A useful standard |
|---|---|
| Completeness | The record spans recommendation through outcome. |
| State clarity | Proposed, approved, running, shipped, and failed are distinct. |
| External references | Publication and message identifiers are retained safely. |
| Reviewability | A person can reconstruct why the action occurred. |
What to measure
Use the log to track throughput, wait time, failure rate, retries, approval patterns, cancellations, and outcomes by job type. The operational history also reveals where autonomy should expand or contract.
Frequently asked questions
- What does Haystack record about a marketing action?
- The action model retains channel, step, reason, generated payload, state, approval timing, execution result, provider references, errors, and later measurement or attribution states.
- Can the work require approval?
- Yes. Haystack keeps consequential publishing and sending actions behind the approval or autonomy rule chosen for that job.
- Which channels can Haystack act through?
- Haystack can publish approved pages to Webflow, send approved outreach and nurture through Gmail, and publish approved LinkedIn posts.