---
schema_version: "1"
id: 1fc6e1f36baf200fbc874eac92c600722958831fd0d9e3cad0231145479ea8d0
title: "Nonprofit Program Management Example: School Kit Distribution"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/npc_pm_ex2_manage_a_school_kit_distribution_activity.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.npc_pm_ex2_manage_a_school_kit_distribution_activity.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 50f09c04eb786e943491074a385f00218195b29c393452da09d5585ccc82c571
description: Consider how an example nonprofit tracks the distribution of benefits as part of a school enrollment support program that helps prevent children from at-risk communities from dropping out of school.
products:
  - Nonprofit
release: "264"
---
# Nonprofit Program Management Example: School Kit Distribution

Consider how an example nonprofit tracks the distribution of benefits as part of a  school enrollment support program that helps prevent children from at-risk communities from  dropping out of school.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions with Nonprofit Cloud</td></tr></tbody></table>

Program

Create a program named School Enrollment Support. Enter Program to support and encourage children from at-risk backgrounds as the summary, and set the program as active.

Benefit Type & Unit of Measure

To track this distribution of kits alongside the distribution of kits of other programs, create a benefit type named Distribution with Program Management as the process type and Goods as the type. Create a unit of measure named Kits.

Program Enrollment

Before the distribution event, add program enrollments for children who are already in Salesforce as contacts or accounts and set their status as Applied.

Children from other localities who are visiting their family can be last-minute entries to the distribution activity. To prepare for these anonymous recipients, create an active and anonymous program enrollment record to associate with these disbursements.

Program Cohorts

Add the program enrollments for the children into a cohort named Sitka Area. After you add the disbursements for different distribution events, you can report on how the benefit is distributed across different cohorts.

Benefit

Create a benefit named School Kit Distribution, select **Distribution** as the benefit type, select **Kits** as the unit of measure, and set the benefit to Active.

Benefit Disbursements

On the day of the event, use New Ad Hoc Benefit Disbursement on the School Kit Distribution - Sitka Area benefit to track the kids that pick up their kits. Use the Program Enrollment recipient type for the children who you enrolled in the program. Use the Anonymous recipient type for children from other localities who aren't enrolled in the program. Salesforce creates benefit assignments and disbursements for each benefit participant.

See Also

- [Program and Case Management](https://help.salesforce.com/s/articleview?id=ind.prog_case_mgmt.htm)