Review Request Email for Nonprofits
Donors do not review you the way shoppers review a product. They tell you why they gave, and who it helped. This template turns a donation receipt into a story request that pulls testimonials from your most loyal supporters.
What makes this review request work for nonprofit
The nonprofit review request flips the ecommerce logic. You are not asking how did we do. You are asking why did you give, and what did it mean. That single reframe changes every choice below.
Trigger. Fire this on a confirmed donation or a marked-attended event. In Klaviyo, use the Placed Order metric against a donation SKU, or a custom property like Attended Event equals Spring Gala 2026. In Mailchimp, tag donors at checkout (donor_recurring, donor_event_2026) and send to that segment. Recurring donors get this once per annual cycle, not every month, or it starts to feel like a survey.
Timing. Wait 5 to 9 days. The tax receipt has landed. The event high has settled into memory instead of adrenaline. Send at 2 days and you compete with the receipt email. Send at 30 and the feeling is gone. One food bank client saw CTR climb from 6.2% at a 2-day delay to 11.4% at a 7-day delay on identical copy.
Offer. Skip the incentive. A leave a review and win a tote email reads as transactional and loses to impact-only copy in A/B tests. The donor already gave. Their motivation is the mission, not the swag. If you must offer something, keep it mission-adjacent: we will read every story at the next all-staff, or your words go on our volunteer wall.
Copy angle. Name one beneficiary and one outcome. Your $50 paid for 84 meals. Your shift at the garden built 12 raised beds. Specificity is what makes donors reply. Vague gratitude (thank you for your support) gets archived. The email above leads with 312 meals and a named family, then asks for the story. That order matters: prove the impact, then request.
CTA. Write Share your story, not Leave a review or Rate us. Review language pulls from the ecommerce frame donors distrust. Story language pulls from the donor frame they already live in. One CTA only. Do not stack it next to Donate again or Volunteer here. A second button splits the click and cuts testimonial submissions by roughly a third in our client tests.
Why it renders in every inbox
Nonprofit donors read email on whatever device is in their hand. Outlook at the office. Gmail on a phone. Apple Mail in dark mode at 9pm. Your HTML has to survive all of it.
Nested HTML tables, not divs or flex. The layout is built from table, tr, td. Flexbox and CSS Grid break in Outlook because Outlook renders with the Word engine, not a real browser. Nested tables hold their columns when every modern rule fails.
Inline CSS on every element. Gmail strips your style block. Any styling that lives only in a stylesheet disappears. Every td gets its padding, font-size, color, and line-height written on the element itself.
Bulletproof VML button for Outlook. Outlook will not render your CSS background-color on an a tag. The button falls back to a blue underlined link sitting on white. We wrap the button in VML (Vector Markup Language) so Outlook draws a real filled rectangle in your brand green. The button reads the same in Outlook 2016 as it does in Gmail.
Live text, not images. The headline, the meal count, the CTA words are all selectable text. Donors on screen readers hear them. Donors with images off by default see them. Images are reserved for the logo and one photo.
Dark-mode color-scheme meta. Add meta name equals color-scheme content equals light dark, plus a matching supported-color-schemes. Apple Mail and Outlook dark mode invert your background. The meta tells the client which palette you designed for, so your green section does not collapse into black on black.
One mobile media query. A single max-width 480px block drops padding, stacks the impact number above the body copy, and resizes the headline. One query, tested once, keeps the file small and the rendering predictable.
Web-font fallbacks. We declare the brand font, then chain to Helvetica Neue, Arial, sans-serif. If the web font fails to load or gets stripped, the email still holds its weight and hierarchy because the fallback stack matches the x-height.
How to use it in Klaviyo or Mailchimp
The HTML on this page is ESP-agnostic. Both editors take it the same way.
Klaviyo. Open your flow email, drag an HTML block into the section, and paste. Or set the whole message to a custom HTML email. Swap the brand name, the green (#0F3D2E), the logo URL, and the story CTA link. Then wire the merge tags. Use {{ first_name|default:'friend' }} in the greeting so the email never reads Hi , when a first name is missing. Reference {{ event.name }} when the trigger is an event signup, so the subject can read Your night at the Spring Gala. Pull the donation amount with {{ event.$value }} to do the impact math on the fly.
Mailchimp. Start a campaign, choose Code Your Own, then Paste in code. Drop the HTML in. Replace the hardcoded Riverside Food Bank with *|MERGE1|* if you keep your org name in a field, or leave it literal if you run multiple clients off one account. The donor first name is *|FNAME|*. Add a fallback with *|IF:FNAME|**|FNAME|*|ELSE:friend|* so the greeting never breaks. For recurring-giver sends, build your segment on the tag donor_recurring and send to that segment only.
Test before you send. Send to Gmail on web and the Android app, Apple Mail on an iPhone in light and dark mode, and Outlook 2016 or newer on Windows. Click every link. Turn images off and reload. Open in dark mode and confirm the green section still has readable contrast. When the VML button renders as a filled green rectangle in Outlook, you are done.
Questions
Is this nonprofit review request template free? +
Yes. The HTML and the MJML source are free to copy. Paste either into Klaviyo or Mailchimp with no signup and no watermark.
Will the button and layout render in Outlook? +
Yes. The layout runs on nested tables with inline CSS, and the CTA is wrapped in VML so Outlook 2016 and newer draws a filled green button instead of a bare blue link. We test in Outlook 2016 and 2019 on Windows before calling it done.
Can I change the colors to match my nonprofit? +
Yes. The two greens (#0F3D2E for the primary, #0B6E4F for the accent) are placeholders. Replace those hex codes in the HTML and the header, button, and accent text all update at once. Keep one value dark and one lighter so contrast holds in dark mode.
Do I need to know HTML to use this? +
No. You copy the rendered HTML and paste it into your ESP. You only touch code to swap links, colors, and merge tags, and those spots are marked in the file. If you want to redesign the layout, the MJML source is included and is far easier to edit than raw HTML.
Want this on your client's brand?
Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.
Get a free sampleMore templates
- Abandoned Cart email for Baby brandsBloom & Burrow
- Abandoned Cart email for Beauty brandsVeloura
- Abandoned cart email for coffee brandsSlow Bloom Coffee
- Abandoned cart email for course creatorsStoryboard Lab
- Abandoned cart email for fashion brandsSTUDIO HALDEN
- Abandoned Cart email for FintechVelt
- Abandoned Cart email for Jewelry brandsSolenne
- Abandoned Cart email for Outdoor brandsRidgebound
- Abandoned Cart email for Pet brandsPantry Hound
- Abandoned Cart email for Real Estate brandsRidgeline Realty
- Abandoned Cart email for RestaurantsSycamore Kitchen
- Abandoned cart email for skincare brandsMira
- Abandoned cart email for supplement brandsVerdant Labs
- Abandoned Cart email for Travel brandsSaltcove Resorts
- Abandoned cart emailMaison Riva
- Back-in-stock email for beauty brandsMarisol Skincare
- Back-in-stock email for coffee brandsNorthbank Coffee Roasters
- Back in Stock email for Fashion brandsMaris & Wren
- Back in Stock email for Jewelry brandsLumen & Vale
- Back in Stock email for Pet brandsWilder Hound
- Back-in-stock email for sneaker brandsPavement Supply Co.
- Back-in-stock email for supplement brandsFernwell Naturals
- Back in Stock email for Wine brandsHollis Ridge
- Back-in-stock emailAURE
- Birthday email for beauty brandsMaison Lumière
- Birthday email for Coffee brandsDaybreak Roasters
- Birthday email for EcommerceHearth & Hazel
- Birthday email for Jewelry brandsAurum & Oak
- Birthday email for Nonprofit brandsBrightwater Children's Fund
- Birthday email for Pet brandsPawly
- Birthday email for restaurantsCoppa Rossa
- Birthday email for Travel brandsTidehaven Resorts
- Birthday emailSMALL BATCH ROASTERS
- Browse Abandonment email for Baby brandsWren & Cub
- Browse Abandonment email for Beauty brandsHalden & Hue
- Browse abandonment email for fashionHalden Studio
- Browse Abandonment email for Fitness brandsRidgeline Strength
- Browse abandonment email for home goodsHalvor & Oak
- Browse abandonment email for supplement brandsHearthroot
- Browse Abandonment email for Travel brandsMeridian Voyages
- Browse abandonment emailHARTWELL
- Weekly digest emailCadence Weekly
- Event / webinar invite emailCadence
- Flash Sale email for Fashion brandsMarlowe Studio
- Flash sale emailMARA
- Loyalty VIP email for coffee brandsDriftwood Coffee Roasters
- Loyalty / VIP emailMAISON VERDE
- Newsletter email for creatorsMargins
- Newsletter email for ecommerceMarlow & Finch
- Newsletter email for fitness brandsRidgeline Strength
- Newsletter email for Jewelry brandsMaison Vermeil
- Newsletter email for Nonprofit brandsRiverbend Food Bank
- Newsletter email for real estate brandsCrestview Realty
- Newsletter email for restaurantsSaltmarsh
- Newsletter email for SaaSRelaybeam
- Newsletter email for Travel brandsDriftwood Voyages
- Editorial newsletter emailFrontier
- Order Confirmation email for EcommerceHearth & Hush
- Order confirmation emailHALCYON
- Post Purchase email for Coffee brandsDaybreak Coffee Roasters
- Post Purchase email for Fitness brandsForge Strength Club
- Post Purchase email for Jewelry brandsAurum Atelier
- Post-purchase email for Pet brandsBramble & Bark
- Post-purchase email for skincare brandsVesper
- Post-purchase email for supplementsNorthroot
- Post Purchase email for Travel brandsMarisol Retreats
- Post Purchase email for Wine brandsHollis Hollow Estate
- Post-purchase emailHale and Fern
- Price Drop email for Fashion brandsMarlowe
- Price drop emailWREN
- Product announcement emailLUME
- Product launch email for DTC beautyMarisol
- Product Launch email for EcommerceNorthbound Roast
- Product Launch email for Fitness brandsForge Athletics
- Product launch email for jewelry brandsMaison Velaire
- Product Launch email for Nonprofit brandsGreenhollow Land Trust
- Product Launch email for Pet brandsBarkwell
- Product launch email for SaaSForgepath
- Product launch email for sneaker brandsFORM Athletics
- Product launch (drop) emailPULSAR
- Promotional (sale) emailOSSE
- Referral email for EcommerceSaltwater Skin
- Referral emailHEARTH
- Replenishment email for Supplement brandsRootwell
- Replenishment emailNORTHPEAK
- Review request email for course creatorsLoam Academy
- Review request email for ecommerceCove Skincare
- Review Request email for Jewelry brandsVela & Stone
- Review Request email for Real Estate brandsBridgepoint Realty
- Review request email for restaurantsOlive & Ember
- Review Request email for SaaSRecurlio
- Review request email for travel brandsNorthbound Lodge
- Review request emailHALCYON
- SaaS onboarding emailCadence
- Shipping Update email for EcommerceCoastline Coffee
- Shipping update emailHalftide
- Trial ending email (SaaS)Cadence
- Welcome email for baby brandsHazel & Fawn
- Welcome email for Beauty brandsMaris Botanica
- Welcome email for Coffee brandsBright Iron Coffee
- Welcome email for course creatorsLoaf & Crumb
- Welcome email for ecommerceNorthpine Coffee Roasters
- Welcome email for Fitness brandsForge Athletics
- Welcome email for Jewelry brandsMaison Aurelle
- Welcome email for Nonprofit brandsRiverbend Land Trust
- Welcome email for Outdoor brandsFoxpine Supply Co.
- Welcome email for Real Estate brandsCrestview Realty
- Welcome email for restaurantsOlea Trattoria
- Welcome email for SaaSForge
- Welcome email for supplement brandsFlorae Health
- Welcome email for Travel brandsCasa Marisol
- Welcome email for Wine brandsRedtail Cellars
- Welcome emailVerda
- Win Back email for Baby brandsOlive & Oat
- Win-back email for course creatorsPigment Studio
- Win-back email for ecommerceMarlowe Skin
- Win-back email for fintechHaven
- Win-back email for jewelry brandsCovelle
- Win Back email for Outdoor brandsSwitchback Outfitters
- Win Back email for Pet brandsNorthpaw
- Win-back email for real estateNorthbridge Realty
- Win Back email for RestaurantsSaltwood Kitchen
- Win-back email for subscription boxesHearthwood Coffee Co.
- Win-back email for supplement brandsFernwood Botanicals
- Win Back email for Wine brandsHollow Oak Estate
- Win-back (re-engagement) emailORSO