GoodAction
    Back to Help Center
    ProgramsHow-to guide

    Create a nonprofit program

    Create a program to organize long-running service delivery, outcomes and related activities in the nonprofit workspace.

    Program creation Verified Sep 9, 2026

    Watch it step by step

    Click the highlighted area to move through the task, or watch the video when one is available. Newer flows may use a labeled walkthrough instead of a live photo.

    Nonprofit admin 2 min 4 steps
    Before you start: One image (1920×1080 works best) and a start date · Do this first: Register or claim your nonprofit

    Step 1 of 4

    1. Open Programs

    goodaction.com/dashboards/nonprofit/programs
    Open Programs

    Open Programs & Activities → Programs and click Create Program.

    Open this page

    Done when: The program card shows under Programs, ready for events, volunteers and campaigns to link to it.

    Create a nonprofit program

    Overview

    Create a program to organize long-running service delivery, outcomes and related activities in the nonprofit workspace.

    Where to find it

    Open Nonprofit workspace > Programs & Activities > Programs. Select a program for details, or select a program instance for beneficiaries, cohorts, inventory, distribution logs, money, funders, institutions, records and settings.

    How it works

    1. Open Programs and select New program.
    2. Enter the required title, description, location and start date; add an end date only when the program is not ongoing.
    3. Select up to the displayed category limit and add the optional audience, budget, goals, objectives, risks, resources and sustainability plan.
    4. Add the required program images within the displayed type, size and count limits.
    5. Choose Save as Draft or Create Program, then create an instance for a concrete delivery period when needed.

    Important details

    Program and program-instance records serve different purposes: the program defines the ongoing service model; an instance represents a delivery period and owns operational records such as beneficiaries, cohorts, inventory and distributions.

    If something does not look right

    1. Confirm the signed-in profile and current workspace shown in the page header.
    2. Capture the page address, time and exact visible error.
    3. Do not include passwords, API keys, bank details or full card data.
    4. Ask GoodAction Support when the expected control remains unavailable or the saved result differs from this article.