4 Ways to Effectively Use Your Nonprofit CRM

Your organization’s constituent relationship management software (CRM) is the backbone of your fundraising and outreach efforts. Without it, you’d lack crucial data that will help drive your mission forward and make the most considerable impact possible on your community. After all, your CRM is the nonprofit database that stores all essential contact information, engagement data, and fundraising analytics. 

Once you’ve chosen your CRM software, you’ll want to make the most of the tools it provides. At Lumaverse, we’ve seen how a nonprofit’s donor database is used to efficiently engage members, volunteers, and donors to inspire action. Based on our direct experience with mission-based organizations, we’ve put together a guide to help nonprofit professionals make the most of their resources. Don’t strategize your efforts based on assumption; instead, use the data you already have.

Here’s how you can accomplish this with a few easy considerations:

  • Make sense of your data.
  • Contact your supporter base effectively.
  • Optimize your pre-existing software. 
  • Develop stronger donor relationships.

With these essential items in mind, you’ll get the most out of your CRM software investment. Let’s jump in!

Make sense of your data.

If your database contains a sizable amount of supporter data to sift through, consider a CRM that offers machine learning capabilities so you can make the most sense of your data. This way, you’re able to pull insights and put them into action for various growth strategies. 

You can make the most of your fundraising CRM information by walking through the donor’s journey and using the data to help identify major donor prospects. Let’s take a closer look at each of those.

Look into your donor’s journey.

When thinking through your average donor’s giving journey, your data tells a story. First, your donor will initiate contact with your organization online. This can be through your website, social media, or even an email. In terms of physical outreach, be sure you’re keeping track of which direct mail recipients are seeking out your online presence.

After they interact with your site or social media profiles, they’ll choose whether or not they’ll donate. You’ll be able to use your data to see where they navigate when deciding their next move. Use this information to consider which touchpoints are crucial during this process for your donors.

Finally, analyze how they are giving. Are potential donors using your online payment tool or choosing to mail in their donation envelope after finding out more information from your site?

Understanding where your donors stand at each step of the journey is crucial. At the very least, you’ll be able to track their time spent and navigation from when they first interact with your organization to when they donate or not.

Identify potential major donors.

A crucial aspect of your CRM is making inferences based on your donors’ giving history data. Your team can take into account all of the contributions made to your cause by donor profiles. This way, you’re able to ask for different donation amounts based on what they’re most likely to give. In terms of fundraising, this helps you:

  • Avoid missing out on funds by making a larger ask.
  • Not overwhelm donors with big asks when they’re more likely to contribute smaller amounts.
  • Increase your donor conversion rates overall.

Your outreach strategies will take on more personalized approaches by acknowledging the critical differences in your donor network. Not only will you get the most out of your asks, but you’re also likely to discover prospective major donors you didn’t realize existed, which can make a significant impact on your fundraising! After all, around 88% of all nonprofit funds come from about 12% of donors, those being your major donors.

By taking the time to understand the data you’ve worked hard to capture, your outreach and fundraising efforts will be smarter than ever before.  

Contact your supporter base effectively.

As we mentioned above, your data gives your team insight into your network’s outreach preferences. The information you retain in your CRM gives you details that can be leveraged when refining your communication strategy. If you feel like you can’t draw enough conclusions from your data, be sure to ask the right questions on your donation and volunteer forms or surveys in the future, such as:

  • How they prefer to be contacted.
  • Which outreach efforts have led to their contributions.
  • How they like to give: by donating, volunteering, etc.

Imagine your team needs to ask supporters to spend their time helping out at your next walkathon. You’ll want to sift through your CRM to find contacts who have previously worked with your organization at your past events. Whether they participated or volunteered, it’s your best bet for finding the right people to help. 

Then, you’ll take this segment of people and determine which prefer direct mail appeals over digital outreach. This practice can help increase your outreach ROI and help you contact the right people at the right time.

Optimize your pre-existing software. 

Consider how your nonprofit database software works with the rest of your tech stack for optimal results. When you initially choose your software, it should seamlessly integrate with the other tools your nonprofit already uses. Consider whether your team already uses the following software, and check to make sure they work well with your CRM to optimize your efforts all around:

  • Fundraising software- Because one of your main goals is to optimize your fundraising, you want a CRM that captures data from your fundraising software. Be sure the one you choose tactfully organizes your data and is easily accessible.
  • Volunteer management- Be sure to capture your volunteers’ information and sync it with your CRM so you can make inferences such as those mentioned above. Use these contacts for your future fundraising efforts.
  • Event registration tools- Those who attend your events, in the physical or digital setting, have exposure to your efforts and already care enough to learn about your mission. Be sure your CRM captures the information of those who register to participate in any type of event you host.
  • Outreach technology- Your communications are a massive part of your success as an organization. Ensure that your CRM works well with the programs you’re using to reach supporters. This can include direct mail, social media, email blasts, newsletters, and more. Again, if these two tools integrate seamlessly, your team can eventually automate your communications based on recipient engagement data.

When you’ve connected your existing software with your CRM, you can easily collect data and make inferences accordingly. To accomplish this, all you have to do is assess your existing software and find the right CRM for your organization.

Develop stronger donor relationships.

Finally, your nonprofit CRM can strengthen your donor relationships, which are the most crucial connections your organization has. While your supporters are already backing your cause, you can use your donor data to take your relationships to the next level. This is especially crucial during times when your organization can’t engage with them face-to-face.

It may seem overwhelming at first to leverage data when reaching out to each of your supporters. Still, there are a few best practices to consider when using your CRM data to strengthen your donor relationships. Here are a few tips to get started:

  • Offer support during trying times. We’ve seen giving fluctuate during COVID-19 as the economy stabilizes throughout the changes. Because we experience trying times so often, be sure to show donors that you care about their well-being. This outreach is crucial to deepening your relationships with them and conveying genuine gratitude. To illustrate further appreciation for your donors and what they may be going through, check out Lumaverse’s effective volunteer appreciation ideas
  • Provide them with opportunities to get involved. Getting your supporters engaged with your efforts of all kinds develops healthy and multifaceted relationships. Encourage them to interact with your organization further by inviting them to events, providing volunteer opportunities, and hosting webinars where you talk about your work.

Giving your supporters more ways to get involved just furthers your relationship with them. The more they contribute their time and money, the more they resonate with your mission and want to see it succeed.

  • Initiate conversation with your donors. Don’t be afraid to reach out to your donors via text, email, or phone call. Merely opening the door to having a conversation with your supporters helps them feel connected and heard. In this outreach, you can ask about their experiences with your organization, talk about events, or ask how they’re doing. Be sure to use information from your CRM for talking points.
  • Ask them for their input. Donors can give your team a fresh perspective on how you’re doing as an organization. After all, they support your cause because they care about your work. Be sure to ask for your supporters’ opinions to improve your events, outreach, and everything in between. This is effective for strengthening your relationships with donors because they’re able to have a say.
  • Thank your donors. Most importantly, thank your supporters. They’re the reason why your organization can achieve its goals and drive your mission forward. For ideas about how to show your appreciation, explore this comprehensive guide, which dives into several suggestions that’ll help you overcome the distance. Just make sure the approach you take aligns with your donors’ preferences by double-checking their data in your CRM.

However, you engage donors, be sure to use information from your CRM to personalize your communications. Then, follow up and update their donor profile with how they interact with your outreach of any kind. You’ll be able to build out donor profiles with information about input, engagements, and interests. Being intentional about your data organization will ultimately guide your organization toward more meaningful relationships that will last. 


There are a multitude of ways your CRM can benefit your organization. When used effectively, the information that your database houses can lead to a more substantial support base, and above all, it can guide your outreach and fundraising efforts so that you are strategizing based on hard data versus assumptions. 

Now that you know how to leverage your CRM for good, put your data to use and optimize your nonprofit’s strategies. Good luck!


About the Author: Mike Barros

Mike Barros is the President and CEO of Lumaverse Technologies. Before joining the Lumaverse, Mike was the President of Education Brands at Community Brands, the CEO of Diamond Mind, and the Chief Revenue Officer at JackBe. He resides in the DC-Metro area. 

Read More

5 Modern Tools to Improve Your Tech Stack

In 2020, it may feel like there is an abundance of obstacles standing between your nonprofit and accomplishing “the big picture.” A global pandemic, unprecedented economic downturn, a society more distant and divided than ever in recent memory— all challenges when it comes to making a difference.

For modern nonprofits, these challenges are far from insurmountable. With the right tools in your tech stack, you can improve relationship-building, fundraising, and internal operations. That’s where this guide comes into the picture!

At DNL OmniMedia, we help nonprofits discover and implement the software solutions necessary to reach their fundraising, stewardship, and advocacy goals. We’re going to cover five modern tools that your team can implement for more effective fundraising in 2021 and beyond:

  • Mobile Apps
  • Volunteer Management Software
  • Virtual Events Software
  • Grant Management Software
  • Time-Tracking Software

We’d be remiss if we didn’t mention that incorporating any new technology into your operations requires a careful evaluation and adjustment of your strategy as a whole. This is to ensure that all of your tools— existing and newly added— work cohesively together to reach your nonprofit’s fundraising and advocacy goals.

Nonprofit digital strategy isn’t the topic of this post, so we’re not going to dive into the details here. But, you can check out the DNL OmniMedia guide to building a nonprofit digital strategy to make sure you’re incorporating new tools intentionally and according to an effective strategic plan.

With that, let’s explore a few modern tools that can improve your nonprofit’s tech stack.

Mobile Apps

Think about the ways in which you interact with the outside world, especially during the COVID-19 pandemic. Browsing the internet, connecting via social media, and even video chatting— all of these methods of connecting are now handled through mobile phones.

At this point, 96% of Americans own a mobile phone, and 81% of Americans own a smartphone. It makes sense that interactions with the nonprofit sector are moving toward mobile accessibility as well! The following graphic from this guide about nonprofit apps shows a few interesting statistics about people’s interactions with mobile phones:

In particular, we want to highlight that 1 in 4 donors use smartphones to discover new nonprofits. If you’re not interacting with supporters on their mobile phones, you may be missing out!

Nonprofit mobile apps are an impactful tool that can be used to improve your tech stack, opening a new frontier of donor, volunteer, and advocate interactions. There are a variety of apps created specifically for nonprofits, including:

  • Peer-to-peer fundraising apps
  • Advocacy apps
  • Crowdfunding apps
  • Auction apps
  • Board management apps
  • Member management apps
  • Volunteer management apps

Beyond providing another outlet for engagement, mobile apps also empower you to connect with supporters who you may not have otherwise. After all, 1 in 5 Americans is a smartphone-only internet user— this means that the only way you’re going to connect with them on the internet is through their mobile phones!

Volunteer Management Software

Effective volunteer management is crucial to continue growing your volunteer program over time. However, with an increased need for volunteer assistance and a community that’s more physically distant than ever, an analog method of volunteer management won’t cut it anymore.

This is where volunteer management software comes into play. With this, you can automate key management tasks and connect with supporters near and far.

To choose an effective volunteer management software solution, seek features such as:

  • Intuitive interface for self-scheduling
  • Effective data management and custom reports
  • On-site check-in to manage in-person volunteers
  • Marketing tools such as social media sharing
  • Communication tools such as SMS messaging

But, how can you find the perfect volunteer management software for your organization? Prioritizing user-friendliness, scalability, and software support are great tips to start. For more tips to help find your perfect VMS solution, check out this blog post.

Virtual Events Software

This year has brought with it many challenges for the nonprofit sector. Some challenges, such as the economic downturn, can’t be overcome with technology alone. However, there is one challenge that you can solve with the incorporation of new software— the mass cancellation of events.

With the right virtual events software, you can get creative with online events to avoid canceling key fundraisers. There are a few different forms this could take:

  • Virtual Auction Software: With the right auction software, you can list items, live stream the auction event, collect bids, and facilitate guest checkout.
  • Virtual Conference Software: Conferences are exhaustive events, virtual or not. A dedicated virtual conference software is key to manage the many panels, speakers, and networking activities included in this type of experience.
  • Social Networks: Did you know that Facebook can be used to host virtual events? With the platform’s live-streaming and live donate tools, you can stream an experience and collect donations for the duration.
  • Video Conferencing Software: For simpler events, you may be able to utilize video conferencing software (such as Zoom) to conduct your experience. This would need to be partnered with an effective online donation tool for fundraising events.

The use of virtual events is hardly new— in fact, national nonprofits have been using virtual means to conduct their peer-to-peer fundraising events for quite some time now. However, the expansion of virtual events for the primary method of gathering together is unique to 2020. We recommend exploring the many possibilities for virtual fundraising events as you begin planning your 2021 calendar. To get started, check out this comprehensive GoodUnited guide!

Grant Management Software

This year, many nonprofits discovered the value of diversifying their revenue streams to combat the financial challenges caused by COVID-19. For some, pursuing grant funding was the key to staying afloat during the crisis. However, there’s no denying that grants are challenging to secure— even during times of economic prosperity.

Grant management software can be a game-changer when it comes to giving your proposals a competitive advantage. This software is created to help your team effectively manage grants from start to finish, or from the initial search and application process through the final implementation tasks.

Of course, not every grant management software solution is equal. We recommend seeking features such as:

  • Integrations with key databases, such as your nonprofit’s CRM
  • Multi-user access for team collaboration
  • Accounting and reporting capabilities for transparency
  • Grant tracking calendar to monitor progress and upcoming deadlines
  • Project management features to keep your team on track

Grant management is a highly customized process. Not only will each nonprofit have its own strategy, but each grant will as well! This is why we recommend working with a nonprofit consultant to create your grant management strategy. These partners can review your nonprofit’s fundraising strategy holistically to effectively incorporate grants. Then, they can help you customize your management software to carry out the most effective and efficient plan.

Time-Tracking Software

Last, but certainly not least, is a technology that’s already popular in the for-profit sector: time-tracking software.

Essentially, this is software that tracks your staff’s time to better understand the work they do on a day-to-day basis. But, why should your nonprofit start tracking time? Here are a few benefits it can provide:

  • Improved Staffing: You’ll understand exactly what your staff is spending time on and where you need to increase (or decrease!) time for various activities to make efficient use of your paid employees.
  • Increased Funding: You can be more transparent with funders and tell them exactly what their donations will go toward. This can be invaluable to raise future donations.
  • Simplified Audits: Audits are a common pain point for nonprofits when they are required to report on their expenses as they relate to specific programs. Time tracking handles some of that lift ahead of time, rather than collecting this information retroactively.
  • Better Program Management: You will understand the tasks that go into different programs and the overall cost of those programs. With this, you can better plan for future programming.

Additionally, these benefits extend beyond your staff as you can track volunteer time as well! By doing so, you can provide rewards to volunteers that have given a certain number of hours. And, you can use that data to fulfill potential volunteer grant requirements.


In summary, new nonprofit technology can drastically improve your nonprofit’s operations— from supporter engagement, to events capabilities, to internal operations. Technology can be a game-changer when it comes to reaching your nonprofit’s greatest goals. However, it’s not as simple as purchasing a new software license.

To truly have success with the platforms described above and other nonprofit tech solutions, consider working with a nonprofit tech consultant (such as the team at DNL OmniMedia!). This partner will ensure you have a holistic strategy to reach your goals, for which all of your solutions must work in tandem.


About the Author: Carl Diesing

Carl co-founded DNL OmniMedia in 2006 and has grown the team to accommodate clients with on-going web development projects. Together DNL OmniMedia has worked with over 100 organizations to assist them with accomplishing their online goals. As Managing Director of DNL OmniMedia, Carl works with nonprofits and their technology to foster fundraising, create awareness, cure disease, and solve social issues. Carl lives in the Hudson Valley with his wife Sarah and their two children Charlie and Evelyn.

Read More

7 Categories of Online Nonprofit Courses + Why You Need Them

Working for a nonprofit, whether as a staff member or a volunteer, opens a wide variety of opportunities. You can make a meaningful difference in the world in an area you love. To make the most effective impact, however, you need effective training and education in a wide range of areas.  To see the bigger picture and where your important work fits in, consider education in these seven areas:

  1. Mission. 

Nonprofits are all about their missions. As a volunteer or staff member, you’re likely there because of the mission. But it’s not good enough to say, “I want to stop cancer because my grandmother had it,” or “I enjoy music and I want others to, too.” That’s good. It’s well-intended. But it’s not what the people who benefit from your mission deserve. They deserve expertise

Becoming expert in your mission’s discipline enables you and your colleagues to see beyond the obvious benefits of your nonprofit’s role. You work for a concert hall and enjoy music. Great, but why? Are there psychological benefits? What determines your audience’s preferred genre? How does the business of music impact what you can offer and when? 

It’s a good idea to direct your nonprofit team (both paid staff and volunteers) toward any online courses relating to your nonprofit mission so that each individual has a solid foundation of knowledge to build from. The more expertise you build, the better you can offer exactly what your clients want and need. 

  1. Empathy. 

And speaking of clients, what are their lives like? It’s essential to see your mission from your client’s point-of-view. If you work in a home for people with spinal cord injuries, can you work a day in a wheelchair? Now you see the physical barriers and emotional obstacles in their life from their point-of-view. You may not be able to see everything, but you get a taste of what you need to do to serve them better. Your empathy will give power to your advocacy.

That being said, you might want to invest in some high-quality online courses to better educate your team on your client base. 

  1. Revenue

Nonprofits run on revenue. Don’t be afraid of this. There’s a revenue-earning method for every nonprofit, and every personality. Start with knowing your options, and determine what makes an option best for you. Do you have volunteers who love to go to parties? Consider events – whether in person or virtual. How about entrepreneurs? Maybe your nonprofit should consider a business venture, like a thrift shop? Are you writing geeks? Then grants. 

And don’t be afraid to volunteer to help raise money. Consider that in the worst-case scenario, you might have to ask. But how long does it take to say, “can you help our mission with a gift….?” And for your prospect to respond? Ten seconds, tops. But you even don’t have to do that to help. Can you provide an introduction? Can you give a tour? Can you write a thank-you note? There are LOTS of ways to help raise money that has nothing to do with asking.By providing access to powerful online resources about fundraising and revenue-building to educate your team, you can ensure everyone knows how they can help most effectively.

  1. Accounting

You have money from all that great revenue generation. Now it’s time to spend it, right? Not so fast. You have a budget, and maybe that’s a pledge over time, so there’s cash flow to worry about. It’s essential to grasp the basics of how money moves through your organization.  But it doesn’t end there. For a nonprofit, accounting is about more than budgets and cash flow. It’s about transparency

If world peace was declared on the same day someone accused your nonprofit of misspending funds, which would take the headline? Peace would wait. 

In the end, nonprofit accounting is about the public’s trust. It’s never enough to say you spent your money right. You have to prove it through proper nonprofit accounting. And to avoid mistakes and scandals like these, it’s a good idea to make sure your whole team has a basic knowledge of key accounting basics such as through educational online resources.

  1. Technology

Technology isn’t about big information systems anymore. It’s about having the skills to express your nonprofit’s mission through a PowerPoint, or sending out a short video about your nonprofit’s latest accomplishment on Facebook. Can you leverage the latest program to ask for donations through a text message, or hold a committee meeting on video? 

These aren’t optional skills anymore. Luckily, there’s an online course or two available for pretty much any tech skill you might need to learn!

  1. Marketing

It annoys a lot of people to think that everything is about marketing, but it is. How you answer the phone. The signature line on your email. What you tell your neighbor about your nonprofit. The furniture in your waiting room. They all form an impression of your mission and your competence to deliver that mission – whether your phone-answering skills have anything to do with your mission or not! 

But nonprofits carry a special burden in their marketing. While in most businesses, the person or company who pays for your service or product is the same one who uses it, chances are in a nonprofit, they’re different. The “customer” using the service, whether you call that person a client, patient, student, constituent, or something else, pays at most just a part of the service provided. Others tend to pay the rest. 

For example, a homeless person probably won’t be asked to pay for their night’s lodging in the shelter. The nonprofit would ask a donor or earn the money through their annual holiday ball. Even students at nonprofit-backed universities or patients at nonprofit hospitals don’t pay the full cost of the services provided. Donors, bookstores, gift shops, food service, and insurance, and donors all pick up some of the tab.    

So, it’s not just that a nonprofit does marketing, it’s important to consider to whom they are marketing – the one who uses the service, or the one who pays for it. The right online resources can help you make those distinctions and learn more about implementing an effective marketing strategy.

  1. Leadership

By their nature, nonprofits are about leadership. All nonprofits exist to address, and take leadership, in some area that either government or businesses don’t. Was there a disaster? The Red Cross is on the ground. Is pollution running into a neighborhood creek? Look for your local watershed association to take the lead. Does your school need a playground? How about the parent-teacher organization? 

There’s also leadership within your nonprofit. Nonprofits are known for being very “flat” organizationally. In other words, when compared to business and government, there tend to be fewer people in the hierarchy. Why? There’s great pressure to put as much as possible into the mission itself. 

What’s that have to do with leadership? Ever hear a nonprofit worker say, “I wear many hats”? Nonprofit staff and volunteers are asked to take on many more responsibilities than the equivalent person in other organizations. Therefore, in some form or another, everyone is a leader in some aspect of their work. They may not be standing at the head of the organization, shouting “charge!” but they could be one volunteer leading a team of others, or a staff person leading a team of staff and volunteers on a special project. In nonprofits, there’s leadership room for everyone.

And what encourages nonprofit volunteers and staff members to take the next step to becoming nonprofit leaders? You guessed it—online courses.

So here’s the big question: can you run, work or volunteer for a nonprofit without the above? It’s possible, but as you get to know your clients and their needs, you’ll want to serve them more effectively

You’ll want more expertise in your mission, to see things through your community’s eyes, find money to do more, build the public’s trust in your work, use technology more efficiently, communicate your mission farther and wider, and better lead your team. 

It won’t happen all at once, but it can happen by embracing ongoing education for you, your friends, and your colleagues. 


About the Author: Matt Hugg

Matt Hugg is an author and instructor in nonprofit management in the US and abroad. He is president and founder of Nonprofit.Courses (https://nonprofit.courses), an on-demand, eLearning educational resource for nonprofit leaders, staff, board members and volunteers, with hundreds of courses in nearly every aspect of nonprofit work.

Read More