Free · Open Source · 501(c)(3)

Turn every checkout
into an act of
generosity

Elevate lets small online sellers add high-impact charitable donations at checkout — in minutes, with no financial liability and zero transaction fees.

↓ Try it — interactive demo
Honeycomb Candle Co.Checkout
🕯️Cedarwood Soy Candle
$28.00
👜Organic Cotton Tote
$24.00
Donate to GiveWell
$1.00 · Powered by Elevate

~$3,500 saves a life. All charities vetted for cost-effectiveness.

Subtotal$52.00
Donation$1.00
Total$53.00
$0M
AmazonSmile proved the model.
Elevate democratizes it.
0M
Shopify merchants with no equivalent tool
$0
saves a life through GiveWell's top charities

Get started

What brings you here today?

💚
I want to donate
Give directly to the world's most effective charities — as little as $1, any amount you choose.
Donate now →
🏪
I run a store
Add a $1 donation to your checkout in minutes. Free forever, no fees, fully managed.
Open dashboard →

Your customers want to give.
Your checkout won't let them.

When Amazon killed AmazonSmile in 2023, they shut down a program that generated $400 million in donations — proof that customers will give at checkout if you make it easy. But that infrastructure was built for Amazon alone.

For independent sellers, setting up compliant, tax-deductible charitable donations means legal agreements, charity vetting, fund disbursement, and ongoing compliance. Most merchants who'd love to give simply can't afford the overhead.

Elevate is the shared infrastructure that solves this. Free, open-source, and backed by a student-run 501(c)(3) — so you never touch the money, and the system runs itself.

How It Works

Five minutes to launch.
Zero ongoing admin.

1

Start the server

Run npm install && npm run dev. Your Elevate server is live at localhost:3000 in under a minute.

2

Register your store

Open the dashboard, fill in your store details, pick a charity and donation model. You'll get an API key and embed code instantly.

3

Embed the widget

Paste 3 lines of HTML into your checkout page. The widget shows up, handles opt-in/out, and records donations automatically.

4

Watch the impact grow

Your merchant dashboard tracks donations in real time — totals, by charity, and every individual transaction. We handle tax receipts and disbursement.

Flexible Giving

Three models. You choose.

Every business has different margins. Elevate gives merchants complete control over how donations are funded.

Customer Round-Up

Cart rounds up to the nearest dollar. The spare change goes to charity — customers barely notice, but the impact adds up fast.

$19.50 → $20.00 → $0.50 to charity
Customer pays
%

Merchant Pledge

You donate a set percentage of every sale. Great for brand storytelling — "we donate 1% of every order to fight malaria."

1% of $50 sale → $0.50 to charity
Merchant pays

Hybrid Match

Customer rounds up, you match it. Doubles the impact and shows customers you're genuinely committed to giving.

$0.50 round-up + $0.50 match = $1.00
Both contribute
Vetted Charities

Where the money goes matters.

Most donation platforms treat all charities as equal. They aren't. Every charity on Elevate is rigorously vetted for cost-effectiveness by GiveWell, the gold standard in evidence-based charity evaluation.

GiveWell Maximum Impact Fund
~$3,500 saves a life
Vetted
Against Malaria Foundation
$2 buys a bed net
Vetted
Helen Keller International
$1.10 per child treated
Vetted
GiveDirectly
$1,000 per household transfer
Vetted
New Incentives
$5 per child vaccinated
Vetted

Default: GiveWell Maximum Impact Fund

If a customer doesn't choose, donations go to GiveWell's fund — which allocates to whichever top charity can do the most good per dollar at that moment. The most efficient way to turn small donations into real-world impact.

Embed

3 lines of code.
That's it.

  • Works on any website — Shopify, Squarespace, custom HTML
  • Customer can opt out and choose their charity
  • $1 donation on by default — maximises giving
  • Real-time total updates at checkout
  • Mobile-friendly and lightweight (~8kb)
  • No third-party cookies or tracking
<!-- Elevate Donation Widget --> <div id="elevate-widget" data-merchant="YOUR_ID"></div> <link rel="stylesheet" href="https://your-server/widget.css"> <script src="https://your-server/widget.js"> </script>
Why Free?

Because the point is
the donations, not the software.

Elevate is a student-led 501(c)(3) nonprofit, funded by grants from university programs and effective altruism foundations. We don't charge SaaS fees because every dollar in fees is a dollar not going to charity. The code is open source — inspect every line.

No subscription

Free forever. Not a trial.

No transaction fees

We don't take a cut of donations.

Open source

Inspect every line of code.

Deployment

Go live for free

Deploy to any of these platforms in minutes — all have generous free tiers and automatic HTTPS.

🚂

Railway

One-click deploy from GitHub. Automatic HTTPS and custom domains.

Free tier
🎨

Render

Deploy a Node.js web service. Auto-scales and zero config needed.

Free tier
🪁

Fly.io

Global edge deployment. Fast response times anywhere in the world.

Free tier

Ready to give your checkout
a conscience?

Your server is already running. Register your store and start collecting donations in under a minute.

Or open the dashboard to get started right now →