### [How to Fix GiveWP Donor Email Not Sending Issue](https://wpmailsmtp.com/givewp-donor-email-not-sending/)

**Published:** April 19, 2021
**Author:** Rachel Adnyana

**Content:**

Is your GiveWP donor email not sending? You’re not alone – this is one of the most common issues nonprofits face with their donation forms.

When donors don’t receive their receipt emails, it creates unnecessary confusion and can hurt your organization’s credibility. Donors expect immediate confirmation of their contributions, and missing emails often lead to support requests or, worse, disputed charges.

The good news is that GiveWP donor email delivery issues are usually straightforward to fix. In this guide, we’ll walk through the most effective solutions to ensure your donation receipts reach donors every time.

Let’s get your email notifications working properly so you can focus on what matters most – your mission.

[Fix Your GiveWP Emails Now](https://wpmailsmtp.com/pricing/)

### What Is GiveWP and How Does It Work?

[GiveWP](https://wpmailsmtp.com/go/givewp/ "GiveWP") is a popular WordPress fundraising plugin. It is a complete tool with addons to help you successfully carry out your fundraising.

![GiveWP plugin](https://wpmailsmtp.com/wp-content/uploads/2021/03/what-is-givewp.png)You can use it for different fundraisers like religious, educational, or personal. And the best part is that you don’t need to be a registered charity to start accepting donations with GiveWP.

When a donor gives an amount, they get a donation receipt in their inbox. Such emails are important and if not delivered can create confusion for the donors.

In this tutorial, we’ll show you how you can fix the GiveWP donor email not sending issue. This will create trust with donors and you might receive [recurring donations](https://wpforms.com/how-to-accept-recurring-payments-on-your-wordpress-forms/) from them in the future.

## How to Fix GiveWP Donor Email Not Sending Issue

- [Step 1: Check the Settings for Donation Receipts](#receipt)
- [Step 2: Check GiveWP Email Settings](#email)
- [Step 3: Install WP Mail SMTP and Choose a Mailer](#smtp)
    - [Install WP Mail SMTP](#aioseo-install-wp-mail-smtp)
    - [Set Up Your Mailer Service in WordPress](#aioseo-set-up-your-mailer-service-in-wordpress)
- [Next, Use WPForms To Accept Donations](#aioseo-next-use-wpforms-to-accept-donations)

### Step 1: Check the Settings for Donation Receipts

Whenever a new donation is made on the website, the donor gets an email with a donation receipt. You need to make sure that the notification for donation receipt is set to **on**.

To do that, from the WordPress navigation menu click on **Donations** » **Settings**.

![Opening GiveWP settings](https://wpmailsmtp.com/wp-content/uploads/2021/03/click-on-donations.png)You will see different tabs at the top. Click the one that says **Email**. There, under the **Donors Email**, make sure there is a green checkmark next to the **Donation Receipt**.

![Checking the donation email receipt is enabled for GiveWP](https://wpmailsmtp.com/wp-content/uploads/2021/03/green-checkmark.png)Alternatively, you can also click on the **gear icon** to open its settings.

![Opening the settings for a specific email in GiveWP](https://wpmailsmtp.com/wp-content/uploads/2021/03/click-the-gear-icon.png)Here, make sure the email notification is set to **Enabled**.

![Checking the donor email receipt is enabled in GiveWP](https://wpmailsmtp.com/wp-content/uploads/2021/03/donor-email-notification.png)Now that we’ve enabled the notification, every donor will receive an email with a donation receipt.

### Step 2: Check GiveWP Email Settings

Enabling the notification alone does not guarantee the delivery of emails. If the address from which emails are sent is not properly configured, emails may land up in the junk box, or even worse, they will not even make it to the spam folder.

Click on the **Email Settings** and change the From email to the one that matches your domain.

For example, since our domain is wpmailsmtp.com, we use the email **pattie@wpmailsmtp.com**.

![giveWP from email settings](https://wpmailsmtp.com/wp-content/uploads/2021/03/from-email-settings.png)Just make sure you have access to that email.

## Important Note

GiveWP sends emails only when the donation status is “Complete”. Pending donations don’t trigger receipts, so if you’re missing an email for a particular donation, it’s worth checking the status before investigating further.

### Step 3: Install WP Mail SMTP and Choose a Mailer

[WP Mail SMTP](https://wpmailsmtp.com/) is a WordPress plugin that changes the way emails are delivered from your WordPress site.

Instead of using the PHP mail function to send emails, WP Mail SMTP re-routes all of your emails through a dedicated external email provider.

This will make sure all emails from the website are sent with authentication.

If you’d like someone else to set this up for you, the team offers a full White Glove Setup service. It’s included with the [Elite license](https://wpmailsmtp.com/pricing/).

## Why Choose WP Mail SMTP? (Beyond Basic SMTP)

**Email Failure Alerts** — instant notifications across your stack
Be notified the moment critical emails fail — even if your site can’t send mail at all. Configure alerts to any (or all) of these channels: Email, Slack, Discord, Microsoft Teams, SMS via Twilio, Webhooks, Push, and WhatsApp.

**Email Logging & Reports** — full audit trail for donor communications
Track every message your site attempts to send, including **GiveWP donation receipts**. View status (sent/failed), timestamps, headers, and more — then **resend** or export logs for audits and year-end reconciliation.

**Backup Connection + Smart Routing** — reliability and control
Route different email types through the best provider for the job, and keep a **fallback** if your primary service has an outage.

#### Install WP Mail SMTP

Let’s start by installing the plugin.

To download the plugin, go to your [WP Mail SMTP account](https://wpmailsmtp.com/account/) and under the **Downloads** tab, click the orange button to grab the zip file.

![Download WP Mail SMTP to fix GiveWP not sending email](https://wpmailsmtp.com/wp-content/uploads/2021/02/download-wp-mail-smtp-e1612521494497.png)Now you’ll want to upload the plugin to your WordPress site. If you need help with this, jump over to this [guide to installing a WordPress plugin](https://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/).

![Install WP Mail SMTP](https://wpmailsmtp.com/wp-content/uploads/2021/02/install-wp-mail-smtp.png)Don’t forget to **Activate** the plugin. As soon as you do that, the Setup Wizard will open up in your browser.

If you want to start it manually at any time in the future, you’ll find the **Launch Setup Wizard** button under the **General** tab.

#### Set Up Your Mailer Service in WordPress

The WP Mail SMTP wizard makes it easy to configure the plugin. This will fix the GiveWP donor email not sending issue.

If you already have a mailer set up on your site, running the wizard again will reset the settings.

To start, click the **Let’s Get Started** button.

![Start the WP Mail SMTP setup wizard to fix GiveWP not sending email](https://wpmailsmtp.com/wp-content/uploads/2021/02/wp-mail-smtp-setup-wizard.png)On the next screen, choose the mailer service you want to use from the list.

The service you pick here will depend on a few factors. You get free as well as paid options for the mailer service.

If your website sends occasional emails like the contact form submission, a free option will work just fine.

Whereas, if you have an online store or site with high traffic, we recommend using a mailer that specializes in handling large amounts of emails.

If you’re not sure which email provider to pick, we recommend [SendLayer](https://sendlayer.com), [SMTP.com](https://wpmailsmtp.com/go/smtp/), or [Brevo](https://wpmailsmtp.com/go/brevo/ "Brevo(Formerly Sendinblue)") (formerly Sendinblue).

![Choose SMTP Mailer](https://wpmailsmtp.com/wp-content/uploads/2023/07/Choose-SMTP-Mailer.png "Choose SMTP Mailer")Once you choose the mailer service, click the link below to open the complete guide for each service.

- [SendLayer](https://wpmailsmtp.com/docs/how-to-set-up-the-sendlayer-mailer-in-wp-mail-smtp/)
- [SMTP.com](https://wpmailsmtp.com/docs/how-to-set-up-the-smtp-com-mailer-in-wp-mail-smtp/)
- [Brevo](https://wpmailsmtp.com/docs/how-to-set-up-the-sendinblue-mailer-in-wp-mail-smtp/)
- [Amazon SES](https://wpmailsmtp.com/docs/how-to-set-up-the-amazon-ses-mailer-in-wp-mail-smtp/)
- [Google Workspace / Gmail](https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/)
- [Mailgun](https://wpmailsmtp.com/docs/how-to-set-up-the-mailgun-mailer-in-wp-mail-smtp/)
- [Microsoft 365 / Outlook.com](https://wpmailsmtp.com/docs/how-to-set-up-the-outlook-mailer-in-wp-mail-smtp/)
- [Postmark](https://wpmailsmtp.com/docs/how-to-set-up-the-postmark-mailer-in-wp-mail-smtp/)
- [SendGrid](https://wpmailsmtp.com/docs/how-to-set-up-the-sendgrid-mailer-in-wp-mail-smtp/)
- [SparkPost](https://wpmailsmtp.com/docs/how-to-set-up-the-sparkpost-mailer-in-wp-mail-smtp/)
- [SMTP2GO](https://wpmailsmtp.com/docs/how-to-set-up-the-smtp2go-mailer-in-wp-mail-smtp/)
- [Mailjet](https://wpmailsmtp.com/docs/how-to-set-up-the-mailjet-mailer-in-wp-mail-smtp/)
- [Elastic Email](https://wpmailsmtp.com/docs/how-to-set-up-the-elastic-email-mailer-in-wp-mail-smtp/)
- [Zoho Mail](https://wpmailsmtp.com/docs/how-to-set-up-the-zoho-mailer-in-wp-mail-smtp/)
- [Other SMTP](https://wpmailsmtp.com/docs/how-to-set-up-the-other-smtp-mailer-in-wp-mail-smtp/)

Want to set up multiple mailers? You can do so in the [Additional Connections](https://wpmailsmtp.com/docs/configuring-additional-connections/) settings once you’ve finished the Setup Wizard. Then you can select a [Backup Connection](https://wpmailsmtp.com/docs/configuring-backup-connection/) and configure [Smart Routing](https://wpmailsmtp.com/docs/setting-up-smart-email-routing/).

If you have our [Pro version or higher](https://wpmailsmtp.com/pricing/), you can also turn on **Detailed Email Logs** to keep track of all emails that are sent out from your site in **Complete Email Reports**.

![Enabling email logs and email alerts in the WP Mail SMTP Setup Wizard](https://wpmailsmtp.com/wp-content/uploads/2022/10/setup-wizard-enable-features.png)The **Weekly Email Summary** will send an overview of your logs for the past week right to your inbox. **Instant Email Alerts** are useful for trouble shooting problems with your emails. You’ll receive a handy notification whenever your site fails to send an email.

![An email alert notification](https://wpmailsmtp.com/wp-content/uploads/2022/07/example-email-alert.png)On the next screen there are more email logging features for you to consider.

![Configuring email log settings in the WP Mail SMTP Setup Wizard](https://wpmailsmtp.com/wp-content/uploads/2022/10/setup-wizard-email-log-settings.png)These let you save email content and attachments. You can also export your log files in different formats, print logs, track opens and link clicks, and more.

Read our article on [how to log WordPress emails](https://wpmailsmtp.com/log-emails-wordpress/) to see how this works.

To end the wizard, grab the license key from your WP Mail SMTP account and paste it here to enable extra features and automatic updates.

![Enter WP Mail SMTP license key](https://wpmailsmtp.com/wp-content/uploads/2021/02/wp-mail-smtp-license-key.png)That’s it! You can send a test email from the WP Mail SMTP to confirm everything’s working.

![Send email test in WP Mail SMTP](https://wpmailsmtp.com/wp-content/uploads/2021/03/how-to-create-a-dmarc-record-send-test-wpmailsmtp.png)If you want, you can go a step ahead and [create a DMARC record](https://wpmailsmtp.com/how-to-create-dmarc-record/) in the domain DNS settings to stop people from using your domain to send spam.

[Fix Your GiveWP Emails Now](https://wpmailsmtp.com/pricing/)

### FAQ About GiveWP Not Sending Emails

We often receive support requests from users having problems with their GiveWP emails. Here are some of the most common questions we hear:

#### Why didn’t my donor receive a receipt?

GiveWP only sends donor receipts when the donation status is **Complete**. If the payment is stuck in **Pending/Processing**, the email won’t send. Check the donation status first, then fix the payment gateway/webhook so the status updates to Complete.

#### How do I check the GiveWP email is actually enabled?

Go to **Donations → Settings → Emails** and ensure **Donation Receipt** is enabled (green check). You can open the gear icon to see its settings.

#### What’s the quickest way to resend receipts?

From **Donations → Donations**, select the donations and use **Bulk Actions → Resend Email Receipts**. (Receipts only resend for completed donations.)

#### How do Email Failure Alerts help with donations?

If receipts fail, WP Mail SMTP can alert you instantly via **Email, Slack, Discord, Microsoft Teams, SMS (Twilio), Webhooks, Push, or WhatsApp**, so you can fix issues before donors notice.

#### What are Email Logs and Reports, and why should I enable them?

They give you a searchable audit trail of every email your site attempts (sent/failed, timestamps, headers) plus weekly summaries and performance reports—handy for donor support and reconciliation.

#### Where can donors download past receipts themselves?

Enable the **Donor Dashboard** (and optional **PDF/Annual Receipts** add-ons) so donors can view history and download receipts anytime.

### Next, Use WPForms To Accept Donations

WPForms is a complete tool to build all types of forms. You can use it to create a donation form and accept payment with the different payment gateway addons.

![A nonprofit donation form in WPForms](https://wpmailsmtp.com/wp-content/uploads/2021/04/nonprofit-donation-form.png)The drag and drop interface and prebuilt form templates make it easy even for non-coders to create forms. You can check out this complete guide on [how to create a nonprofit donation form](https://wpforms.com/how-to-create-a-nonprofit-donation-form/) using WPForms.

What’s even more awesome is that WPForms Pro is available to qualified nonprofits at a major discount. If you’re a nonprofit, head to the [WPForms Nonprofit Discount page](https://wpforms.com/wordpress-forms-nonprofits/) and fill out the application now.

Ready to fix your emails? [Get started today](https://wpmailsmtp.com/pricing) with the best WordPress SMTP plugin. If you don’t have the time to fix your emails, you can get full White Glove Setup assistance as an extra purchase, and there’s a 14-day money-back guarantee for all paid plans.

If this article helped you out, please follow us on [Facebook](https://facebook.com/wpmailsmtp) and [Twitter](https://twitter.com/wpmailsmtp) for more WordPress tips and tutorials.

**Categories:** WordPress Tutorials

**Tags:** email notification, GiveWP, installing wp mail smtp

---

