The Dynamics 365 Nonprofit Accelerator

This accelerator was announced at the initial Microsoft CXO Summit in April 2018 and released in November 2018 at the NetHope Global Summit. The initial release includes these features:

  • Extension of the Common Data Model (CDM) to include concepts for managing constituents, raising funds, grants/awards, program delivery, and tracking impact, including entity definitions and relationships.

  • Individual, Household and Organization customer-engagement forms that you can enhance or use out of the box.

  • A sample app for managing constituents that demonstrates some possibilities of the Unified Interface.

  • Support for building canvas and model-driven apps in PowerApps.

  • Support for extending the model with custom entities, forms, and relationships that meet your nonprofit needs.

  • Support for analytics.

  • A solution that's based on Common Data Service and that you can install from AppSource.

  • Documentation that helps you adopt the accelerator.

Sitemap extensions

With the Nonprofit Accelerator plugged in to the Dynamics 365 platform, you can optimize individual aspects of nonprofit business processes, including raising funds, managing grants and awards, program delivery, and tracking impact. You can also leverage the entire constituent-engagement solution within Dynamics 365.

This accelerator adds a nonprofit layer to the rich feature set of the base Dynamics 365 functionality by adding nonprofit entities to record detailed constituent profiles for individuals, households, and organizations. The current data model supports end-to-end fundraising, grants/awards lifecycles, standards-based program delivery, and impact tracking based on the IATI standard.

Entities and workflows

These entities are built in to the Nonprofit Accelerator:

Constituent Fundraising Grants/Awards Program Delivery & Impact Tracking
Account Lead Lead Objective
Contact Opportunity Opportunity Delivery Framework
AddressĀ  Campaign Campaign Budget
Connection Designation OFAC Match Result
Salutation Designation Plan Docket Indicator
Employment Credit Plan Recommendation Indicator Value
Education Credit Recipient Request
Preference Designated Credit Report
Donor Commitment Award
Planned Giving Award Version
Payment Schedule Review
Payment Asset Disbursement
Transaction Objective
Payment Method Delivery Framework
Payment Processor Budget
Disbursement Distribution

Forms and dashboards

The Nonprofit Accelerator combines standard Dynamics 365 entities with entities that are customized specifically for nonprofit use cases to help you build nonprofit industry solutions. This section provides examples of the forms and dashboards that demonstrate the entities in the Dynamics 365 Nonprofit Common Data Model.

Constituent management

Complete constituent profiles for individuals, households, and organizations, including biographical details, communication methods, preferences, relationships, salutations, employment and education history, donations, and grants/awards.


Donation management

The sample dashboard for donations includes gift acknowledgement, tracking of individual and organizational pledges and gifts, one-time and recurring gifts, gifts in kind, and grant disbursements.

Household Commitments

Indicators and indicator values

Program Delivery & Results entity that details what will be measured to track evidence of impact and qualitative or quantitative measurements of evidence of impact.


More resources

  • Download the Dynamics 365 Nonprofit Accelerator from AppSource.

  • The nonprofit Common Data Model, solutions, data samples, Power BI examples, SDK extensions, and more are provided as part of the open-source creative license available on GitHub.

  • First look at the Nonprofit Accelerator.

  • Additional topics about the accelerators.