How Blackbaud Online Express Actually Works When You're Not Watching

Blackbaud Online Express is the older sibling to what's now called SkyBridge Forms. If you have a .org or legacy Raiser's Edge account, it's probably still the tool you're handed when you need a donation page up and running quickly. It sits inside the Blackbaud cloud environment and lets you build acceptance pages, collect recurring gifts, and push data back into your database without touching SQL or calling support every time you need a button color changed. I've maintained these pages for roughly eight years across three different organizations. The software itself is functional but stubborn about edge cases. Most people figure out the basics on their own and then hit a wall around the fifth integration they attempt. Here's what actually happens when you're using it.

Downloading the Blackbaud Online Express User Guide

The official guide lives inside the Blackbaud Knowledge Center. You'll find it by logging into your Blackbaud dashboard, navigating to Support, and searching for "Online Express User Guide" or "Acceptance Page Guide." It's a PDF, usually around 80 to 120 pages depending on the version year. It's not particularly well indexed and the table of contents skips over a lot of the stuff that breaks in practice. Don't bother trying to print it. Keep it open in a tab and jump around. There is no separate download link you can put on a website. The guide is behind the authentication wall. If someone sends you a public copy, it's outdated. Stick to the live version.

Setting Up Your First Acceptance Page

Log into the Blackbaud admin portal and go to Online Giving > Acceptance Pages. Click New. You'll be greeted with a blank template editor. The default template pulls from your organization's header image, which is already configured in your account settings. If you haven't set that up yet, the page will look like it's missing something and you'll waste twenty minutes wondering where the logo went. The field editor is where you drag and drop donation fields. Amount presets, custom amounts, recurring gift toggles, and donor information capture. A few things to watch for: If you enable Recurring Gift on the same page as a One-Time Gift, the system creates two separate submission paths. Donors who pick recurring get routed to a different confirmation flow. This trips people up when they're testing the page because their test recurring donations show a different thank-you message than the one-time ones. Check both.

Get the Full Details

Introducing Online Express Bill Pay — Blackbaud Community
Introducing Online Express Bill Pay — Blackbaud Community

After you publish, grab the acceptance URL and enter it into your payment gateway configuration. If you're using a Blackbaud payment processor (they typically route through PayPal or Authorize.net underneath), you'll need to sync the merchant ID from your gateway settings into the Online Express page properties. Forgive the circular wording. That's just how the UI presents it. Skip this step and transactions will fail silently with a generic decline that looks like a card error.

Email Campaigns and Templates

Online Express also handles solicitation emails. You compose the message, insert donation link tokens, and schedule distribution. The token system uses shortcodes like [DONATION_LINK] that pull from your page. These are case-sensitive and if you type them wrong the link just becomes literal text that looks like broken code to the donor. I spent a Tuesday afternoon chasing down why half my recipients received an email with a raw HTML token instead of a working link. One missing bracket cost me three hours. The merge fields come from your donor database. If a contact record is missing an email address or has a malformed domain, the send queue will still include the row and the email will bounce later. Run a Validate Email query before every campaign. It's a one-click button in the campaign preview panel. Take five seconds to use it. Your bounce rate will drop from around 8 to under 2 percent on most lists.

Common Pitfalls and Things the Guide Doesn't Emphasize

Here's the first thing most people miss: Online Express does not auto-detect multi-currency. If your organization receives international gifts, you need to manually add currency selector fields to your acceptance page template. Otherwise the payment processor defaults to your account's base currency and the donor's bank may reject the transaction or apply an unfavorable conversion rate. I learned this when a donor in Canada got charged in USD and their card was declined. The error message pointed at insufficient funds, not currency mismatch. Takes about ten minutes to add the currency field once you know where it is in the editor. The second thing: field validation is lazy on the front end. A donor can submit a form with a blank required field and the page will accept it. The rejection happens server-side. This means your reports will sometimes show submitted records that are actually invalid. Before trusting any campaign close-out report, run a validation query to filter out incomplete submissions. The guide mentions this in passing on page 47. Most people don't read that far. A third quirk that isn't documented well: recurring gifts expire after 12 months by default unless you configure the recurring profile to auto-renew. The default setting is 12-month expiration. If you're running a major gift campaign that relies on sustained monthly giving, go into each recurring template and change the renewal setting to unlimited or set it to a specific term. Otherwise you'll have a bunch of gifts that quietly stop in month 13 and you won't know why until you run a year-end report.

Introducing Online Express Bill Pay — Blackbaud Community
Introducing Online Express Bill Pay — Blackbaud Community

Integration With Raiser's Edge and Other Systems

Data flows from Online Express back into your database as new gift records. The mapping is handled through the Integration Settings panel under your account configuration. Field mapping is drag-and-drop: you match the acceptance form fields to your database columns. A common mistake here is mapping the Gift Memo field to a fixed text value instead of a dynamic field. If you do that, every gift from that page will carry the same memo string regardless of what the donor actually typed. Check your mappings before publishing a new page. The sync usually completes within 15 minutes of a transaction, though during high-volume events it can take up to an hour. If you're pulling data out for reporting, use the Export function rather than trying to read the live database directly. Live queries against the blackbaud-hosted database can time out if your organization has more than 50,000 donor records. Export to CSV, then work with the file locally. It takes longer upfront but saves you from fighting session timeouts.

Limitations You Need to Accept

Online Express is not a full website builder. You can't do complex conditional logic like "show field B only if donor selects option C." The field visibility rules are limited to basic yes/no displays. If you need branching logic, you'll need to build a separate form using a different tool and link to it, or upgrade to the newer SkyBridge platform which has conditional display rules. Mobile responsiveness is automatic but inconsistent. The acceptance pages render on mobile, but the layout can squash fields together on smaller screens depending on how many fields you've added to the template. Always preview on an actual phone before sending a campaign. Screenshots from your desktop browser won't catch this. Custom CSS is severely restricted. You can change colors and fonts within the limited style options, but you can't inject custom stylesheets or JavaScript. If your organization's design team has very specific branding requirements, you'll run into walls. There's a workaround where you host a custom thank-you page externally and redirect to it after submission, but that adds another point of failure and complicates your tracking.

When to Walk Away From Online Express

If your fundraising operation has grown beyond basic acceptance pages and email campaigns, the platform starts showing its age. The workflow is linear and doesn't handle complex donor journeys well. You'll find yourself working around the tool instead of with it. In those cases, migrating to SkyBridge Forms or a dedicated CRM-integrated form platform is worth the migration effort. The learning curve is steeper but the flexibility gap is real. I moved one of my organizations after we hit about 200 unique page configurations and the support tickets started climbing. For small to mid-size nonprofits doing straightforward donation collection, Online Express is still serviceable. Just budget extra time for the things the guide doesn't mention, double-check your mappings, and validate your donor data before every send.

Does Double the Donation integrate with Blackbaud Online Express (OLX)?
Does Double the Donation integrate with Blackbaud Online Express (OLX)?