Features
Everything that raises money. Nothing that slows it down.
Exit-intent popups, customizable upsells, A/B testing, events, and clean donor records — in a Canadian-built console your volunteers can run without a developer.
Donation pages
Pages that convert, built in minutes
A real page editor
Headline, story, preset amounts with impact labels, custom fields, rich-text everywhere it matters. Publish/unpublish per page, unlimited pages per campaign.
A/B variants with weighted traffic
Test headlines, asks, and colours against each other with per-variant traffic weights — no external tool, no tag manager.
Smart presets
Returning donors see suggested amounts derived from their own giving history; everyone else sees your configured tiles. Custom amounts round up to clean figures with one tap.
Exit-intent popup
A configurable last-word popup for abandoning donors — your image, your copy, once per session, off by default until you want it.
Donors cover the fees
One optional checkbox grosses the gift up to cover card processing and the platform fee — honest math, so 100% of the intended amount actually reaches the campaign. On by default; switch it off per page for fixed-price items like memberships.
Apple Pay and Google Pay, automatically
Wallet buttons appear on every supported device with no setup — a first-time donor on a phone can give in two taps without typing a card number.
Monthly giving
Build the file that funds the next campaign
Upsells with targeting, not a checkbox
After a gift, the thank-you page makes your next ask: a right-sized monthly conversion (one tap for donors with a saved card), a follow-on ask, or any link you choose. Target each offer by gift size or donor tag, override per page, and see which upsell raised what.
Full donor self-serve
Donors get their own account: donation history, saved cards, and the ability to update, pause, or cancel their monthly gift — which means those requests stop landing in your inbox.
Churn you hear about the same day
When a renewal fails, a dispute lands, or a donor cancels or pauses their monthly gift, your team gets an email that day — while a save is still possible, not a surprise at reconciliation time.
Source attribution on every upsell
See which offer, on which page, raised what — so the thank-you-page ask gets tuned like any other piece of your program.
Events
Ticketing without the third-party fee stack
Tickets, tables, capacity
Multiple ticket types per event, table/group tickets that count seats correctly, capacity limits, and per-attendee name collection when you need it.
Check-in ready
Attendee lists with one row per seat, exportable for your door team — plus in-app check-in.
Free events, same machine
Town halls, rallies, volunteer nights: run RSVP-only events through the same flow — no card required, no fees — and the attendee list, capacity limits, and check-in tools work exactly the same.
The ask after the ticket
Post-purchase offers work on events too: invite ticket-buyers to become monthly donors or point them at the next dinner, with the same targeting and source attribution as donation pages.
Donor records
A donor file your team will keep clean
Records, tags, and filters
Every donor with lifetime giving, history, and contact details. Tag manually or automatically, filter by anything, save your favourite export presets.
Full CSV exports, any time
Filter to the donors you want and download the complete record set — saved export presets make the monthly ones one click. Your data is never held hostage.
Reconciliation
The bank statement matches the books
Per-deposit payout reports
Open any bank deposit in the admin and download a CSV of exactly the donations inside it — gross, fees, net, donor type, corporate names. Every deposit reconciles line by line, no guessing which donations a payout contains.
Notifications built for the ledger
Per-donation notification emails carry the donor's name, email, and mailing address — plus the residential address where a page collected one — in the format political finance teams actually file against.
Branding
Donors see your campaign. Only your campaign.
Your domain, end to end
Donation pages, donor sign-in, and receipt links all live on your own domain — donate.yourcampaign.ca — with colours, fonts, and logo to match.
Receipts in your voice
Branded confirmation emails with editable templates at the campaign and page level. Your copy, your sender domain once verified.
Compliance, in the background
Canadian elections law, handled without slowing the donor down
Contribution caps, enforced per charge
Federal and provincial limits are checked before every charge, and monthly pledges are projected twelve months forward — so nobody is unwinding an over-limit gift at filing time.
Mailing and residential addresses
When your reporting needs the residential address as well as the mailing one, a page-level toggle collects both — with 'same as above' checked by default, so donors who share one address do nothing extra.
Attestations, snapshotted records, corporate-donation rules by jurisdiction, and exports built for financial agents are all on the compliance page →
Twenty minutes, and you'll have seen all of it.
The live demo covers the donor side; a call covers the admin console. Email dean@testerdigital.ca and your first page can be live this week.