Skip to main content

Email Notifications

PaywallWP Pro sends automated email notifications to keep members informed about their subscriptions.

Email Types​

Welcome Email​

Trigger: New subscription activated

Welcomes new members with their subscription details and account access information.

Receipt Email​

Trigger: Successful payment (initial and renewals)

Confirms payment with transaction details, amount paid, and next billing date.

Subscription Cancelled​

Trigger: Member cancels subscription

Confirms cancellation and shows when access will end.

Subscription Expired​

Trigger: Subscription has expired

Notifies member that their access has ended with a link to resubscribe.

Email Delivery​

WordPress Default​

Emails are sent via WordPress's wp_mail() function using your server's mail system.

For reliable delivery, use an SMTP plugin:

  • WP Mail SMTP
  • Post SMTP
  • FluentSMTP

Configure with services like:

  • Gmail/Google Workspace
  • SendGrid
  • Mailgun
  • Amazon SES

Why Use SMTP?​

IssueDefault MailSMTP
DeliverabilityOften spam-filteredHigh
ReliabilityServer-dependentConsistent
SpeedVariableFast

Troubleshooting​

Emails Not Sending​

  1. Test with an SMTP plugin to verify email delivery works
  2. Check server error logs
  3. Verify recipient email is valid

Emails Going to Spam​

  1. Use SMTP for better deliverability
  2. Configure SPF, DKIM, DMARC records for your domain
  3. Use consistent from address

Next Steps​