> For the complete documentation index, see [llms.txt](https://docs.helpyousponsor.com/guides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.helpyousponsor.com/guides/core-features/program-management/additional-gifts.md).

# Additional Gifts

Use Additional Gifts when donors should be able to add an optional extra contribution during checkout, such as school supplies, holiday gifts, classroom materials, facility repairs, or other needs that sit alongside a sponsorship or donation.

Additional gifts are managed in **Program Setup > Additional Gifts**. They appear to donors only when the program setting used by the checkout page has **Display Additional Gifts on order page** enabled.

If you do not see the Additional Gifts tab or the create, edit, and delete actions, your admin role may not include designation management access.

<figure><img src="/files/OmcQjUMspSEslaAD8IGF" alt=""><figcaption><p>Program Setup > Additional Gifts lists the optional gift designations donors can add during checkout.</p></figcaption></figure>

## Create an Additional Gift

Create the gift before you enable it on a checkout page.

1. Open **Program Setup**.
2. Select **Additional Gifts**.
3. Select **Create Additional Gift**.
4. Enter the gift details.
5. Select **Save**.

<figure><img src="/files/Z1eJvdbw5skD1qsqprMb" alt=""><figcaption><p>Create Additional Gift opens a drawer for the gift name, accounting code, donor form, and email set.</p></figcaption></figure>

Use the fields this way:

* **Designation Name**: the gift name users see in admin and donor-facing gift choices.
* **Accounting Code**: the code your team uses for accounting, reporting, or integrations. New gifts require a code; older gifts may show **No code set** until edited.
* **Donor form**: the donor profile form connected to donations tied to this gift designation.
* **Email set**: the email set used for donation emails tied to this gift designation.

HelpYouSponsor may use the word **designation** in form labels because additional gifts are stored as gift designations behind the checkout experience.

## Enable Gifts on a Program Checkout Page

Creating an additional gift does not automatically show it to donors. Enable additional gifts on the setting profile used by the program checkout page.

1. Open **Program Setup > Program Settings**.
2. Edit the setting profile used by the program.
3. In **Order Page Options** or **Donation Page Options**, turn on **Display Additional Gifts on order page**.
4. Save the setting profile.

<figure><img src="/files/bSrElkARvqXSLFpcTB8P" alt=""><figcaption><p>Display Additional Gifts on order page controls whether donors see the Additional Gifts option during checkout.</p></figcaption></figure>

If the setting profile is shared by multiple programs, the change can affect every program using that profile. Clone the setting first when only one program should offer additional gifts.

## What Donors See

When additional gifts are enabled and at least one gift exists, the checkout summary can show an **Additional Gifts** button. Donors use it to:

* choose a gift option
* enter the gift amount
* optionally attach the gift to another recipient or entity that is not already in the order
* add the gift to the checkout total

The donor-entered gift amount is what gets added to the order. Use clear gift names so donors understand what they are supporting before they enter an amount.

## Edit an Additional Gift

Edit a gift when the name, accounting code, donor form, email set, or gift details need to change.

1. Open **Program Setup > Additional Gifts**.
2. Find the gift.
3. Select **Edit**.
4. Update the fields.
5. Select **Save**.

<figure><img src="/files/ODmxLf7Tx5UX8ILJjojV" alt=""><figcaption><p>The Edit Additional Gift drawer lets you update gift details without creating a new gift.</p></figcaption></figure>

The edit drawer also includes:

* **Info**: extra detail about the gift.
* **Donation Amounts**: an optional amount value for accounts or donor experiences that use designation amount details. In the standard checkout flow, donors still enter the amount they want to give.

Changing a gift updates how it appears going forward. Review the accounting code and email set carefully before saving changes that affect active checkout pages.

## Delete an Additional Gift

Delete an additional gift only when it should no longer be available. Use the delete action from the list, then confirm the deletion.

Deleting a gift removes it from future checkout options and can affect records or reports that reference that designation. If a gift has already been used, consider renaming or disabling it from program checkout settings instead of deleting it.

## When to Use a Campaign Instead

Use a campaign program when the gift needs its own public page, donation goal, progress tracking, or donor-facing fundraising workflow. Use Additional Gifts when the contribution should be an optional add-on during another program's checkout.

## Related Guides

* [Program Settings](/guides/core-features/program-management/program-settings.md)
* [Program Forms](/guides/core-features/program-management/program-forms.md)
* [Manage Programs](/guides/core-features/program-management/manage-programs-and-campaigns.md)
* [Website and Embed](/guides/core-features/program-management/website-and-embed.md)
* [Auto Emails](/guides/core-features/communication-tools/auto-emails.md)
* [Donations Table](/guides/core-features/donation-management/donations-table.md)
