Learn About Program Management Module

Explore and learn about the Program Management Module (PMM) package, how it integrates with NPSP, and the objects and fields that it includes.

  • Manage Your Programs with Program Management Module (PMM)
    Learn what the PMM package includes, some common use cases, and how to map your programs to the PMM data model.
  • PMM and NPSP
    If you already use NPSP, you can easily integrate PMM so that you can manage your constituent, fundraising, and program data all in one place.
  • PMM Entity Relationship Diagram
    The PMM uses the standard Salesforce Account and Contact objects and adds the custom objects Program, Program Engagement, Program Cohort, Service, and Service Delivery.
  • PMM Objects and Fields
    Learn what custom objects and fields are included in PMM. This is a useful resource for developers and admins to explore and understand the PMM data schema in depth.