Ecommerce · Operations automation
How Impact Purchasing replaced five spreadsheets with one back office
Impact Purchasing runs an open marketplace where part of every sale goes to a nonprofit the buyer chooses, paid for out of the platform’s fees, not the seller’s margin. Behind the storefront, the business ran on five spreadsheets and a shared inbox; now the whole team works from one back office, built around how the marketplace actually runs.
- Saved per team member, each week
- 12 hrs
- Saved per team member, each week
- Spreadsheets to one system
- 5 → 1
- Spreadsheets to one system
- To close the month’s nonprofit payouts, down from three weeks
- 2 days
- To close the month’s nonprofit payouts, down from three weeks
- Of donations traced from purchase to payout
- 100%
- Of donations traced from purchase to payout
The challenge
Each part of the business lived in its own spreadsheet: seller applications, nonprofit verification, fee tiers, donation allocations and payouts, plus Stripe exports and a shared support inbox. The team spent its evenings reconciling them, and a nonprofit asking what it had received, and from which purchases, waited days for an answer.
Closing each month’s nonprofit payouts took three weeks of matching orders to donations by hand, and the founder couldn’t see which sellers and causes were driving giving until the month was over. Off-the-shelf marketplace tools had been tried: priced per seat or as a cut of sales, built for stores that don’t give anything away, and none of them could follow a donation from checkout to payout.
“We’d tried marketplace software and none of it understood the donations. CodeShip spent two weeks with our team first and built something everyone here uses every day. We stopped spending our evenings on spreadsheets.”
What we did
We spent the first two weeks with the operations team, sitting in on seller approvals, nonprofit checks and a month-end payout, and mapped every column of every spreadsheet so nothing they relied on would be lost.
The ledger came first. Every purchase now records its donation and the buyer’s chosen nonprofit at checkout, so payouts add themselves up instead of being rebuilt each month. The team gets every seller, nonprofit and payout on one screen, on the Stripe account they already had. Two months of payouts ran beside the spreadsheets before the team switched over.
The result
By month two the spreadsheets were gone and the team had its evenings back: twelve hours a week each. Payouts close in two days, and nonprofits see their own totals and reports, so the “what did we receive?” emails stopped.
The founder now sees giving by seller and cause while the month is running, not after it. When Impact Purchasing opened enrollment to every seller, new sellers were approved on the day they applied, with no one added to the team.
Built for businesses like yours.The work, and what it changed.
Insurance · Operations automation
How Principal cut claims intake from days to hours
- Intake, down from 2 days
- 3 hrs
- Intake, down from 2 days
- Documents processed untouched
- 70%
- Documents processed untouched
Healthcare · Enterprise readiness
How Mindbank passed a hospital network’s security review
- To a passed security review
- 6 weeks
- To a passed security review
- First enterprise contract
- $480K
- First enterprise contract
Pet industry · Custom software
How BarkIQ launched a platform its biggest breeders run on
- From scope to production
- 11 weeks
- From scope to production
- Breeding programs at launch
- 3
- Breeding programs at launch
Tell us what you’re building.
One call with our team. You’ll leave with a straight answer on fit, and a proposal if it’s right.
Not ready for a call? Write to us.