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