All projects
Nonprofit 8 weeks $7,500 fixed-scope

Maryland Community Foundation

+89% donations year-over-year after launch

Redesigned WordPress site with NGO schema, accessible-by-default components (WCAG 2.2 AA), and integrated GiveWP donation processing.

Results

Measured outcome after launch.

WCAG violations / page 0
from 47
AA compliant
Annual donation total $643K
from $340K
+89%
Recurring donors 187
from 12
+1,458%
Platform fees 2.9%
from 4%
-1.1pp

Challenge

Where the project started.

A 22-year-old foundation was running an outdated WordPress site that failed WCAG 2.0 AA at 47 violations per page. Donations were processed via Network for Good (4 percent platform fee) with no recurring giving option. Average donation was declining year-over-year.

Approach

How we shipped it.

  1. 01 Audited existing site against WCAG 2.2 AA: 47 violations per page reduced to zero.
  2. 02 Designed new WordPress site with NGO schema, donation tracking, and impact storytelling layout.
  3. 03 Migrated payment processing to GiveWP + Stripe (2.9% + $0.30 vs Network for Good 4%).
  4. 04 Implemented recurring donation flow with one-click upgrade prompts.
  5. 05 Built dedicated grant program landing pages with structured data.
  6. 06 Email integration with Mailchimp for donor stewardship sequences.

Deliverables

What was delivered.

  • WCAG 2.2 AA compliant rebuild
  • GiveWP + Stripe integration
  • Recurring donation flow
  • Grant program landing pages
  • Mailchimp donor sequences

Tech stack

What it runs on.

WordPressGiveWPStripeMailchimpWP Engine
Accessibility was a compliance issue and a moral one. Now the site works for everyone, donations are up, and we are saving on platform fees.
— Executive Director, Community foundation

Start your project

Let's build the WordPress website your Maryland business actually needs.

Fixed-scope pricing — one price, no surprises
Reply within 4 business hours
Maryland-based · on-site within 90 min of DC
No long-term contracts · 30-day cancel

★★★★★ 5.0 on Google  ·  99% Job Success on Upwork

Taking new projects — April 2026

Book a free discovery call

45 minutes · No sales pitch · Fixed-scope quote within 24 hours

01 You
02 Project
03 Send
Step 01 of 03

Who's reaching out?

Step 02 of 03

About your project

Step 03 of 03

One last check, then we are off.

  • Name
  • Email
  • Industry
  • Project
Chat on WhatsApp