Abandoned Cart Email for Nonprofit Brands
A donor who starts a gift and stops is not lost. This abandoned cart email recovers unfinished donations with one clear CTA and an impact reminder that ties their gift to meals on a real table.
What makes this abandoned cart work for nonprofit
The trigger is a started donation that never completed. In Klaviyo that maps to "Started Checkout" filtered to exclude "Placed Order" in the same session. In Mailchimp it is an abandoned-cart automation tied to a donation product or a started-form event from your CRM.
Timing matters more here than in ecommerce. Giving is impulsive. A donor who felt moved at 7pm rarely still feels it at 7am. Send the first email 2 hours after the gift stalls. Send the second and final email at 24 hours. Three emails reads as chasey on a nonprofit list and hurts the next appeal.
The offer is not a discount. Nonprofits do not discount. The three levers are impact math, a match deadline, and social proof. This template leads with tangible units: "$25 provides 75 meals." When a match is live it adds the deadline: "Your gift is doubled through midnight." That urgency converts without cutting into mission dollars.
The copy angle: name the donor, repeat the exact amount they entered, and convert the dollar figure into impact on the same line. The subject line "Your $25 gift is still in your cart" beats "Did you forget something?" by roughly 2x open rate in nonprofit sends because it hands the donor their own commitment back to them.
The CTA is singular and resumption-focused: "Finish your $25 gift." It deep-links to the donation page with the amount and recurring option pre-filled. One button, one ask, no secondary links above the footer.
Numbers to expect. Donation recovery emails in the M+R and Blackbaud range typically see 28 to 38 percent open, 4 to 7 percent click, and recover 8 to 14 percent of stalled gifts. A live match can push recovery above 20 percent for the matched window.
Why it renders in every inbox
The HTML is built on nested tables, not divs or flex. Gmail, Outlook, and Yahoo all strip or mangle flexbox and float layouts. A table-based structure keeps the columns intact across every client, including the legacy ones that still hold real share among older donor audiences.
Every style rule is inline. Gmail drops the head style block for non-Apple clients, so any CSS that lives only in the head vanishes. Inline styles survive the trip.
The CTA button is a bulletproof VML button with an mso-style fallback rectangle. Outlook renders HTML email in the Microsoft Word engine, which ignores CSS background color on anchor tags. Without VML, Outlook donors see a tiny text link instead of a green button, and click-through drops with it.
All copy is live text, not text baked into an image. Live text scales for accessibility, loads before images download, and stays legible when image blocking is on. Image blocking is the default in Outlook and common in Gmail.
Dark mode is handled with a color-scheme meta and named hex values that invert cleanly. No transparent PNG logos that assume a white background. The header and footer bands stay readable when Apple Mail and Outlook flip the canvas to black.
A single mobile media query stacks the layout under 480px and bumps the headline size. One query, scoped to the breakpoint donors actually hit on a phone, keeps the CSS light enough to survive Gmail's prefixing.
Web fonts declare a full fallback stack. If the donor's client blocks the web font, the email falls back to Helvetica and Arial without breaking the line height.
How to use it in Klaviyo or Mailchimp
1. Copy the exported HTML, or the MJML below.
2. In Klaviyo, drop an "HTML" block into your abandoned-donation flow email and paste. In Mailchimp, pick "Code your own" then "Paste in code" for a campaign, or add a code block inside a Customer Journey for automation.
3. Swap the brand: logo image, name in the header, footer address, and EIN. Swap the three colors. The primary green (#1f7a4d), dark green (#173e29), and off-white (#f4f1ea) are the only palette tokens in the file.
4. Wire the merge tags. For nonprofit flows these are the ones that matter: - {{ first_name|default:"friend" }} for the donor's first name with a soft fallback. - The gift amount the donor entered, usually a flow property like {{ event|lookup:'gift_amount' }} in Klaviyo. If you pass impact as an event property, render it inline: "{{ event|lookup:'meals_provided' }} meals." - A match-deadline line only when a match is live. Gate it on a segment or event flag so it never shows after the match ends. - {{ unsubscribe_url }} and a physical mailing address to stay CAN-SPAM clean and inbox-healthy.
5. Deep-link the CTA to a resume URL that pre-fills the amount, for example https://give.cedarvalleyfoodbank.org/resume?amount=25. Most donation platforms (Funraise, Classy, Givebutter, Neon) accept a pre-fill query param.
6. Test before you send. Send a real proof to Gmail web, Gmail Android, Apple Mail on iOS, and Outlook desktop. Toggle dark mode on iOS and check the button and footer. Confirm the preheader renders and that images load without a click.
Questions
Is this abandoned cart template free to use for my nonprofit? +
Yes. The HTML and MJML are free to copy, edit, and send for any nonprofit, with no credit or license required. If you want a version branded to your cause automatically, Mailwright generates variants like this on demand from a short brief.
Will the donation button show up in Outlook? +
Yes. The button uses bulletproof VML with a Word-engine fallback rectangle, so Outlook donors see the full green button and not a collapsed text link. Outlook still renders HTML in Microsoft Word, which ignores CSS background color on links, so the VML layer is what makes the button render.
Can I match it to my nonprofit's brand colors? +
Yes. Three hex values control the whole email: the primary green, the dark green band, and the off-white background. Swap those plus the logo image and the email re-brands in under a minute. Mailwright can do the same swap from your brand kit in one pass.
Do I need to know HTML to use it? +
No. Copy the HTML, paste it into your ESP, and edit the words and links in the WYSIWYG preview. You only touch code if you want to change structure. If you would rather not touch code at all, Mailwright writes the email straight from a brief and hands you ESP-ready 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 Home Goods brandsHearth & Hold
- 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 Real Estate brandsHearthside Realty
- 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 Fitness BrandsRep Club
- 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 email for Wine brandsHollow Ridge Estate
- 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
- Newsletter email for Wine brandsRusset Ridge Estate
- 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 Outdoor brandsHeadwall
- 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 Nonprofit brandsRiverside Food Bank
- 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 email for Wine brandsHollander Ridge Estate
- 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 pet brandsMaple & Mutt
- 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