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.