Per Form Confirmations

Per-Form Confirmations allows you to have multiple different confirmation pages for your donation forms. Pages can be chosen in the settings of each form.
Why Per-Form Confirmations?
Before getting started with this add-on, it’s important to understand its purpose. The following two things must be true in order to use this add-on:
- You are using a legacy form template
- You want different forms to go to different confirmation pages
If both of those requirements are true, then this add-on is perfect for your needs.

Getting Started with Per Form Confirmations
“Per Form Confirmations” is a free GiveWP add-on which must be downloaded, installed, and activated. Read here for instructions on downloading, installing, and activating GiveWP add-ons. Note that Free add-ons like Per Form Confirmations do not need a license, so you can skip that part.
Once enabled, all you need to do is the following:
- Create a new Confirmation page with the
[give_receipt]shortcode included on it. For example, let’s call this one “2nd Fundraiser Confirmation” - Next, go to edit your form and navigate to the “Confirmation” tab. For the “Enable” option, select “Customize”.
- Choose your new confirmation page
- You can additionally add content before or after the receipt table. This is useful if you are sending multiple forms to the same page, but still want customized messaging for that specific form.
Now, when new donations are submitted via that form, they will be redirected to the “2nd Fundraiser Confirmation” page with your custom messaging instead of the global default of the donation confirmation page.
Elements of the Donation Success Page
The above usage is the easiest way to understand what this add-on does. There are several nuances of how GiveWP’s donation forms work in relation to this add-on.
With this add-on you get a few additional customization options that make your Donation Confirmation page more flexible. Keep these things in mind:
- The Confirmation Page itself
You can customize the content on the new donation confirmation page to be specific to the form you point it at. - The “Message” setting
If you enable this in the Confirmation settings, you have an additional custom message you can add either above or below the donation receipt itself. - The
give_receiptshortcode
Because this confirmation page is unique to the form you’re pointing it at, you can also customize the settings of the give_receipt itself to be as complete or minimalist as you’d like. The[give_receipt]shortcode documentation explains all of the additional parameters you can add to that shortcode.