Advocacy HQ runs a legislative session end to end — a bill watchlist the legislature feeds, a coalition you can mobilize in an afternoon, and an expenditure record that exports in the shape North Carolina asks for.
Sign in to the live demoReal software, fictional client. Letter delivery on this instance is set to recorded — nothing here ever reaches a legislator's office.
A scheduled job reads the legislature's feed and writes every status change onto the bill's own timeline — position, status, hearing date, in order, with the time it happened. Nobody has to sit refreshing the General Assembly site.
Your team stops asking what happened to a bill, because the answer is already on the board when they look.
You walk into Monday already knowing what moved over the weekend.
Publish a campaign at its own public address. Supporters write their legislator directly from it, matched to the right chamber, and the tally updates as letters arrive. The sign-on letter runs the same way — organizations add themselves, and every one is reviewed before it appears in public.
Public intake is Turnstile-gated and fails closed, so the list you show a committee is one you can stand behind.
An ask goes out in the morning; you can show the count by lunch.
The register holds legislators, staff and allied organizations, each with its own interaction history. Schedule a meeting and attendees get a calendar invite; mark it complete and the interaction record and the ledger entry are already written — attendee, minutes, subject, date.
That is the same ledger the disclosure export reads from, which means the compliance record is a by-product of doing the work rather than a separate job somebody has to remember.
The record builds itself while you run the session.
Every expense carries what § 120C-401(b) asks for: fair market value, date, description, payee name and address, and the designated individual it benefited. Choose a quarter or an in-session month and export the item table, the § 401(e) category totals, and the computed due date.
Two details that matter more than they sound. Items at or below the $10-per-individual-per-day threshold are listed separately rather than silently dropped — you can see what was excluded and why. And any entry missing a required field is flagged before you file, not after somebody else finds it.
The registrant files; Advocacy HQ prepares the records. The field mapping is built from Chapter 120C as published by the General Assembly, and is pending counsel's confirmation against the Secretary of State's current electronic forms. This is not legal advice, and the export is a starting point for a filing, not a filing.
You will land on the dashboard for Carolina Clean Water Coalition, 2027 Long Session.