Skip to content
GPLWP Guides

How to accept tribute donations on a WordPress site

Forms Time About 30–45 minutes 6 steps Updated 9 Sep 2026

FORMS
The short answer

WordPress cannot process tribute donations by itself. Use a donation plugin for payments, then collect the honoree, dedication type and message with custom fields. For cards, notifications and tribute reporting, use a dedicated tribute add-on rather than building the workflow by hand.

The route
  1. 01Choose the tribute workflow
  2. 02Create the basic donation form
  3. 03Add tribute fields manually
  4. 04Install and enable tribute support
  5. 05Configure the donation form
  6. 06Test payments and notifications

What you need

  • A WordPress site with HTTPS enabled
  • Administrator access
  • A donation plugin and connected payment gateway
  • The honoree notification email address or mailing process

Choose the tribute workflow

Decide whether donors will make a normal donation and optionally dedicate it, or whether you need a separate page for memorial and honour gifts. Most organisations should use one main donation form with an optional tribute section. Create a separate form only when the campaign needs different wording, suggested amounts or a dedicated landing page.

WordPress itself does not take payments or store donation records, so you need a donation plugin and a configured payment gateway before adding tribute fields.

Create the basic donation form

Install and configure your donation plugin, then create a form with the donation amount, donor name, email address and payment method. Connect the gateway in test mode first, and make sure the form displays a confirmation message and sends a receipt.

Keep the donor’s email separate from the honoree’s details. The donor needs a receipt; the honoree or family may need a notification, and those are different communications.

Add tribute fields manually

For a simple manual setup, add custom fields to the donation form for the dedication type, honoree name, honoree email or postal address, donor message and permission to send a notification. Use clear choices such as “In honour of” and “In memory of”.

This route is fine if you only need the information recorded for staff to process later. Its drawback is that the form will not automatically create tribute records, send eCards, notify recipients or produce dedicated tribute reports. Staff must review the donation and follow up themselves.

Install and enable tribute support

For an automated GiveWP workflow, install and activate the GiveWP Tributes add-on. Then go to Donations > Settings > Tributes, enable Tributes and save the settings. GiveWP documents this as the point where tribute options become available for donation forms.

Enable eCards or mailed cards only if you have a process for reviewing messages, handling incorrect addresses and answering recipient questions. Do not promise a mailed card until someone is responsible for sending it.

Configure the donation form

Edit the form and open the tribute settings under the form’s donation options. Choose the dedication types you accept, edit the field labels and decide whether donors must actively opt in or whether the tribute fields should be shown by default. GiveWP supports custom dedication wording and a forced tribute option for forms intended specifically for tribute gifts.

Configure the eCard image, message and recipient fields if you are using eCards. Add the form to a page with the GiveWP block or shortcode, then explain what happens after payment, including when the notification is sent.

Test payments and notifications

Run a complete test donation from a phone and a desktop browser. Check the payment result, receipt, confirmation page, tribute details, eCard formatting and admin notification. Confirm that the honoree’s email address is not accidentally used as the donor’s receipt address.

Check your spam folder and mail delivery settings before launch. A successful payment does not guarantee that email delivery works. Also export or review a sample report so you know where staff will find the honoree and dedication information.

Fast way: Use GiveWP Tributes with an existing GiveWP donation form. It adds honour and memory dedications, eCards, notifications and tribute reporting without requiring you to build the follow-up process from custom fields and manual emails.

The fast route

Let GiveWP Tributes do it

Adds honor/memory dedications, eCards, notifications, and reporting to GiveWP donation forms for memorial fundraising.

Get GiveWP Tributes

Sources

  1. givewp.com /give-donors-choices-get-more-donations/?utm_source=openai
  2. givewp.com /creative-fundraiser-ideas-using-donations-tributes/?utm_sou…

Questions

Can WordPress accept tribute donations without a plugin?
No. WordPress core does not process payments, create donation records or send donation receipts. You need a donation plugin or an external donation service. You can then add tribute fields with a form tool, but automated cards, honoree notifications and tribute-specific reporting require dedicated functionality or custom development.
What information should a tribute donation form collect?
A tribute donation form should collect whether the gift is in honour or in memory, the honoree’s name, the donor’s name and email address, and an optional message. If you will notify someone, also collect their email address or postal address and obtain permission to send the message. Avoid making sensitive family information mandatory.
Can I use a normal donation form for honour or memorial gifts?
Yes. Add an optional tribute section to your existing donation form if you only need to record the dedication details. This is suitable for a small organisation that follows up manually. Use a dedicated tribute add-on when you need conditional fields, eCards, automatic notifications, recurring tribute gifts or reports that staff can filter and review.
Why did the tribute email not reach the honoree?
The most common causes are an incorrect recipient address, failed WordPress email delivery, a spam filter or a tribute notification that was not enabled. Send a test donation, inspect the email settings and check your mail service logs. Keep the donor’s receipt email and the honoree notification address as separate fields.
Which product is the fast way to add tribute donations?
GiveWP Tributes is the fast route when your site already uses GiveWP. It adds honour and memory dedications to GiveWP forms, along with eCards, notifications and reporting, so you do not have to assemble those parts from custom fields, email rules and spreadsheets.