Client not receiving emails
90% of email delivery issues are SPF/DKIM, spam folder, or wrong address. Here's the fix order.
1. Check the email address
Customers list → edit the customer → verify the email is exactly right. Common typos: gmial.com, hotmial.com, outlook.con.
2. Check spam folder
Ask the client to look in their Spam / Junk / Promotions folder. If they find it there, ask them to mark "Not spam" — future emails will land in inbox.
3. Try the public link instead
Copy the 🔗 button from the invoice. Send it via WhatsApp, SMS, or your own personal email. The client opens the link and sees + can pay the invoice.
4. Verify SMTP setup
Invoicely uses your WordPress site's SMTP setup. If emails aren't sending at all, install the WP Mail SMTP plugin and configure with a real email service (SendGrid, Brevo, Mailgun, Amazon SES). Free tiers are plenty for most users.
5. Set up SPF and DKIM
For best deliverability, configure SPF and DKIM records on your domain DNS. Hostinger has a one-click setup. Without these, ~30% of your emails go to spam.
6. Test with a Gmail address
Add yourself as a customer with your Gmail address. Send a test invoice. If you don't get it: SMTP issue. If you get it but in spam: SPF/DKIM issue.