Settings and configuration
Two front doors: Settings for personal preferences, Workspace for policy that affects everyone (administrators).
10 min read
What lives in your Settings popup
Notifications: a per-event matrix of email and in-app switches (mentions, task assigned, tasks due, person assigned, email assigned, export ready, import summary). Each toggle saves as you flip it. Import summaries arrive by email only. There is also one text-message alert — when a volunteer you invited is waiting for approval. It is on by default: an unapproved volunteer is stuck at a door until someone lets them in, so this is the one worth interrupting you for. Turn it off here if you would rather not be texted; you still get the email and the bell either way, and we never text you without a mobile number on your profile — add one under Mobile number on your profile, and Settings will remind you if the text alert is on with no number on file. Theme: Light, Dark, or System (follows your device’s setting), applied live. This is yours alone: an administrator changing the workspace default theme never overrides a theme you picked. Passkeys: the devices that can sign you in; add one with your device prompt, or remove one you no longer trust. Where you’re signed in: every browser and phone currently signed in to your account, showing the browser, the IP address it signed in from, when it signed in, and when it was last active. Sign out any one of them, or use Sign out N other devices to end them all at once. The browser you are reading this in is marked This device and has no button of its own; Sign out in the avatar menu is how you end that one. This is what to reach for if you lose a phone, or if a sign-out failed because you were offline at the time. Closing a browser does not end a session on its own: sessions last 24 hours, or 30 days if you chose “remember me”, and signing a device out here takes effect immediately.
What lives in the Workspace settings
Organization: your name, contact details, and mailing address, plus the settings everyone sees the effect of — time zone, currency, date format, and the default theme for people who have not picked their own. Time zone is the one worth setting first: it decides what “9am” means for service levels and working hours, and which day a date belongs to across the app. Currency is used for donations, pledges, and event pricing — both what a donor is charged and what you see. Modules: what kind of organization this is — Constituency office, Political campaign, Non-profit, or Church — and which optional modules (Canvassing, Deliveries, Donations, Approvals) are available. Most appear in the sidebar; Deliveries shows up as the Requests tab on the Canvassing page. The organization type only picks the wording and the starting set: a constituency office starts without Donations, because a publicly funded office does not fundraise — the campaign or riding association behind it does, on separate books. A module that is off — whether the organization type left it off or you switched it off yourself — stays in the sidebar, dimmed, so you can see it exists; clicking it points you back here. Turn any module on here and it lights up immediately. Turning one off never deletes anything, and never blocks a link you already have. Whichever type you pick is shown at the top of your avatar menu, so you can always tell which one a workspace is on; administrators can click it to come straight back here. Campaigns: your permanent office context and any election campaigns — create and archive them, set which office each one is running for, switch which one you (as an admin) are working in, and read how user assignment works. This section appears for organizations that run elections (a constituency office or a campaign). See Campaigns and contexts and What office a campaign is running for. Boundaries: the electoral maps your households are matched against — wards, ridings, districts, precincts. Import the names from a CSV, upload a published GeoJSON file, or draw the areas yourself over your own household pins. Adding or changing a map never calls a paid service. See Boundary maps. Teams & access: default role for invitations and the MFA requirement. Data & duplicates: maintenance for the address matching behind duplicate detection. Recomputing address fingerprints is worth doing if your addresses were imported oddly and duplicates are being missed; it is available once a month. Communications: default from-name and from-address (only an address on a domain you have verified, or your workspace’s own pplCRM address), reply-to, the newsletter footer disclaimer, and double opt-in for web-form subscribers. Email sync: connect your email provider so incoming and outgoing email syncs into your pplCRM inbox. Domain verification: the DNS records (SPF, DKIM, DMARC) that let you send email from your own domain. Service levels: response-time targets for email and tasks, working days and hours, and the warning/critical thresholds behind the dashboard status. Donations: donation limit, residency restrictions, tax credit tiers, your Stripe connection, and tax receipt configuration — the receipting regime, registration number, signatory and signature image, and numbering prefix. None of it affects the donation receipt every gift gets automatically. See Donation receipts and giving statements. App: how the volunteer-facing apps behave, including whether volunteer links expire after 30 days. Expiry is the secure default (a forwarded or long-lost link goes dead on its own), but you can turn it off if your outings run longer. Volunteers still verify a code and need a one-time approval either way. Storage: your plan quota, live usage, and the files taking up the most space. Billing: your plan, live usage, and payment details. API keys: workspace API keys for server-side integrations (submitting forms, RSVPs, and volunteer signups from your own backend, or connecting Zapier). Grassroots and above. Each key is shown once, at creation. A workspace can hold two at once so you can rotate without downtime; revoking one takes effect immediately. Account: pause your organization account, or permanently delete it and all its data.
Plans and billing
Free: $0 forever. Up to 1,000 emailable subscribers, 2,000 emails a month, 2 staff seats, and 1 GB of storage. Includes the people CRM and newsletters. No shared inbox and no companion volunteers. Grassroots: starts at $29 a month for up to 1,000 emailable subscribers, then rises in steps as your list grows, up to $359 a month at its 100,000-subscriber ceiling. Adds the shared inbox (Gmail and Microsoft mailbox sync), web forms, donations, automations, lists, volunteer management (teams and events), and API access with 300+ integrations. Movement: starts at $55 a month for up to 1,000 emailable subscribers, then rises in steps up to $665 a month at its 200,000-subscriber ceiling. Adds the canvassing and deliveries companion apps with unlimited companion volunteers: turf cutting, walk lists and routes, field reports, yard signs, and route optimization, plus priority support. Enterprise: for federations, parties, and multi-office operations with custom needs. Pricing is negotiated directly. Reach out from the Billing page.
What happens when your list grows or shrinks
Canceling a paid plan (moving to Free)
Try this on sample data.
Every feature in the docs is live in the free demo workspace — no card, nothing to lose.
Start free