Products / Romulus / Campaign
Romulus Campaign
The whole race, run from one desk.
Campaign is the side of Romulus your staff lives in: the command center, the voter file, the field and fundraising desks, communications, and reporting. Every desk works from the same database, so nobody reconciles spreadsheets at midnight.
-
Starts at the dashboard
An action queue, KPIs, leaderboards, and compliance flags — the morning meeting, already assembled.
-
One login per teammate
Roles with thirty-plus granular permissions decide exactly who can see and touch what.
-
Live, not nightly
Presence, notifications, and co-editing are built in. The numbers move while you watch.
-
Cloud or self-hosted
Run it on our cloud, or on your own servers with Docker. It's your data either way.
A desk for every job
The morning meeting, pre-assembled
- Action queue
- KPI cards
- Playbooks
- AI workbench
The home dashboard pulls the day into one queue: urgent tasks, compliance deadlines, scheduled sends, pending approvals. Playbooks turn a GOTV weekend or a fundraiser sprint into real tasks with owners and due dates.
Find anyone before you finish typing
- Instant search
- Universes
- Custom fields
- Bulk updates
- Import & export
Full-text search across the whole file, saved universes that preview counts as you build them, custom fields for whatever your race tracks, and bulk updates for when the plan changes.
Watch the field move
- Turf cutting
- Live canvasser map
- Branching scripts
- VBM chase
- Poll watching
Cut turf on a map and watch canvassers work it live — location, doors knocked, not-homes. Branching scripts capture answers at the door, and vote-by-mail chase and poll watching carry you through election day.
Call time without the binder
- Call time mode
- Pipeline
- Goals
- Compliance health
- ActBlue & WinRed
A prioritized donor queue with suggested asks and one-tap outcomes, a pipeline from prospect to max-out, a thermometer for every goal, and a compliance dashboard that flags problems before the filing deadline does. ActBlue and WinRed donations land on their own.
One voice, many channels
- Email & SMS
- Press releases
- Live co-editing
- Campaign website
Email and texting programs sit next to the voter data that targets them. Press releases and blog posts the team drafts together, live, and a campaign website you publish from the same place.
The loop that runs itself
- Sign-ups
- Shifts
- Automatic reminders
- Rides
Public sign-up forms feed the registry, shifts get scheduled and reminded without anyone chasing, and election-day ride requests are matched to volunteer drivers.
Reporting is for Tuesday night, not Friday afternoon.
Doors, calls, dollars, and shifts land on the dashboards as they happen. The report builder answers the odd questions, election history answers the long ones, and the modeling tools score the file in between.
The shape of the platform
- 20+ feature modules you can switch on and off, so the app fits the race instead of the other way around.
- 30+ granular permissions, so access follows the org chart — interns see what interns should see.
- 1 database under every desk, from the first voter-file import to the last GOTV knock.
Plays well with the stack you already have.
Donations, texting, email, AI, and sign-in are all pluggable, and the keys live in the app's integration settings — not in a config file someone has to ssh in to edit.
- ActBlue
- WinRed
- Stripe
- Twilio
- Mailgun
- SMTP
- Microsoft SSO
- OpenAI
- Anthropic
- Ollama
- Mistral
- Census data
- FEC data
- Cloudflare
- WordPress
The rest of Romulus
Put HQ on one database.
We onboard new campaigns year-round, and every account comes with the people who built it.
Built in New Jersey · Used statewide