Romulus. BY NORTH JERSEY RESEARCH Request a demo

ROMULUS — CAMPAIGN PLATFORM

One platform.
Every part of the campaign.

The voter file, field program, fundraising desk, and communications shop — working as one, for campaigns and the offices they win.

Request a demo See what's inside
Romulus. Martinez for Council LD-11 · Monmouth County
SEARCH VOTERS⌘K
24 days to election E
VOTERS IN FILE 412,806 DOORS THIS WEEK 3,214 ▲ 18% RAISED THIS CYCLE $184,230 Q3 GOAL 74% 30-DAY CONTACTS 9,412 CONTACT RATE 31% VOLUNTEERS 96 APPROVALS PAST SLA 2 GOTV IN 24 DAYS
Tuesday, July 13 · 24 days to election

Good morning, Emma.

7D 30D Cycle
CUSTOMIZE
The lede

Field pace is up 18% week-over-week, but Wards 4 and 6 are still under-knocked. Call time raised $3,750 yesterday, the transit statement placed in three outlets, and one rapid-response approval is waiting on the campaign manager.

↻ REGENERATE
Doors — this week
3,214
1,204 in the last 7 days▲ 18%
Raised this cycle
$184,230
74% of the Q3 goal▲ 12%
30-day contacts
9,412
31% contact rate— flat
Volunteers
96
23 in the field right now▲ 9
Approvals waiting
3
2 past their SLA▼ SLA

The docket

OPEN ACTION CENTER
Urgent Approve rapid response — attack mailer statementcomms · 2 hours past SLA Review →
High GOTV Weekend Launch — assign turf captainsplaybook · 6 of 14 tasks done · due Friday Assign →
Medium Import vendor scores — matchback filevoters · uploaded yesterday Run →
Medium Refresh call-time queue for Thursdayfundraising · 40 prospects Open →

Field pulse

OPEN ANALYTICS
Contacts by week — 12 weeks

The wire

LIVE
Maria G. logged 42 doors — Turf 7, Ward 32M
Call time: $500 commitment from D. Rossi5M
Press: "Transit Plan" release approved 2/211M
Events: new RSVP — Canvass Launch, Sat 10 AM14M
SMS: blast delivered — 4,182 of 4,20022M
Voters: "Weak-D turnout" refreshed · 46,21031M
K. Osei signed up to volunteer (weekends)44M
Field: walk sheets printed — Turf 12, 96 doors1H
Rosie: daily briefing ready — Tuesday 7:00 AM1H
Compliance: 3 donors missing employer data2H
Maria G. logged 42 doors — Turf 7, Ward 32M
Call time: $500 commitment from D. Rossi5M
Press: "Transit Plan" release approved 2/211M
Events: new RSVP — Canvass Launch, Sat 10 AM14M
SMS: blast delivered — 4,182 of 4,20022M
Voters: "Weak-D turnout" refreshed · 46,21031M
K. Osei signed up to volunteer (weekends)44M
Field: walk sheets printed — Turf 12, 96 doors1H
Rosie: daily briefing ready — Tuesday 7:00 AM1H
Compliance: 3 donors missing employer data2H
As of 9:41 AM — figures refresh automatically OPEN ANALYTICS →

Most campaigns run on four or five vendors that don't talk to each other. Romulus is one platform, one login, one team.

Voters · Field · Fundraising · Communications · Volunteers · Events · Analytics

WHAT'S INSIDE

Everything your team touches,
in one login

party:D turnout<40 "Asbury Park"

46,210 voters match · Save as universe → "Weak-D turnout"

Voters & universes

Full-text search across the file, saved universes with live counts, call lists, custom fields, and bulk updates — a voter file you work in, not export from.

Turf 7 · 62% walked

Field operations

Turfs, branching scripts, printable walk sheets, and a canvasser app that queues offline — with every knock on a live map back at HQ.

Q3 goal — $250,000 $184,230

Employer/occupation complete · 98.2% · 0 limit risks

Fundraising & compliance

Donor CRM, call time, event P&L, and a compliance dashboard that flags missing employer data and limit risks before your treasurer does.

Email blast — "GOTV Weekend"

Sender health — SPF · DKIM · DMARC

Approvals — 2 of 2

Scheduled — Sat 6:00 AM

→ Sending to 4,200 recipients…

Communications

Email, SMS, press releases, social, reporter CRM, and rapid response — with approval gates so nothing goes out half-reviewed.

Which wards are we under-knocking?
● ● ●

Wards 4 and 6 — 31% of turf walked vs. 58% campaign-wide. Want a canvass event drafted for Saturday?

Rosie — the AI Workbench

Ask questions of your own data in plain English, and draft releases, scripts, and briefings with a copilot that knows the campaign.

Contacts — 12 weeks

Analytics

Contact trends, canvasser leaderboards, turf progress, and issue breakdowns — current as of right now, not last week's export.

Tour every module
Rosie, the red-panda campaign AI mascot

ROSIE — THE CAMPAIGN AI

Meet Rosie. She read everything.

Rosie lives in two places: her own workspace, and small copilots inside every module. Ask her questions of your live data, have her draft releases and scripts, build a voter model from plain-English assumptions, or pull filing deadlines out of a regulator PDF.

She writes every morning's briefing from the last 24 hours of activity — and she only ever drafts. Nothing sends without your approval chain, and every Rosie action lands in the audit log.

Ask your data Draft, never send Model builder Daily briefing Deadline extractor Fully audit-logged

Attack mailer response

THINKING…

📌 Pinned

YOU · 6:41 PM

Draft a response to tonight's attack mailer — AP style, two grafs.

ROSIE · 6:41 PM

Here's a two-graf draft, AP style. The numbers in tonight's mailer are wrong, and the record is public — Councilwoman Martinez voted twice to hold the municipal rate flat, and the budget she backed cut the levy by 2.1%.

Grounded in: 2 roll-call votes · budget FY24 · your issues file

Save as comms draft Tighten graf two → needs 2 approvals to send

Ask Rosie to find voters, check turnout, or summarize fundraising…  (type / for commands)

/Commands ▤ Library

Rosie works from your live campaign data and only does what your permissions allow

IN THE FIELD — ROMULUS CANVASSER

A real app at the door.

Volunteers knock from Romulus Canvasser — a native app for iPhone and Android, with the same screens available in any mobile browser. It runs the campaign's warm-dark field theme and keeps working with no signal: every knock queues on the phone and syncs when coverage returns.

Doors arrive pre-sorted into a walking route. A safety shield rides on every screen — check-in, buddies, hold-to-SOS — every quick log gets an eight-second undo, and HQ watches progress live on the field map.

Works offline Walking-route order Branching scripts Safety shield 8-second undo Geofence alerts Two-way HQ messaging

iOS via the App Store · Android APK · Four tabs: Today · Doors · Map · Inbox

Turf 7 — Ward 3 SHIELD · HOLD FOR SOS
GPS STRONG 3 QUEUED — SYNCING
TURF PROGRESS 59 of 96 doors
NEXT DOOR · 40 FT

218 Grove St

2 voters — Gloria & Miguel Ramirez · DEM

"Hi, I'm a volunteer with the Martinez campaign — do you have a minute to talk about property taxes?"

1 2 3 4 5

SUPPORT — STRONG ← → OPPOSED

Spoke — survey Not home
Logged — Not home, 214 Grove UNDO
TODAY ● DOORS MAP INBOX

AFTER THE WIN — NUMA

Win, then govern.

Romulus hands off after election night. Numa — our officeholder platform — gives your staff a casework CRM with SLA tracking, legislative bill and vote tracking, district intelligence, and public case-status pages constituents can check themselves.

Campaign and office data are physically isolated — Romulus runs the race, Numa runs the office, never the same records.

Meet Numa
Casework — Council office This month

New

12

#1067 — Streetlight out, 4th & Grove

SLA 2 days

In progress

27

#1042 — Pothole, Maple Ave

DPW notified

Resolved

154

#1038 — Tax rebate paperwork

✓ Closed · 6 days

Public case-status page · constituents check progress with a private link

GET STARTED

Let's put Romulus on your race.

A 30-minute walkthrough with the team that builds it — on your district, not a canned demo.

Request a demo Pricing