helpcenter.

Guides for campaigns running on Electbase
Fundraising · 4 min read

Connecting Anedot or Donorbox to your Electbase site

Anedot and Donorbox both let you put a real donation form directly on your Electbase page — at every race level, from school board to Congress — or link out to a hosted donation page instead. Electbase supports either style, and the money always flows from your donor to the processor to your committee's account. Electbase never touches it.

Anedot

Anedot is a nonpartisan processor with no race-level restrictions on embedding — a state legislative or school board campaign gets the same on-page form a congressional campaign does.

Getting your embed code. In your Anedot dashboard, open the Action Page you want to use, go to Share, and choose "Embed on Your Site." That gives you the code your Electbase site needs. The same Share screen also gives you the hosted page URL if you'd rather link out.

Connecting it in Electbase. From your dashboard, open Connections in the top navigation and find the Anedot card. Paste your webhook signing secret (from Anedot: Settings → Webhooks) — your Anedot account ID is optional. The card flips to Connected and shows your campaign's private webhook receiver URL to paste back into Anedot. For the donate section itself, set Anedot as your processor in the editor's Campaign details panel and paste your hosted Anedot page URL; eligible campaigns can switch the donate section to the embedded form from the same panel.

Two honest caveats before you choose the embed
  • PayPal, Apple Pay, and Google Pay don't work inside Anedot's embedded iframe. Donors who want those payment methods need the hosted page.
  • Anedot itself recommends the hosted Share URL for conversion. Their own guidance is that the hosted page tends to convert better than the embed. An embedded form looks seamless, but "looks seamless" and "raises the most money" aren't always the same thing.

A reasonable default: use the donate button linking to your hosted Anedot page, and switch to the embed only if you have a specific reason. Electbase supports both, and you can change your mind later.

Data back to your supporter list. Anedot supports webhooks that can send donation records to Electbase automatically, at no extra cost — you set this up self-serve from your Anedot account. On the Electbase side it's the same Connections card: once your signing secret is saved, point Anedot's webhook at the receiver URL the card shows. After the first real donation arrives, the card reads "Webhook verified" and the donor appears in Supporters.

Donorbox

Donorbox is one of the few processors that supports political fundraising explicitly rather than merely tolerating it: there's a dedicated "Political Campaign or Committee" organization type when you sign up, and they provide FEC-compliant report templates. Embeds are available to everyone.

Getting your embed code. In your Donorbox dashboard, open your campaign's Share & Embed panel. You'll find the embed options there, along with the hosted page link.

Connecting it in Electbase. Same shape as Anedot: the Donorbox card on your Connections page handles the data link, and the processor choice + hosted page URL live in the editor's Campaign details panel. You can use the embedded form or a donate button to the hosted page.

Data back to your supporter list. Donorbox supports webhooks and an API, but they sit behind a paid add-on on your own Donorbox account — at the time of writing, roughly $17/month or included in their Pro plan; Donorbox's own documentation is inconsistent on which, so confirm the current terms with Donorbox before you rely on the sync. Without the add-on, your donation records still live in your Donorbox dashboard and can be exported manually; the add-on just automates the sync into Electbase.

Which one?

Both are solid nonpartisan choices for any race level. Donorbox's explicit political-committee support and FEC report templates are a plus if your treasurer wants the paperwork help; Anedot's free self-serve webhooks make automatic data sync cheaper. Fees differ too — see Which donation processor is right for your race? for the comparison.

Quick checklist

  1. Set up your committee's account with Anedot or Donorbox (use Donorbox's "Political Campaign or Committee" type if applicable).
  2. Get your embed code or hosted page link — Anedot: Action Page → Share; Donorbox: Share & Embed panel.
  3. Connect it in Electbase: Connections page for the data link, Campaign details in the editor for the donate section.
  4. Check the live donate page for your "Paid for by" disclaimer — Electbase places it by default, but verify.
  5. Optional: enable webhooks (free and self-serve on Anedot; paid add-on on Donorbox) to sync donations into your supporter list.
Not legal advice. Vendor fees, eligibility rules, and terms change — confirm current details directly with Anedot or Donorbox.