Work Project

Donor Profiles - CRM Feature

A simple yet powerful donor data base for non-profits and organizations to monitor donor activity with CRM-style engaging and relationship-boosting tools.
Figma logo icon
Figma
Ditto Words logo icon
Ditto Words
ProductBoard logo icon
ProductBoard
TargetProcess logo icon
TargetProcess
Balsamiq logo icon
Balsamiq
Timeline
3 months
Company
RallyUp
Status
Active
Shipped on
Q3 2022
Donor Profiles thumbnail
Roles
UX Designer
Supporting the Product Team with a user-centric approach to the feature development and UX refinement.
Interaction Designer
Working with Sandy’s assistance to bring this feature to life, supporting testing with prototyping, and preparation for dev hand-off.
Stakeholders
CEO
Director of Product
Two (2) Product Managers
Five (5) Engineers
UI Designer (Sandy)
UX Writer
Director of Customer Success

Company introduccion

RallyUp is a technology company in the non-profit tech industry that offers an online fundraising solution — in the form of SaaS — for organizations and companies of any size to raise funds for good causes and manage their donor base, all in one place. The product is an interactive fundraising platform that allows its users to create various types of fundraising experiences, share them with donors, and track donations.
RallyUp logo

The problem at hand

Users didn't have enough valuable donor information within the platform to make key decisions

These users rely on 3rd-party integrations of other CRMs to transfer the data they need but they don’t want to go through the hassle of managing different platforms and going back and forth between them. There’s not enough CRM-like functionality to help them engage more with their donors from within the platform to save them time and effort.

Identified user segments

Avatar icon

Mid-sized organizations

This specific user segment was in need of a new way to discover their donors motivations and behaviour for better targeting but without throwing their “budget” out of the window. Often not a 3dr-party CRM user.

Avatar icon

Large to enterprise organizations

This specific user segment was in need of more advanced data features including advanced tracking and advanced reporting of donors and donations within the platform. They can be familiar with other CRMs already.

Paint points we discovered

Lack of essential donor information

Without enough information, it’s difficult for these users to understand essential donor behaviour that leads to higher, more frequent donations

Management and maintenance of multiple platforms

These users rely on 3rd-party integrations to other CRM platforms to transfer the data they need but they don’t want to go through the hassle of managing multiple platforms and going back and forth between them

High learning curve to setup other CRMs

Integrating with 3rd party tools to facilitate this need requires allocation of resources to learn a new platform and configure integrations correctly, when they would rather have one intuitive platform to do it all (or most of it, at least)

Limited budget

Most Non-profit organizations usually rely on funding from donors and don’t necessarily have the biggest budgets to setup an ecosystem of platforms to do their business with. Our users want a cost-effective approach to donor relationship management

Identifing third-party CRMs tools normally used by RallyUp power-users to complement donor data

Most of which are very complex products for setting them up as integrations and their interfaces are not for everyone

Salesforce logo iconMicrosoft Dynamics logo iconHubSpot logo iconActiveCampaign logo iconVirtuous logo iconNeon CRM logo icon
Monday.com logo iconAct! CRM logo iconBloomerang logo iconZoho CRM logo iconPipedrive logo iconEveryAction logo icon

Defining learnings and objectives

After further discussion and consolidating the problem, we've moved on to define the key pieces of the requirements

The user goal

To ease the process of engaging with donors at the first touch-points in the non-profit<-->donor, relationship-building journey

How might we...

...help our users to understand their donors and their behaviour with essential donor data and relationship-boosting tools in an intuitive and simplified way that’s added to a platform they already are familiar with so they can increase their donations and donor base for their fundraisers?

What's in it for us? - The biz point of view

Summary of the key OKRs. We wanted to make sure we had a clear goal to keep our growth going and, by offering a more dynamic set of donor data with reduced effort, we were envisioning an increase in retention and platform usage overall which would lead to revenue increase by the end of the year.

Non-profits increase donations and reduce costs by using RU with new engagement tools

Directional arrow

Satisfied, returning customers

Directional arrow

Increase in user retention, NPS and LTV (revenue)

Highlighting some of the main user stories and JTBDs that needed to be covered to achieve user satisfaction

Epic

As a non-profit, I want to learn about who our donors are and understand their giving behaviour so that I have a clear image of when and how to engage with them and what incentivize them to give more and more often to our causes.

Break down of key task-based user stories

As a non-profit, I want to monitor the quantity and type of donors on my fundraisers so that we can analyze engagement and success of our initiatives.

As a non-profit, I want to easily access donor information so that we can reach them at the best time based on our content strategy.

As a non-profit, I want to be able to categorize our donor base so that we can segment and target a specific donor base for a more personalized marketing implementation.

As a non-profit, I want to monitor and track donor activity so that we can create and promote the right fundraisers they care about at the right time.

The Main Challenge

Provided that our platform already had limited basic information and limited scalability, we needed to work out a solution that would allow for a more dynamic set of data by adding new behavioural and interaction donor information that could be better organized and easily accessible and digestible.

CURRENT AVAILABLE DATA

Personal & Contact information

Puzzle piecePuzzle piece

NEW DATA SET

Behavioural & Interaction information

The principles we defined that would allow us to reach the goals set

Checkbox icon

Intuitive UI

Provide an intuitive space to store and display essential donor behaviour information, donation activity and key communications tracking with relationship-boosting built-in tools within the right context that’s easily accessible at any given time

Checkbox icon

Guidance in context

Implement an intuitive guided walk-through for first time users of the feature. Since it’s a feature within a familiar platform for mostly existing users, it would be rather simple by highlighting only what’s new to them making the learning experience a breeze

Checkbox icon

Powerful enough, but flexible

Deploy an enough powerful CRM-like feature that won’t require the use of 3rd party integrations to achieve the same goal for the most part, while still providing the flexibility of integrations for those advanced users who need a complementary, full-fledged CRM platform

Shaping the solution

We ended up experimenting on two features for our users: a Revamped Donor Database, and the Donor Profiles

1. Revamped Donor Database

Since we wanted to provide an end-to-end intuitive experience for our users to access their donor data, we decided to update the old donor database for a more consistent experience and scalable design approach (this design language was later applied to the rest of the databases throughout the platform). With this update we introduced a few new elements for easier navigation, narrowing down needed data, and easy to reach common actions such as bulk emailing supporters.

New Donor Database wireframe

2. Donor Profiles

The core feature we would offer to our users. It would enable new functionality that was non-existent before alongside more donor information available which would help organizations understand better and engage more with their community from a single platform. No more headaches.

New Donor Profile wireframe

The Outcome

A revamped Donor Database

After various explorations, we achieved a good balance between information architecture and intuitiveness in the UI. Although we added significantly more information to the page, it was very digestible and easy to find whatever the user was looking for, even highlighting essential data that wasn't accessible before.

A closer look at the interactions

Desktop

Mobile

Additional, important considerations we had to keep in mind to achieve the best results

From our current platform

Not great navigation

Current donor table and donations table are separate pages. This means that, to see more information about a certain donor, the user is taken to a different page and need to  navigate back and forth between them. Not good. All donor info should live in the same space.

Mixed flows

Current donations table page is used in a filtered state when requesting more data from a certain donor. It’s also used as the global donations data base for a whole fundraiser. This is not ideal for clean navigation so the donor should have it’s own set of data (own space).

Information architecture could be better

Donation details can only be seen on the global donations data base but not on the donor data base. We will need a way to consolidate this data under one place for easy access and navigation.

Constrained, not scalable design

Our current data base design won’t allow for more rich data without starting to get messy. We will need to revisit current components and revamp the data base designs for scalability.

From our users

Not very tech savvy

Most of our users are not tech savvy. They can get confused or lost with the most basic of patterns on a SaaS platform. We need an interface friendly and obvious enough but robust enough for users to benefit from the new feature but without overwhelming them.

Older demographic

Most charity organizations admins and managers on our user base are from the Gen X to Boomers generation (~40-65) with a traditional mindset about tech, with exceptions of course. New, modern interaction patterns might be too complicated to understand for fast adoption. Ideally, we will try to keep the patterns they’re familiar with already.

Devices

We understand that most of our users don’t have access to powerful devices so we need to keep in mind performance and speed over a fancy user interface.

Interesting fact...

Despite being a desktop-focused platform due to its complexity, our user base also rely on their mobile devices to perform complex tasks and monitor their fundraisers on certain occasions. This means that we needed to make sure this new feature performs very well and is responsive and intuitive on their smartphones as well through our webapp.

Performance after launch

Some of the main positive highlights that told us it was worth the effort and the right decision.

Plus icon

Increase in premium subcribers (MRR)

Our BizDev folks decided that this highly anticipated and requested feature would be one of the main incentives for our premium subscription package which led to more users subscribing

Plus icon

Increase in average donations received

Now that organizations had more ways to understand their donors, they were able to put a better strategy in place that led to more often, higher donations from our users donor base

Plus icon

Increase in usage of other premium features

Since this feature was bundled with other amazing features (like full-fledged email marketing capabilities, for instance), users were able to try and leverage these tools for better fundraisers overall

Plus icon

Lots of kudos to our team

Our customer success team is one of the best (if not the best) in the market and our users appreciate that. And when user are happy, they let us know. We received a lot of kudos after launch

Next steps for us

Despite being a successful launch, there were things we had to sacrifice to allow for a faster, more efficient initial release. We know this is important for our power-users, so we want to keep developing this feature into something great that can compete directly with the big names in the CRM industry. These are some of the new additions and optimizations we plan to add to the feature next:

Combine donor profiles with our full email marketing capabilities

The email capabilities of the shipped feature are pretty basic. You target a donor, open its profile, send an email (or select multiple and send a bulk email). We want to provide more advanced, drip email marketing functionality on the next iterations

Add more CRM-like essential features for a all-in-one-place experience

Full-fledged CRMs have the advantage of offering very specific features that are used by highly-effective teams. We want to bring some of those features to our platform to provide the one platform to do it (mostly) all

Do more research to discover new opportunities to improve upon

Unfortunately, we didn’t have the budget nor the time for a full research cycle. We're hoping that next time we will invest more in this phase to uncover new opportunities of improvement that will bring our users even more excitement towards this amazing feature

*These initiatives were moved to future phases due to technical and financial constrains

Explore more

StayWell Nutrición

A better way to find and talk to experienced nutritionists to easily achieve one's health goals

Product Design
/
Branding
StayWell thumbnail

Livestream Studio

The virtual backstage that powers interactive charity livestreams and live fundraising on the RallyUp platform

Product Design
Under NDA
Livestream Studio thumbnail