Skip to content

Campaigns

Browse active advocacy campaigns and contact your elected representatives.


How It Works

  1. Browse campaigns at /campaigns — see active campaigns with descriptions and email counts
  2. Pick a campaign — read about the issue and who it targets
  3. Enter your postal code — the system looks up your federal, provincial, municipal, and school board representatives
  4. Send the email — use "Send Now" to send through the platform, or open it in your own email app (Gmail, Outlook, etc.)
  5. Share the response — if a representative replies, submit it to the public Response Wall

Response Wall

Each campaign has a public response wall where supporters share how their representatives responded. Responses can be upvoted and are moderated by admins. Verified responses display a trust badge.


Submit Your Own Campaign

Registered users can draft and submit their own advocacy campaigns at /campaigns/create. Submissions go through admin review before being published.


Public Routes

  • /campaigns — browse active campaigns
  • /campaign/:slug — take action on a specific campaign
  • /campaign/:slug/responses — view the response wall
  • /campaigns/create — submit a user-generated campaign (requires login)
  • /campaigns/mine — manage your submitted campaigns (requires login)