Actions to take for everyone
1. Set up SPF and DKIM email authentication for your domain
DKIM The DKIM record confirms that your OneSignal email-sending domain is authorized to send mail on your behalf. Authenticate your emails by setting up a DKIM record in your domain’s DNS settings. This sets the domain name SPF Ensure your domain has a SPF record that lists the mail servers permitted to send email on behalf of your domain.2. Keep your spam rates low
Spam rates must be 0.3% or lower to prevent your emails from being rejected or sent to spam. Follow our guide on How to Improve Email Deliverability.3. Align your “From:” header with your domain
For those sending either transactional or marketing emails, ensure that the domain in the sender’s ‘From’ header is aligned with the SPF or DKIM domain. This is a requirement for emails to pass DMARC alignment checks. If you have a dedicated sending domain (e.g. email.onesignal.com), use an email address with the root domain (e.g.example@onesignal.com
) for the “From” address.
Don’t impersonate Gmail “From:” headersIf you have a custom domain, be sure to use it in your “From:” address. If you use gmail.com or googlemail.com in your “From:” address, your emails will go to the spam folder.