GoFundMe is the world’s largest crowdfunding site by volume, handling more than $1 billion in donations yearly. The platform gives individuals the power to easily raise money for almost any cause, from paying unforeseen medical bills to funding a graduation trip. They envisioned a product that made it as easy to raise money as possible, yet parts of its user experience were hampered by reliance on traditional 3rd party payments processors. With WePay support and flexible technology, GoFundMe was able to integrate, complete its tests, and launch in less than one month.
|the increase in new user
sign-ups within the first
|to complete integration,
testing, and launch
The platform envisioned a product that made it as easy to raise money as possible, yet parts of its user experience were hampered by reliance on traditional 3rd party payments processors. In particular, its new user sign-up was muddled by confusing redirects and onerous data collection forms. It also had to cede some of its customer relationship to the 3rd party processors.
- GoFundMe helped users create a WePay account during the sign-up process. This means that GoFundMe users can start accepting payments online immediately — they don’t need a pre-existing payment account with WePay or any other company.
- GoFundMe added a WePay checkout iframe to the donation process. This means that donors could make a payment on GoFundMe (through WePay) without ever leaving the GoFundMe site.
The GoFundMe team further built a GoFundMe-specific wrapper around the WePay PHP SDK provided on WePay’s developer site. The user account creation process took just a few PHP function calls, and the payment iframe was simple to embed into existing HTML templates.
According to the GoFundMe team, the most challenging part of the integration was aligning WePay API instant payment notifications (IPNs) to payment status settings that GoFundMe had previously put in place. The matter was quickly resolved after a few chats between WePay and GoFundMe developers.
As with any major release, the GoFundMe team performed a partial rollout to a small portion of their user base. Within a few hours of monitoring, they were confident that the integration was going well, and they began scaling it to a full release. GoFundMe finished the integration, testing, and launch within the time period they had initially scoped out — in less than one month.
"After years of constant improvements and creative workarounds, we were finally able to offer the quality of product we originally envisioned, thanks to our integration with WePay."
Brad Damphousse, Co-Founder, GoFundMe
GoFundMe experienced a double-digit increase in new user conversion and payment success rates. In fact, the results were so dramatic so fast that the platform decided to send 100% of its US traffic directed to the WePay on-boarding experience within 24 hours.
WePay is now the preferred payment solution for GoFundMe, enabling customers to enjoy a painless, low-barrier set-up experience, and enabling donors to complete their online payments directly on GoFundMe without a redirect.