{"id":159608,"date":"2016-09-30T13:00:07","date_gmt":"2016-09-30T13:00:07","guid":{"rendered":"https:\/\/premium.wpmudev.org\/blog\/?p=159608"},"modified":"2019-04-26T16:12:13","modified_gmt":"2019-04-26T16:12:13","slug":"build-donation-page-wordpress","status":"publish","type":"post","link":"https:\/\/wpmudev.com\/blog\/build-donation-page-wordpress\/","title":{"rendered":"How to Add a Donation Page to Your Non-Profit or Charity WordPress Site"},"content":{"rendered":"<p>WordPress is the ideal platform for charities and non-profit organizations.<\/p>\n<p>It&#8217;s free and open-source and you have access to a huge community of users and developers who can help you build and manage your site.<\/p>\n<p>But one of the most important functions of a website for many nonprofits is to encourage people to donate money.<\/p>\n<p>So in this post, I&#8217;ll show you just how to do that. We&#8217;ll go through five\u00a0steps:<\/p>\n<ul>\n<li>Creating a site and customizing it with Forminator and Gravity Forms.<\/li>\n<li>Installing and configuring the plugins, including linking to payment options.<\/li>\n<li>Creating a form\u00a0with donation options.<\/li>\n<li>Creating\u00a0a donation page and adding the form to it<\/li>\n<li>Improving the page and form to encourage people to donate.<\/li>\n<\/ul>\n<p>So let&#8217;s get started!<!--more--><\/p>\n<h3>Create and Customize Your Site<\/h3>\n<p>If you&#8217;re an established non-profit organization, you&#8217;ll probably have already followed this step. I&#8217;ve created a simple demo site to demonstrate the techniques from this post, so you can follow that if you&#8217;d like.<\/p>\n<p>I&#8217;ll be using the twenty sixteen theme for my site, but you&#8217;ll probably have your own theme already installed. So you don&#8217;t need to use the same theme as me: this technique will work with any well-codd theme. But make sure your theme is responsive so people can donate on their mobile devices.<\/p>\n<p>Here&#8217;s my site. It&#8217;s got a home page and a donation page, and I&#8217;ve set the homepage as a static\u00a0page:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/starting-site-1.png\" alt=\"Site running twenty sixteen with a static home page\" width=\"670\" height=\"533\" \/> <\/div>\n<h3>Install the Plugins<\/h3>\n<p>The next step is to install and activate the plugins you need to add your donation page. I&#8217;m using <a href=\"https:\/\/wordpress.org\/plugins\/forminator\/\" rel=\"noopener\" target=\"_blank\">Forminator<\/a> and also the <a href=\"http:\/\/www.gravityforms.com\" target=\"_blank\">Gravity Forms<\/a>\u00a0plugin.\u00a0You&#8217;ll also need to install a plugin that links Gravity Forms\u00a0up to Paypal &#8211; the <a href=\"http:\/\/www.gravityforms.com\/add-ons\/\" target=\"_blank\">Gravity Forms Paypal Add-on<\/a>.<\/p>\n<p>The Gravity Forms Paypal Add-on are premium plugins and you will need a developer license for the Paypal add-on. However, they include features that will encourage people to donate more and should pay for themselves over time. I tried to create a donation form using free plugins and just couldn&#8217;t get them to work well.<\/p>\n<h3>Forminator<\/h3>\n<p>The first plugin we&#8217;ll be going over is our very own Forminator.<\/p>\n<p>Forminator is our free form building plugin where you can create custom forms, polls, quizzes, calculations, and take payments.<\/p>\n<p>For this example, we&#8217;ll stick with the payment option and create a form for donations. This can then be added to any page with the shortcode it provides, which where you can create a custom donations page.<\/p>\n<h3>Setting Up Forminator<\/h3>\n<p>To get started, once you have <a href=\"https:\/\/wordpress.org\/plugins\/forminator\/\" target=\"_blank\">Forminator installed<\/a> and activated, you&#8217;ll go to <strong>Forms <\/strong>&gt; <strong>Create<\/strong>.<\/p>\n<figure id=\"attachment_187597\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187597\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Forminator-dashboard.png\" alt=\"Forminator dashboard.\" width=\"600\" height=\"372\" \/><figcaption class=\"wp-caption-text\">The Forminator dashboard.<\/figcaption><\/figure>\n<p>You&#8217;ll be asked to name the form after hitting Create. I&#8217;ll name my <strong>Donation<\/strong>.<\/p>\n<p>You then have a choice of template options. For a donation form, go with <strong>Blank<\/strong> and then hit <strong>Continue<\/strong>.<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-187598\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Forminator-templates.png\" alt=\"Forminator templates\" width=\"600\" height=\"446\" \/><\/div>\n<\/div>\n<p>It will then give you the option to add fields to the form. You do that by simply hitting<strong> Insert Fields<\/strong>.<\/p>\n<figure id=\"attachment_187599\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187599\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Forminator-insert-fields.png\" alt=\"Forminator insert fields.\" width=\"600\" height=\"332\" \/><figcaption class=\"wp-caption-text\">Where you&#8217;ll insert the fields.<\/figcaption><\/figure>\n<p>You&#8217;ll see that you have a lot of fields to choose from. For a donation form, you&#8217;ll want to include some essentials. I&#8217;ll be adding the following fields:<\/p>\n<ul>\n<li>Name<\/li>\n<li>Email<\/li>\n<li>Address<\/li>\n<li>Currency<\/li>\n<li>Paypal<\/li>\n<\/ul>\n<figure id=\"attachment_187600\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Forminator-fields.png\" alt=\"Forminator fields.\" width=\"600\" height=\"450\" \/><figcaption class=\"wp-caption-text\">The selected fields are in blue.<\/figcaption><\/figure>\n<p>Once you have all of the fields that you want, hit <strong>Insert Fields<\/strong>.<\/p>\n<p>You&#8217;ll then be taken to a screen that shows all the forms and the order in which they&#8217;ll appear.<\/p>\n<p>Need to rearrange anything? The simple drag and drop form blocks make it a snap.<\/p>\n<p>From here also, you can see what your form will look like by hitting <strong>Preview<\/strong>.<\/p>\n<figure id=\"attachment_187601\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187601\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Preview-Forminator.png\" alt=\"Preview button for Forminator\" width=\"600\" height=\"387\" \/><figcaption class=\"wp-caption-text\">The preview and drag and drop feature.<\/figcaption><\/figure>\n<p>Once you hit Preview, your form will display.<\/p>\n<figure id=\"attachment_187602\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187602\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Preview-of-form.png\" alt=\"Preview of Forminator form.\" width=\"600\" height=\"418\" \/><figcaption class=\"wp-caption-text\">The preview of the Forminator form.<\/figcaption><\/figure>\n<p>You can edit the form&#8217;s appearance accordingly in the <strong>Edit Form<\/strong> area by changing colors, size, behavior, and more.<\/p>\n<figure id=\"attachment_187603\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187603\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/editing-form.png\" alt=\"Editing Forminator form.\" width=\"600\" height=\"272\" \/><figcaption class=\"wp-caption-text\">Where you edit the form.<\/figcaption><\/figure>\n<h3>Linking Up with Stripe and PayPal<\/h3>\n<p>Stripe makes it extremely easy to integrate with their service. For information on how to get Forminator set up with Stripe, refer to <a href=\"https:\/\/stripe.com\/docs\" rel=\"noopener\" target=\"_blank\">Stripe&#8217;s documentation<\/a>.<\/p>\n<p>If you decide not to use Stripe, you can use PayPal. Here&#8217;s a quick look at how to integrate PayPal with Forminator.<\/p>\n<p>Go to the PayPal field and click the icon on the righthand side.<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-187604\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/edit-paypal.png\" alt=\"Edit paypal.\" width=\"600\" height=\"127\" \/><\/div>\n<\/div>\n<div><\/div>\n<p>You&#8217;ll then click <strong>Edit Fields<\/strong> and that will take you to an area where you can enter your PayPal information. Click <strong>Connect to PayPal<\/strong> to get started.<\/p>\n<div><\/div>\n<div>\n<figure id=\"attachment_187605\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187605\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Add-paypal.png\" alt=\"Add paypal in forminator.\" width=\"600\" height=\"147\" \/><figcaption class=\"wp-caption-text\">Add your PayPal information here.<\/figcaption><\/figure>\n<p>Once you click Connect to PayPal, you&#8217;ll be taken to a screen where you&#8217;ll enter some very specific information regarding your PayPal account.<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-187606\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/connect-to-paypal.png\" alt=\"Connect to PayPal\" width=\"600\" height=\"403\" \/><\/div>\n<\/div>\n<\/div>\n<p>There&#8217;s a link on this page that will take you to your PayPal account where you can create all of these IDs and gather your information.<\/p>\n<p>Once you click on the link it will take you to PayPal.<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\">\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-187609\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/create-new-app-paypal.png\" alt=\"Create new app in PayPal.\" width=\"600\" height=\"361\" \/><\/div>\n<\/div>\n<p>Then, you click <strong>Create App<\/strong>.<\/p>\n<\/div>\n<div>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\">\n<figure id=\"attachment_187608\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187608 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/Sandbox-Credentials-1.png\" alt=\"Sandbox credentials PayPal.\" width=\"600\" height=\"325\" \/><figcaption class=\"wp-caption-text\">Sandbox credentials area in PayPal.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<p>You&#8217;ll get all of your information generated here.<\/p>\n<p>Copy and paste it into your Forminator Connect PayPal field and you&#8217;ll be all set! You can choose Stripe or PayPal as your preferred method of payment with no charge for use. Forminator is entirely free, even with payments.<\/p>\n<p>Forminator gives you a shortcode that you can copy and paste anywhere on your WordPress site.<\/p>\n<p>You can go back in and make any edits and changes whenever you&#8217;d like. You can also view the stats, duplicate, add tracking, and much more.<\/p>\n<p>For a more detailed look at Forminator, <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-login-and-registration-forms-forminator\/\" target=\"_blank\">you can read more about him here<\/a>.<\/p>\n<\/div>\n<h3>Gravity Forms<\/h3>\n<p>Go ahead and install and activate your plugins by downloading them from the Gravity Forms site and then uploading them to your site. You do this by going to <strong>Plugins &gt; Add New<\/strong> and then clicking the <strong>Upload<\/strong> button. You&#8217;ll see a <strong>Forms<\/strong>\u00a0item added to your admin menu:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/contact-menu.png\" alt=\"A Forms item has been added to the admin menu\" width=\"670\" height=\"315\" \/> <\/div>\n<h4>Setting up Gravity Forms<\/h4>\n<p>First you&#8217;ll need to set Gravity Forms up and add your license key. Go to <strong>Forms &gt; Settings<\/strong> and you&#8217;ll see a field for your key. You were sent this when you registered for Gravity Forms. Add it to the field then click the <strong>Next<\/strong> button.<\/p>\n<p>On the updates screen, click <strong>Next<\/strong> to have the plugin auto-update, then on the following screen, add the currency you&#8217;re using. Click <strong>Next<\/strong> again.<\/p>\n<h4>Linking Gravity\u00a0Forms to Paypal<\/h4>\n<p>Before you can add Paypal to your form you&#8217;ll need to configure the settings to link\u00a0Paypal and Gravity Forms.<\/p>\n<p>Go to <strong>Gravity Forms &gt; Settings <\/strong>and then select <strong>PayPal<\/strong> from the tabs on the left\u00a0to see the settings screen:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/paypal-form.png\" alt=\"Instructions for linking paypal to gravity forms\" width=\"670\" height=\"388\" \/> <\/div>\n<p>This screen gives you instructions you need to follow in Paypal to link the two:<\/p>\n<ol>\n<li>Go\u00a0to your PayPal IPN Settings page using the link provided.<\/li>\n<li>If IPN is already enabled, you will see your current IPN settings along with a button to turn off IPN. Just check the confirmation box.<\/li>\n<li>If IPN is not enabled, click the &#8216;Choose IPN Settings&#8217; button.<\/li>\n<li>Check\u00a0the box to enable IPN and enter the Notification URL that&#8217;s provided on the screen in your Paypal settings (copy and paste it).<\/li>\n<\/ol>\n<p>Doing this lets Paypal and Gravity Forms talk to each other. Your screen in Paypal should look something like this:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/paypal-ipn.png\" alt=\"paypal-ipn\" width=\"670\" height=\"249\" \/> <\/div>\n<p>When you&#8217;ve done all that, check the button to confirm that you&#8217;ve linked Paypal and Gravity Forms.<\/p>\n<p>Now\u00a0you can create your page and your form.<\/p>\n<h3>Create the Donation Form<\/h3>\n<p>Now for the fun\u00a0bit. You&#8217;ll need to create your form first and then add it to your donation page.<\/p>\n<h4>Creating the Form<\/h4>\n<p>In the admin screens, go to <strong>Forms\u00a0&gt; New Form.<\/strong><\/p>\n<p>In the popup box that appears, ad the title and (optionally) the description for your form:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/add-contact-form1.png\" alt=\"Adding a form - enter the name and description in the popup\" width=\"670\" height=\"274\" \/> <\/div>\n<p>You&#8217;ll now be taken to the screen for adding form fields.<\/p>\n<p>Go ahead and add any fields\u00a0you need to capture data. Remember that the more you include, the less people will complete the form. So only add this fields you really need and make as few of them as possible mandatory.<\/p>\n<p>I&#8217;m adding the following fields:<\/p>\n<ul>\n<li>Name<\/li>\n<li>Email address<\/li>\n<li>Message of support<\/li>\n<\/ul>\n<p>Only the email address is required, so the system can send confirmation of receipt. You&#8217;ll find the fields for the name and email address in the <strong>Advanced Fields<\/strong> box and the text field in the <strong>Standard Fields<\/strong> box.<\/p>\n<p>To edit a form field (include changing its label and making it required), click on its name on the left hand side of the screen and use the editing metabox\u00a0that appears.<\/p>\n<p>Finally click <strong>Update\u00a0Form<\/strong> to save it.<\/p>\n<p>Here&#8217;s my form:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/add-contact-form2.png\" alt=\"add-contact-form2\" width=\"670\" height=\"395\" \/> <\/div>\n<h4>Add Payment to Your Form<\/h4>\n<p>Now let&#8217;s add some payment details to the form. I&#8217;m going to add a few options for the amount people might like to donate &#8211; it often encourages people to donate more than they might have otherwise. I&#8217;ll also add a field where people can add their own\u00a0amount if they want.<\/p>\n<p>From\u00a0the\u00a0<strong>Pricing Fields<\/strong> box on the right hand side, add the <strong>Product<\/strong>\u00a0field type to your form.<\/p>\n<p>Now you need to edit the product itself. First give it a new name (mine is <strong>Donation<\/strong>). Then in the <strong>Field Type<\/strong> dropdown list, select <strong>Radio Buttons<\/strong>.<\/p>\n<p>This lets you define the values for your radio buttons, i.e. the suggested amounts. Add\u00a0some amounts &#8211; don&#8217;t add too many or you might put people off. Your final option should be a zero amount with a label of <strong>Other<\/strong> (or something similar). If a user selects this they&#8217;ll be promoted to enter their own amount.<\/p>\n<p>Check the <strong>Required<\/strong> box for this field. Here&#8217;s my settings:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/amount-field.png\" alt=\"Settings for the Amount field - three amounts have been added plus zero for 'other'\" width=\"670\" height=\"515\" \/> <\/div>\n<p>Now you need to add another field, which will be displayed if someone selects that &#8216;other&#8217; option. Again from the <strong>Pricing Fields<\/strong> box, select <strong>Product<\/strong>.<\/p>\n<p>Edit the new product, including a title and description that will help people understand what this form is for. In the <strong>Field Type<\/strong> dropdown, select <strong>User Defined Price<\/strong>.<\/p>\n<p>Here&#8217;s my field so far:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/user-defined-price.png\" alt=\"User defined donation settings\" width=\"670\" height=\"456\" \/> <\/div>\n<p>Now click on the <strong>Advanced<\/strong> tab for that field. Check the <strong>Enable Conditional\u00a0Logic<\/strong> checkbox. Edit the conditional logic statement\u00a0to show this field if the previous field (<strong>Donation<\/strong>) is <strong>Other amount<\/strong>. This means that this field will only appear if someone hasn&#8217;t selected one of the predefined amounts in the previous field.<\/p>\n<p>Here&#8217;s my selection:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/conditional-logic.png\" alt=\"Adding a form field with conditional logic\" width=\"670\" height=\"396\" \/> <\/div>\n<p>Now click the <strong>Update Form<\/strong> button to update your form.<\/p>\n<h3>Create a Donation Page<\/h3>\n<p>Next, create a new page and call it <strong>Donation<\/strong>. Do this by going to <strong>Pages &gt; Add New<\/strong> in the admin menu. Leave this page blank for now, but add it\u00a0to your site&#8217;s main navigation menu by going to <strong>Appearance &gt; Menus<\/strong> or using the Customizer.<\/p>\n<h4>Add the Form to Your Donation Page<\/h4>\n<p>Now it&#8217;s time to add the form to the donation page you created.<\/p>\n<p>Go to the editing screen for that page by clicking <strong>Pages<\/strong> and then selecting it. In the page editing screen, click the <strong>Add Form<\/strong> button.<\/p>\n<p>Select the form you&#8217;ve created\u00a0and check the title and\/or description checkboxes if you want to display those:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/insert-form.png\" alt=\"Select the form you want to insert\" width=\"670\" height=\"268\" \/> <\/div>\n<p>Then click the <strong>Insert Form<\/strong> button. This will add a shortcode to your page. Don&#8217;t edit that.<\/p>\n<p>Finally\u00a0click <strong>Update<\/strong> to update your page. Here&#8217;s my page:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/donate-form-on-page.png\" alt=\"The donation page with the form\" width=\"670\" height=\"505\" \/> <\/div>\n<p>And if I select the <strong>Other amount<\/strong> option in the radio buttons, it gives me the option to add my own amount:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 size-670x670\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/donation-amount.png\" alt=\"A field for the donation amount is displayed if the users selects the 'other' option\" width=\"670\" height=\"399\" \/> <\/div>\n<h3>Improving the Page and Form<\/h3>\n<p>Let&#8217;s finish off by making some final tweaks to the form and the page.<\/p>\n<h4>Improving the Page to Encourage Donations<\/h4>\n<p>Start by editing the page. Add anything you can that will encourage people to donate &#8211; text, images or video. Make sure it doesn&#8217;t push the donation form out of the way, though.<\/p>\n<h4>Editing Confirmations<\/h4>\n<p>Now let&#8217;s edit the message\u00a0someone sees\u00a0after completing the form. Go back to the form editing screen and click the <strong>Settings<\/strong> option at the top. This will open the <strong>Form Settings\u00a0<\/strong>tab. Scroll down and edit the button text for the submit button &#8211; I&#8217;m changing mine to <strong>Donate<\/strong>.<\/p>\n<p>Click <strong>Update Form Settings<\/strong> to save your changes, then click the the Conformations tab\u00a0on the left.\u00a0Select <strong>Default\u00a0<\/strong><b>Confirmation<\/b>.<\/p>\n<p>Edit the message people will see after submitting the form. Instead of thanking them for contacting you, it&#8217;s better to thank them for their donation:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-670x670 alignnone\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2016\/09\/confirmation-message.png\" alt=\"Editing the confirmation message\" width=\"670\" height=\"304\" \/> <\/div>\n<p>Click <strong>Save Confirmation<\/strong> to save your changes.<\/p>\n<h4>Adding an Email Notification<\/h4>\n<p>Finally, let&#8217;s add an email to be\u00a0sent when someone makes a donation. Click the <strong>Notifications<\/strong> tab and click the <strong>Add New<\/strong> button.<\/p>\n<p>You might want to\u00a0add a message of thanks and some links to information about the charity&#8217;s work, plus links to your social media accounts.<\/p>\n<p>Fill out the options as follows:<\/p>\n<ol>\n<li>Add a name to the <strong>Name<\/strong> field that makes sense.<\/li>\n<li>In the <strong>Send To<\/strong> field, select the <strong>Select a Field<\/strong> radio button, then select the <strong>Email<\/strong> field. This will make sure the notification goes to the email address the donor has provided.<\/li>\n<li>In the <strong>From Name<\/strong> field, type the name of your organization.<\/li>\n<li>In the <strong>From Email<\/strong>\u00a0field, keep it as the default admin email or add a do not reply email address.<\/li>\n<li>Add some text to the <strong>Subject<\/strong> field.<\/li>\n<li>Add some thank you text, images and links to the <strong>Message<\/strong>\u00a0field. You can add anything here you&#8217;d add to a WordPress post.<\/li>\n<\/ol>\n<p>Finally click the <strong>Save Notification<\/strong> button to save your changes.<\/p>\n<h3>A Well Designed Donation Page will Get you More Donations<\/h3>\n<p>Adding a donation page to your website will give people an easy way to donate money when they&#8217;re visiting your site. Make sure you add plenty of links to it from elsewhere in your site, and maybe a nice big button on your home screen.<\/p>\n<p>By designing your donation page to encourage people to donate set amounts, you&#8217;ll find that you receive more. And by adding extra text and media and sending people a thank you email, you&#8217;ll encourage sharing and repeat\u00a0donations.<\/p>\n<p>I hope your donation page makes you lots of money!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress is the ideal platform for charities and non-profit organizations. It&#8217;s free and open-source and you have access to a huge community of users and developers who can help you build and manage your site. But one of the most important functions of a website for many nonprofits is to encourage people to donate money. [&hellip;]<\/p>\n","protected":false},"author":347011,"featured_media":159632,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"blog_reading_time":"","wds_primary_category":0,"wds_primary_tutorials_categories":0,"footnotes":""},"categories":[263],"tags":[10507,10670,10390],"tutorials_categories":[],"class_list":["post-159608","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-forms","tag-fundraising","tag-non-profit"],"_links":{"self":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/159608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/users\/347011"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/comments?post=159608"}],"version-history":[{"count":24,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/159608\/revisions"}],"predecessor-version":[{"id":219076,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/159608\/revisions\/219076"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media\/159632"}],"wp:attachment":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media?parent=159608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/categories?post=159608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tags?post=159608"},{"taxonomy":"tutorials_categories","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tutorials_categories?post=159608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}