Political Parties & Ridings
BC election law compliance built in. Donation limits, required fields, and tax credit calculators—automatically.
Learn moreA modern WordPress donation plugin with Stripe integration, smart compliance features, and the flexibility to serve political campaigns, podcasters, and nonprofits alike.
Whether you're running a political campaign, growing a podcast audience, or leading a nonprofit, GiverLever adapts to your needs.
BC election law compliance built in. Donation limits, required fields, and tax credit calculators—automatically.
Learn moreLet your audience support you with a clean, branded experience. One-time or recurring. No friction.
Learn moreProfessional donation forms with tax receipt support. Build donor relationships that last.
Learn moreGiverLever handles the complexity so you can focus on your mission.
GiverLever integrates directly with Stripe for secure, PCI-compliant payment processing. Accept credit cards, debit cards, Apple Pay, and Google Pay through Stripe Elements — no sensitive card data ever touches your server. Need offline options too? Accept pledges via Interac e-transfer or cheque, with automated payment instructions and admin confirmation when payment arrives. Supports both test mode and live mode with separate API keys, so you can build and test your forms before going live. Statement descriptors are customizable per-payment, so donors see exactly who they donated to on their credit card statement.
Not every donor pays by card. GiverLever lets you accept pledges via Interac e-transfer or cheque alongside card payments. Donors select their preferred method, submit a pledge, and receive payment instructions by email. Admins confirm receipt from the Contributions table with a single click, which triggers the donation receipt. Automated reminders follow up on outstanding pledges so nothing falls through the cracks. Address collection is optional — toggle it on or off in settings based on what your payment methods require.
Give donors the option to make their support ongoing with a simple one-time or monthly toggle. Recurring donations are managed through Stripe Subscriptions, handling billing cycles, failed payment retries, and cancellations automatically. For political campaigns with annual limits, subscriptions intelligently pause at year-end and resume in the new year with a fresh limit.
Every element of the donation form is designed for thumbs first, desktops second. Large tap targets for amount buttons, properly sized inputs that don't trigger awkward zoom on iOS, and a streamlined 2-step flow that keeps donors moving forward. The form looks great on any screen size — from a phone at a fundraiser to a laptop at home.
Tailor the donation experience to match your brand. Configure preset donation amounts, custom button labels, primary colors, and form field visibility from the admin settings panel — no code required. Toggle features like address collection, fee coverage, and the tax credit calculator on or off, and set custom confirmation messages. Choose which payment methods to offer — cards, e-transfers, cheques, or any combination. The shortcode accepts parameters so you can run multiple configurations on the same site.
Let donors choose to cover Stripe processing fees so you receive 100% of their intended donation. The fee calculation is shown in real-time with a simple checkbox — transparent and optional. When enabled, the total charge is adjusted automatically and the fee amount is tracked separately in your records for clean accounting.
Every donor gets a unique referral code they can share. When someone donates through a referral link, the connection is tracked automatically — you can see which supporters are driving the most donations. Referral codes are embedded in URLs and passed through to Stripe metadata, giving you a complete picture of your grassroots fundraising network. Add UTM parameters for full campaign attribution across email, social, podcast, and paid channels — or use the built-in URL Builder to generate properly tagged links without touching a URL by hand.
The Attribution Reporting dashboard turns that raw tracking data into decisions: leaderboards surface your top referrers at a glance, GA4 purchase events flow straight into your existing analytics stack, and every donor's profile includes a "Referral Impact" view showing exactly who they've brought in and what it raised.
Use campaign_id="auto" on the shortcode to automatically track donations by page slug. Drop it into a podcast episode template or landing page template and every page tracks its own contributions — no hardcoding needed. On a page at /podcast/episode-42/, the campaign ID is automatically set to episode-42. Filter your reports by campaign to see exactly which episodes or pages are driving donations.
See your fundraising performance at a glance. The admin dashboard shows total raised, donation count, average donation, and donor growth over time. Filter by date range, campaign, or referral source to identify what's working. When it's time to report, export filtered donor and donation data to CSV with one click — ready for your accountant, compliance filing, or mail merge. Date range filters, column selection, and smart formatting mean clean data without the spreadsheet cleanup. All the numbers you need, in the format you need them.
Email is captured in Step 1 before donors enter any other information. If they leave before completing their donation, GiverLever tracks the abandonment and can send automated recovery emails to bring them back. Each abandoned cart gets a unique, time-limited recovery token that pre-fills their progress. Track which step donors dropped off at and how many recover — turning lost donations into completed ones.
Build lasting relationships with a complete donor database. Every donor gets a profile with their contact information, donation history, lifetime total, and referral activity. Search and filter your donor list, view individual profiles with a full timeline, and send manual email receipts when needed. Returning donors are recognized automatically when they enter their email — their information is pre-filled for a frictionless repeat experience.
Show donors exactly how much their contribution will cost after tax credits — in real-time as they adjust the amount. For BC political donations, the calculator uses the official three-tier formula: 75% on the first $100, 50% on the next $450, and 33.33% on the next $600, up to a $500 maximum credit. When a $50 donation effectively costs $12.50, donors give more. The calculator can be toggled on or off depending on your use case.
For political campaigns that must comply with contribution limits, GiverLever tracks cumulative donations per person per calendar year. The annual limit is configurable and enforced at submission time with atomic database updates to prevent race conditions. Returning donors see their year-to-date total and remaining room. If a donation would exceed the limit, the form blocks it with a clear message — keeping you compliant without any manual tracking.
Choose from three distinct visual styles to match your brand personality. Classic delivers a clean, professional look. Warm uses softer tones and rounded elements for an approachable feel. Bold makes a statement with stronger contrasts and larger typography. Each template is applied through CSS custom properties, so the underlying form logic stays the same — just pick your style in the settings.
Create short URLs like yoursite.com/give50 that jump straight to a pre-filled donation form. Perfect for printed materials, event table cards, social media posts, and email campaigns. Pair with a QR code for instant mobile donations — supporters scan, tap Apple Pay or Google Pay, authenticate with Face ID, and they're done in under 5 seconds. No forms, no typing, no friction.
Create trackable donation links in seconds — no manual URL editing required. The built-in URL Builder lets anyone on your team generate both standard donation form links and Quick Donate links with campaign, referral, and UTM parameters in one place. Choose an amount, assign a campaign name, add a referral code, and set UTM source, medium, and campaign values. The URL updates live as you type. Copy it, open it, or reset and start again. Available to both admins and team members with the Viewer role, so your comms team can create properly attributed links without touching plugin settings.
The result: consistent, properly tagged links across every channel — email, social, podcast, paid ads, and QR codes — and clean attribution data in your dashboards and CSV exports.
Give your treasurer, compliance officer, or board members secure access to contribution data without exposing plugin settings or Stripe keys. The built-in GiverLever Viewer role lets team members browse contributions, view donor records, and export CSV reports — while keeping settings, analytics, and payment configuration locked to administrators only. Assign the role from the standard WordPress Users screen with no extra plugins required.
Automatically sync every donor and donation to your NationBuilder nation. When a payment succeeds, GiverLever pushes the donor's contact information to NationBuilder as a Person (matched by email, so returning donors update their existing record instead of creating duplicates), then creates a Donation record linked to that person. The sync runs in the background and never delays the donor's experience. Configure it in one step: enter your nation slug and API token, click Test Connection, and you're live. Built for Canadian political campaigns where NationBuilder is the standard CRM.
Cloudflare Turnstile sits on the donation form to block automated card-testing fraud without adding friction for real donors — no puzzles to solve, no checkbox to click. Pair it with a configurable minimum contribution amount to shut down the low-dollar test transactions fraudsters use to validate stolen card numbers.
Let donors direct their gift to a specific candidate, fund, or project — set via shortcode, a URL parameter, or a picker the donor chooses from at checkout. Every designated gift shows up in a dedicated reporting tab, filterable and exportable to CSV, so you always know what raised money for what.
Connect GiverLever to BLCKBX campaign intelligence and every donor, donation, refund, and abandoned cart syncs automatically — no manual exports, no double entry. The same connection is shared with AttenderLever and EndorserLever when they're active on the same site.
A quick "Did you mean gmail.com?" prompt catches common email typos before a donor submits — reducing bounced receipts and lost donor records without slowing anyone down.
Create simple links like yoursite.com/give50 that let supporters donate instantly with Apple Pay or Google Pay. Perfect for events, printed materials, and social media.
Generate a link with any amount: /give25, /give50, /give100. Customize the slug to match your brand.
Use any free QR code generator. Print on table cards, posters, flyers, or share on social media.
Supporter scans, taps Apple Pay or Google Pay, authenticates with Face ID, and they're done. No forms. No typing.
GiverLever is part of the LeverUp WordPress plugin suite. Let's talk about how it fits your needs.
Get Started