Policy Acknowledgment Campaign Manager: Prove Everyone Signed the New Policy
Push a new or revised policy to the right people, capture each person's electronic acknowledgment bound to the exact version, and auto-chase non-responders — with the owner approving the launch before a single email goes out.
A web tool where you upload a policy and a target audience, the owner approves the launch, recipients e-acknowledge the exact policy version (with timestamp and IP captured), non-responders get escalating reminders via Resend, and you export a signed acknowledgment register as audit evidence.
Before you start
- A Supabase account (free)
- A Vercel account (free)
- A Resend account (free)
- The policy document and its version number
- An audience list (name, email, department) as CSV or Google Sheet
- Your acknowledgment / consent wording
- Claude Code or any AI coding agent
The problem this kills
A new policy lands — updated code of conduct, a revised safety procedure, a fresh data-handling rule — and now someone has to make sure every affected person has read it and acknowledged it. So begins the spreadsheet ritual: blast an email with the PDF attached, keep a tab of who replied "got it," manually nudge the stragglers, and pray that when an auditor (or a lawyer) asks "can you prove Jordan acknowledged version 3 on the date it took effect?" you actually can.
You usually can't, not cleanly. The acknowledgment was a reply email, or a verbal "yep," or a checkbox tied to no particular version of the document. When the policy gets revised, you have no idea who's on the old version. The reminders are inconsistent because they're manual. And the "proof" is a spreadsheet anyone could have edited. You don't need to live like this, and you don't need to be a developer to fix it.
What you'll build
A simple internal web tool. You upload the policy document and its version, import your audience list (name, email, department) from a CSV or Google Sheet, and write the exact acknowledgment wording people will agree to. The campaign owner reviews the audience and the wording and clicks Approve & launch — and only then does the tool email each person a unique link. Each recipient opens the policy, reads it, and acknowledges; the tool records their acknowledgment bound to that exact policy version, with a timestamp and IP address. Anyone who hasn't signed gets escalating reminders on a schedule you set, sent through Resend. A live dashboard tracks sent / opened / signed. When everyone's in (or the deadline passes), the owner reviews the completion report and closes the campaign, and you export a signed acknowledgment register as clean, audit-ready evidence.
What's inside the Implementation Plan
The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how you roll out policies today, where your people list lives and exactly how it's named, how you group audiences (by department, role, location, entity), your reminder cadence and deadline rules, who must approve a launch, the exact acknowledgment wording your legal or compliance team requires, and your messy edge cases (new hires mid-campaign, people who change roles, leavers, contractors) — and then it tailors the data model, the audience targeting, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through the policy upload and versioning, the audience import, the owner approval gate, the acknowledgment capture screen, the escalating reminders, the live tracking, and the register export — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today even with no integration to your HR system.
The governance it includes (this is the point)
This is real compliance tooling, so it ships with the controls a risk team needs: login so only your team can administer it, row-level security so you only ever see your own organization's campaigns and people, a complete audit trail of who launched, reminded, signed, and closed what and when, a hard human-approval gate so no email is sent until the owner approves the audience and wording and no campaign is closed until the owner reviews the final report, and duplicate guards keyed on person + policy-version so the same acknowledgment can't be recorded twice and a stale signature can't be reused after a revision. Every acknowledgment is permanently bound to the exact version a person agreed to — when the policy changes, everyone is asked to re-acknowledge the new version, and the old signatures stay on file as history.
Who it's for
HR, compliance, quality, and ops leaders who own policy rollouts and are tired of proving acknowledgment with a fragile spreadsheet and a folder of "got it" emails. If you can describe how a policy gets out the door and who has to sign off, you can build this.
You've got this — start with the plan, paste the first prompt, answer the interview, and you'll see your acknowledgment tracker take shape the same afternoon.