The campaign operating systemthat includes your website.

One platform replaces your CRM, your website builder, your email tool, your canvassing app, and your spreadsheets. Everything connected. Ready from day one.

votegeorge.ca
Your Website

George Hatzis for Council

Ward 20 · Toronto

Support
Volunteer
Donate
Events
Platform & Issues
About
Endorsements
Events
Ward Map

Every form feeds your CRM · Custom domain · Donations via Stripe

poll.city/dashboard
Your Dashboard

2,847

Supporters

142

Doors Today

203

Days Left

The Gap312 to go
Jane K. knocked 12 doors on Elm St — 2m ago
$250 donation from Sarah L. — 15m ago
New volunteer signup: Alex R. — 22m ago

Live data · Auto-refresh · Custom widgets · 6 modes

Sound familiar?

Most campaigns still run on five disconnected tools.

One for contacts. One for the website. One for email. One for canvassing. One spreadsheet duct-taped to all of it. Every time data moves between them, something gets lost — and you lose time you don't have.

📊

Google Sheets

Your voter list

No one knows whose data is current

🌐

Wix / Squarespace

Your website

Forms feed nowhere useful

💬

WhatsApp Groups

Your canvassers

No tracking. Just chaos.

📧

MailChimp

Your emails

Doesn't know your voters

💳

Stripe / e-transfer

Your donations

Manual reconciliation weekly

There's a better way

This replaces everything

One login. One system. One source of truth.

Campaign website

Live from day one. Custom domain. Forms feed your CRM.

Voter CRM

Import, tag, score, segment. Every contact in one place.

Canvassing

Turfs, walk lists, GPS tracking, door-knock scripts.

Communications

Email and SMS campaigns. CASL compliant. One inbox.

GOTV engine

Priority lists, vote tracking, real-time turnout.

Fundraising

Stripe donations. Budget tracking. Expense reporting.

Analytics

Live dashboards. Custom widgets. Election night mode.

AI operator

Generate content, analyze data, run commands.

The differentiator

Your campaign website isn't an add-on. It's built into the system.

When a donor gives on your website, it hits your CRM. When a supporter signs up, they enter your funnel. When a volunteer registers, they get scheduled. Every action flows directly into your operations — no integrations, no copy-paste, no data lost.

Support
Donate

Professional

Portrait left, copy right. Clean authority.

JOIN THE MOVEMENT

Modern

Centered circle photo, frosted CTA bar.

VOTE
GEORGE

Bold

Massive split typography. Photo fills the frame.

Learn more

Minimal

Serif type, light background, editorial feel.

Full-bleed hero with candidate photo
Platform & issues — as deep as you want
Endorsements with photos and quotes
Stripe-powered donations — you keep 97%+
Volunteer signup flows into your CRM
Lawn sign requests create tasks automatically
Event calendar with RSVP + reminders
Interactive ward boundary map
Custom domain — votegeorge.ca
Live polls your voters can answer
Google Analytics + Meta Pixel built in
4 layouts · 6 themes · live preview

No competitor has this

Meet Adoni.Your AI campaign manager.

Adoni knows your campaign data — your contacts, your canvassing pace, your fundraising gap, your polling numbers. Ask him anything. He answers like a senior campaign manager, not a search engine.

Write my next fundraising email based on what worked last time

Which ward is most at risk? Where should I canvass today?

Draft a social post announcing my transit platform

How many doors do we need to knock to close the gap?

Powered by Claude. Trained on your campaign data. Canadian English.

Adoni

Your AI Campaign Manager · Online

How close are we to the gap? What should the team focus on today?
You need 312 more committed supporters to close the gap. At your current canvassing pace of 142 doors per day you will hit that number in 17 days. Ward 8 is underperforming — only 48% of targets contacted versus 71% in Ward 12. Send your strongest canvassers to Ward 8 today. Also: you have a $4,200 fundraising shortfall this week. Your last email to lapsed donors got a 34% open rate — worth sending again.
Draft that donor email for me
Draft ready. Subject: “Quick update from the campaign” — I've written it in your voice, referenced the Ward 8 push, and included a $50 suggested donation amount based on your average gift. Want me to adjust the tone or schedule it for Tuesday morning?

How campaigns run on Poll City

From announcement to election night

1

Launch

Website live. CRM loaded. Team invited.

Import your contact list, your website goes live, your team gets access. From zero to operational in under an hour.

Campaign websiteContact importTeam invitesBrand kit
2

Build

Knock doors. Make calls. Send messages. Track everything.

Canvassers work walk lists on their phones. Every door knocked, every call made, every message sent — all visible in real time on your dashboard.

Canvassing + GPSSMS + Email campaignsVolunteer schedulingLive activity feed
3

Grow

Supporters donate. Volunteers multiply. Data compounds.

Your website collects supporters and donations 24/7. Your CRM auto-tags, auto-segments, and auto-prioritizes. Nothing falls through the cracks.

Stripe donationsAuto-taggingBudget trackingPrint marketplace
4

Win

GOTV on election day. Results on election night.

Priority call lists. Ride coordination. Real-time vote tracking. War room dashboard. Poll-by-poll results streaming in. This is what you built for.

GOTV engineWar room modeElection night dashboardLive results map
social.poll.city
FeedOfficialsPollsGroups
M

Maria Santos

Councillor · Ward 3

Posted a civic update about road repairs on Elm St

2m ago
D

David Park

School Board Trustee

Started a poll: Should the new school be on King or Queen?

18m ago
C

Councillor Bhatt

Regional Rep

Approval rating reached 72% this week

1h ago

When a voter follows your profile, your campaign gets notified.

Three products. One platform.

Poll City Social —where the public lives.

While your campaign app manages your operations, Poll City Social is the public-facing civic platform. Voters follow officials, respond to polls, join interest groups, and track their community's promises. When they follow you, your campaign CRM gets the signal.

1,100+ Canadian officials

Federal, provincial, and municipal — already profiled and searchable.

Live approval ratings

Voters rate performance. You see the numbers. So do they.

Civic polls

Any official can ask the public a question. Results are public.

Follow signal → campaign CRM

When a voter follows you on Social, it creates a lead in your campaign.

For elected officials

Already in office? Your profile is already here.

Poll City has profiled over 1,100 Canadian elected officials at every level of government. Your voters are already looking you up. Claim your profile — add your photo, your record, your platform — and when the next election comes, your campaign is already set up.

338

Federal MPs

124

Ontario MPPs

444+

Mayors

2,400+

Councillors

Built for every level

From your first campaign to your fifth term.

Whether you're a first-time school board candidate or an incumbent mayor preparing a re-election — Poll City is built for your race, your scale, and your budget.

The first-time candidate

You're announcing in three weeks. You need a website, a way to track supporters, and a system your volunteers can actually use. Poll City is operational in under an hour.

Campaign website
Volunteer management
Door-knock walk lists

The incumbent running again

You have a donor list, a team, and a record. You need everything connected — your website, your CRM, your communications — so nothing falls through the cracks this cycle.

CRM with existing contacts
Email & SMS blasts
Finance & compliance

The mayor's office

You're running city-wide. You need a war room, scrutineer management, real-time poll tracking on election night, and a team that can execute at scale.

Election night HQ
GOTV engine
Multi-team coordination

Other platforms make you assemble. Poll City is already assembled.

CapabilityPoll CityNationBuilderEcanvasserDIY Stack
Campaign website included
Custom domain
Voter CRM
Mobile canvassing
SMS + email campaigns
GOTV engine
AI content generation
Real-time dashboards
Canadian compliance (PIPEDA / CASL)
Ready in under an hour
Free Resource

Get the Campaign Launch Checklist

The 47-point checklist George built from 35 years of Canadian campaigns. What to do in week one, what kills campaigns in month two, and how to walk into election day ready.

No spam. Unsubscribe any time. CASL-compliant.

For Voters

Not running for office? We have something for you too.

Poll City Social lets Canadian voters follow their local representatives, ask questions, track public positions, and stay informed on what's happening in their community.

Follow Your Reps

See what your local councillors, MPPs, and MPs are doing.

Live Polls

Vote on local issues and see where your community stands.

Ask Questions

Put questions directly to elected officials and candidates.

Explore Poll City Social

Stop assembling tools.Start running your campaign.

Campaign website, CRM, canvassing, communications, GOTV — one platform, one login, ready now.

PIPEDA Compliant Canadian Hosted14-day free trial · No credit card