
1. Select a provider
In your OneSignal dashboard, navigate to Settings > Email > Set up Email and click Continue Setup to use OneSignal Email.
2. Create a sender
Configure the default sender identity that OneSignal uses to send authenticated email from your domain:- Default sender email — The email address used when no other sender is specified.
- Default sender name — The display name shown in the recipient’s inbox (e.g.,
Acme Team). - Default reply-to — The email address users reply to. You can override this per email.
- Sending domain — OneSignal auto-generates a subdomain based on your sender email. You can customize it.

For optimal deliverability, use a subdomain (e.g.,
mail.yourdomain.com) rather than your root domain.Senders
Add and manage multiple senders, from addresses, reply-to addresses, and sending domains.
3. Configure DNS
Configure DNS records to authenticate your sending domain. You can auto-configure using your domain registrar login if your registrar is supported, or add the records manually. In the DNS configuration view, a warning icon means the record does not match and a check icon means it matches.
Email DNS configuration
Step-by-step guide for auto-configuring or manually adding SPF, DKIM, and DMARC records.
4. Verify your account
Once DNS is configured, click Verify to open a support ticket. You’ll be asked about your company and intended use cases.
- Provide complete answers to speed up approval.
- The support team typically responds within 24 business hours.
- You’ll receive an email when verification is complete.
- You can send test emails while waiting for approval.
After setup
Once your account is verified, you’re ready to send emails.Email overview
Full guide to sending, scheduling, tracking, and optimizing emails.
Email deliverability
Understand how inbox providers evaluate your reputation and how to protect it.
Auto warm-up
Gradually ramp sending volume on new or cold domains.
Users and subscriptions
Manage email subscriptions created via CSV, API, web prompt, or SDK.
Design emails
Build emails visually with the block editor or use the HTML editor.
Unsubscribe links
Configure unsubscribe behavior and compliance settings.
FAQ
How long does account verification take?
The OneSignal support team typically responds within 24 business hours. You can send test emails while waiting for verification to complete.What is a subdomain and why should I use one?
A subdomain is a prefix added to your domain name — for example,mail.yourdomain.com is a subdomain of yourdomain.com. While your “From Address” can still appear as anything@yourdomain.com, the subdomain is used for email authentication and delivery.

mail.yourdomain.comfor marketingreceipts.yourdomain.comfor transactional