
Table of Contents
What is included in a collection system?
How a collection system works in practice
Common uses for collection systems
Important requirements when choosing a collection system
Mysoft or Multisoft for collection systems?
Common implementation challenges
For organizations with multiple fundraising channels, the system often becomes a central part of the operation. It needs to receive information from, for example, direct debit, card payments, bank transfers, web forms and external campaign platforms. The information must then be quality assured, linked to the right donor and made available for follow-up, reporting and continued communication.
What is included in a Fundraising CRM?
A fundraising system is an operational system for organizations that raise money for non-profit or charitable purposes. The solution typically combines donor registry, payment processing, campaigns, communications, and reporting features.
The system's mission is bigger than registering individual gifts. It is to hold together the relationship between the organization and the donor. This can include everything from the first gift to monthly giving, changed contact information, mailings, questions to donor service and follow-up on long-term commitment.
For example, a Fundraising CRM can record:
- Who has given a gift?
- Amount and payment method
- What campaign or purpose the gift is for?
- Whether the gift is recurring or occasional
- Donor contact information and communication choices
- Previous contacts and service cases
- If the donor is a private individual, a company or an organization
The information creates a common working basis for fundraising, finance, communication and donor service. This reduces the need for separate spreadsheets, manual registers and recurring compilations.
How a Fundraising CRM works in practice
A fundraising process consists of several events that need to be linked together. A donation must be received, payment confirmed, the details recorded, and the correct actions taken. With regular giving, the same flow should work repeatedly over a long period of time.
Information is received from multiple channels
Donors choose different ways to contribute. Some use a form on the organization's website, and a second sign a direct debit authorization after a phone call.
The Fundraising CRM therefore needs to be able to retrieve information from multiple sources. This is done through system integrations, automated file transfers or manual imports.
Common connections are available for:
- payment services and banks
- organization's website
- economic system
- email and text messaging tools
- campaign and event platforms
- analysis and reporting tools
When systems exchange information automatically, employees don't have to record the same information in multiple places, which also helps ensure that information is up-to-date and consistent.
The gift is linked to the right donor and purpose
When a payment comes in, the system needs to determine who the gift is from and what it is for. This is easy when the payment contains a clear donor or reference number. In other situations, matching rules are required.
For example, the system can compare names, contact details, payment references and previous transactions. The goal is to avoid the same person receiving multiple donor profiles or a gift being linked to the wrong campaign.
A coherent history also makes it easier for donor services to see previous gifts, contacts and requests without searching multiple registers.
Workflows automate recurring tasks
Many post-donation activities follow clear rules, so a fundraising system can trigger a workflow when a specific event occurs.
For example, a first gift can trigger a welcome message. A memorial gift can create a memorial sheet. A failed monthly payment can generate a task for donor services or a message to the donor.
At the same time, automation needs to take the situation into account. Larger gifts, wills, and sensitive matters may require personal handling. The system's task is then to provide the right employee with relevant information and support the next activity.
Common uses for Fundraising CRMs
Needs vary between organizations. A smaller business may primarily need control over payments and contact information. A larger organization may have multiple fundraising goals, brands, partners, and specialist teams.
One-time gifts and monthly giving
One-time gifts can arise in connection with campaigns, disasters, holidays or personal initiatives. Monthly giving is instead based on a recurring relationship where payments, concessions and communication should work over a longer period of time.
The fundraising system needs to be able to distinguish between these forms of giving and support the processes around them. For monthly donors, this could include handling changed amounts, paused payments, new accounts, and closed grants.
In the 2026 Donor Barometer, 58 percent of respondents stated that they had donated money to a nonprofit organization in the past six months. The proportion who gave every month was 29 percent, compared to 24 percent the year before. Recurring giving makes long-term donor relationship management a central part of system support.
Campaign management and analysis
A fundraising campaign can use multiple channels at the same time. The organization needs to be able to see which donations are part of the campaign, how different target groups are responding, and how the results are developing.
A fundraising system can collect information about the campaign, channel, message, target group, and donation amount. It provides information for questions such as:
- Which activities created the most new donors?
- Which campaigns led to monthly giving?
- How do the results differ between different channels?
- What causes do different donor groups engage in?
- How many continue to give after their first gift?
The analysis is most useful when the organization has common definitions. For example, it needs to be clear what is meant by a new, active, reactivated, or terminated donor.
Donor service and case management
Donor service often handles questions about payments, contact information, gift certificates, direct debits, and communication choices. When cases are registered on the donor's profile, the history becomes available to the employees who need it.
The system can also route cases to the correct workgroup, monitor response times, and create reminders. This provides a more cohesive management than when questions are scattered in individual inboxes.
Accounting and reporting
Funds raised need to be tracked from payment to accounting and operational reporting. The system should therefore be able to create a basis for reconciliation with banks, payment services and financial systems.
Organizations with a 90-account must submit a report package to the Swedish Fundraising Control Authority annually. In the administration report, the organization must describe, among other things, how the purpose has been promoted and what results and effects have been achieved.
A Fundraising CRM does not replace the organization's financial control. However, it can create traceability and provide the finance department with more reliable data.
Important requirements when choosing a Fundraising CRM
Good requirements work starts with the business processes. Feature lists are useful, but they rarely show how the system works when multiple rules, security, roles, and integrations affect the same issue.
Starting from the donor journey
Map out how information flows through the organization. Start at the time of the gift and follow the process through to reconciliation, communication and reporting.
Describe, among other things:
- Which channels accept donations
- What data is recorded?
- How donors are identified
- How to handle duplicates
- What checks need to be done
- Who is responsible for each part of the process
- Which events should trigger an automatic flow?
- When a case needs to be assessed by a person
- Which other systems will receive information?
The mapping makes it easier to distinguish real business needs from functions that sound interesting but lack a clear role in the process.
Plan integrations early
A Fundraising CRM rarely works in isolation. System integrations should therefore be required together with the other functionality.
For each integration, you need to clarify what information will be transferred, which system is responsible for the information, how errors will be handled, and how quickly the data needs to be updated.
Not all transfers need to be in real time. A daily financial file may be sufficient in a flow, while a completed online donation may need to be recorded immediately for the donor to receive the correct confirmation.
Set requirements for data quality and traceability
Donor data changes over time. People move, change email addresses, or use different spellings of their names. Companies can change contact persons, and payments can lack complete references.
The system should therefore support validation, duplicate checking, correction and merging of profiles. It should also be possible to track how data has been changed and what automated or manual actions have been taken.
Traceability is especially important when multiple people and systems can update the same information. A clear log makes it easier to investigate discrepancies and understand why a particular activity was performed.
Build in data protection and access control
A Fundraising CRM often processes personal data about donors, contact persons and recipients of gift certificates. You need to determine the purpose, legal basis, storage periods and permissions.
The European Commission stresses that the General Data Protection Regulation is technology-neutral. The rules apply regardless of the technology used for the processing of personal data and cover both automated processing and structured manual records.
Permissions should be based on job responsibilities. An employee answering questions about gift certificates doesn't necessarily need to see all financial information. Access to sensitive matters may also need to be limited to specific roles.
When card payments are involved, the organization needs to assess how card and payment data is handled. PCI DSS specifies technical and operational security requirements for operations and systems that store, process, or transmit card data.
The organization also needs to take into account other payment solutions used in the relevant market. In Sweden, Swish is a common example. Swish is not automatically covered by PCI DSS, but has other requirements for, among other things, secure integrations, permissions, logging and handling of personal and transaction data.
Mysoft or Multisoft for your Fundraising CRM?
By comparing a standard system with a customized system, it becomes easier to see which type of solution best meets the organization's needs. Mysoft and Multisoft offer two different paths to a Fundraising CRM.
Mysoft is suitable for organizations that want to use the Microsoft ecosystem and that can build on an established CRM and industry structure. The advantages are access to Microsoft's standard features, integration options and a platform that many IT departments are already familiar with.
The disadvantage is that the organization needs to adapt to Dynamics' structure and licensing model. Dynamics 365 typically uses user-based licenses and charges per user per month.
Both companies are well-focused on membership organizations and fundraising organizations, and of the standard system choices available, Microsoft Dynamics is highly customizable.
Instead, Multisoft develops a customized Fundraising CRM on the low-code platform Softadmin® . This is suitable when the organization has more business-specific processes, rules or integration needs. It may also be about protecting donors' personal data in the best possible way.
The solution can be designed around the users' tasks and does not have the same standardized licensing per named user. The disadvantage is that the organization needs to put more effort into requirements gathering and actively contribute knowledge about what their processes look like and should look like in the future.
With Softadmin®, the operating model can be adapted to the organization's requirements, for example by operating in the customer's environment or a selected cloud environment. This gives greater opportunity to influence where the system and its data are located. Regardless of the option, the organization needs to review permissions, logging, security updates, personal data processors, subcontractors and the actual storage location.
Mysoft is often a good choice when the organization wants to work in the Microsoft ecosystem and can build on an established industry solution. Multisoft is more relevant when the processes are business-specific and the customization creates clear value. The choice should be based on the complexity of the processes, number of users, number of donors (members), IT strategy , data protection requirements and total cost over time.
Both platforms support AI . The AI capabilities available in a Mysoft solution depend on the Dynamics 365 apps, licenses, add-ons, and AI services that the organization chooses.
Tip!
Book an AI workshop tailored to your member organization together with our business experts.
Common implementation challenges
The greatest complexity often lies between systems and departments, rather than in a single function.
Historical data needs to be processed
Older registers often contain duplicates, incomplete data, and local categories that have evolved over time. Moving all the information without processing risks carrying over previous problems into the new solution.
Migration should be preceded by decisions about what data is needed, how it should be structured, and what can be archived. The organization should also test the migration on a representative sample before moving the entire register.
Common definitions need to be established
Finance, communications, and fundraising can use the same word in different ways. For example, an active donor can mean someone who has given during the year, a current monthly donor, or someone who can be contacted in a campaign.
Definitions should be agreed upon jointly and reflected in the system's rules and reports. This creates a common picture of the business and reduces the time spent explaining why different reports show different results.
Automation needs clear responsibilities
Automated flows can handle high volumes, but the organization still needs to know who is responsible when something goes wrong. Whether it’s a payment that can’t be matched, an integration that stops responding, or a donor with special requests.
Each critical flow should therefore have a designated owner, clear deviation lists and routines for follow-up. This way, automation becomes a support for the business, not a hidden flow that few people understand.
Frequently asked questions about Fundraising CRMs
How much does a Fundraising CRM cost?
The cost depends on the scope of the solution, the number of users, the licensing model, the integrations, and the level of customization. Consider both the implementation cost and the long-term costs of licenses, operations, management, and further development. A solution with a low initial cost can become expensive over time if each new user or feature requires additional licenses.
Can a fundraising system handle both donors and members?
Yes, if the system's data model and workflows support both fundraising, membership management and membership administration. A person can be a member, donor and participant in activities at the same time. The system then needs to keep the person's history together in a common membership register without mixing up membership fees, donations and other payments.
Does the Fundraising CRM need to be integrated with the financial system?
For most larger organizations, integration is valuable. It can transfer accounting data, cost centers, projects, purposes, and reconciliation information. It reduces double-entry bookkeeping, but requires clear rules for which system is responsible for which task.
How long does it take to implement a Fundraising CRM?
The time is affected by the scope of the solution, the data migration, the number of integrations and the organization's ability to make decisions about processes and concepts. A limited initial delivery with prioritized flows is often more manageable than trying to implement all functionality at once.
What information should be included in a donor registry?
The registry should contain the information needed to administer gifts, comply with legal requirements, and manage the donor relationship. This may include contact information, transactions, campaign connections, communication preferences, and case history. At the same time, the organization should avoid collecting data without a clear and documented purpose.
Design your Fundraising CRM according to your business
A fundraising system creates the most value when it connects payments, donor relations, workflows and reporting. The technology needs to support how the organization actually works while also allowing for new fundraising forms, changing requirements and further developed processes.
When an established industry solution fits the organization's way of working, Mysoft can offer a clear path through Microsoft Dynamics 365. When processes require greater customization, Multisoft can develop a Fundraising CRM based on your specific requirements.
Do you have multiple fundraising channels, extensive manual steps, or difficulty getting a common picture of donors and donations? Discuss your processes and system needs with Multisoft to assess which type of fundraising system is right for your business.



