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.
SMTP (Recommended)
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?
| Issue | Default Mail | SMTP |
|---|---|---|
| Deliverability | Often spam-filtered | High |
| Reliability | Server-dependent | Consistent |
| Speed | Variable | Fast |
Troubleshooting
Emails Not Sending
- Test with an SMTP plugin to verify email delivery works
- Check server error logs
- Verify recipient email is valid
Emails Going to Spam
- Use SMTP for better deliverability
- Configure SPF, DKIM, DMARC records for your domain
- Use consistent from address
Next Steps
- Members Management — View member subscription status
- General Settings — Site-wide options
- Account Page — Member experience