Skip to content

Simple Button

Archived Project

Simple Button was a standalone email activism platform. Its functionality has been integrated into the Changemaker Lite V2 Influence module.

"Free. Open. Built by activists, for activists."

Simple Button was a dedicated email action platform that made it easy for organizations to set up one-click email campaigns targeting elected representatives. Visitors could click a button, customize a pre-written email, and send it directly — no account required.

Features

  • One-click email actions — Pre-configured campaigns with customizable templates
  • Privacy-first — No tracking, no accounts required for senders
  • Dashboard — Campaign management with send counts and analytics
  • Docker deployment — Full containerized setup with compose
  • Cloudflare Tunnel — Secure public access without port forwarding

Technical Stack

  • Frontend: React with custom components
  • Backend: Node.js/Express with email routing
  • Database: Integrated with the campaign data model
  • Deployment: Docker Compose with nginx reverse proxy

Legacy

The Simple Button concept evolved into the Influence module in Changemaker Lite V2 — which adds postal code-to-representative lookup (via the Represent API), BullMQ email queues, response tracking, and a public response wall with moderation.


This feature lives on

Campaign email functionality is now part of Changemaker Lite V2. Visit app.bnkops.com to see the current implementation.