The custom email is used when you invite users to your branded instance of Strategy Overview. The invitation email and report emails will come from this email.
Requirements
Check Subscription
Subscription plan must be Backer or higher.Check Role
User role must be Administrator or Manager.Setup custom domain
You must setup Custom domain first (otherwise custom email won't work). Follow this guide if you have not do it yet.
Create Distribution List
First you should create a distribution list in your Office 365 or Google workspace for your custom email so you can receive the email. We recommend making it [email protected] (Note you need to be able to send to it from external sources. Don't miss that textbox)
Test the email to make sure you get it
Setup Custom Email
Navigate to Settings > Branding > Custom email
Click “Add Data"
Enter your company name or your company app for "Sender name (From)". Example: Dunder Mifflin App
Enter your app email for "Email". Example: [email protected] (We recommend making it [email protected] so you start positioning SO as your client app but you can make it whatever you want)
Click "Add"
New email will be in table with status “Unverified”.
Setup DNS for SendGrid (required for domain verification)
We use Sendgrid www.sendgrid.com to send emails. You must configure DNS records so that SendGrid can verify your domain. This ensures your emails are delivered reliably and appear as sent from your domain (instead of being flagged as spam).
Log in to your web DNS management portal and add the following records
CNAME Records (Replace YOURDOMAIN with your actual email domain)
Host/Name: emso.YOURDOMAIN.com
Value/Alias: u23365381.wl132.sendgrid.net
Host/Name: so._domainkey.YOURDOMAIN.com
Value: so.domainkey.u23365381.wl132.sendgrid.net
Host/Name: so2._domainkey.YOURDOMAIN.com
Value/Alias: so2.domainkey.u23365381.wl132.sendgrid.net
SPF (TXT record) Full Sendgrid guide here
if you have no SPF record on your domain, simply publish the following SPF record on it:
v=spf1 include:sendgrid.net -all
if you already have an SPF record, simply insert
include:sendgrid.net
right before the terminating mechanism in that record.For example, if your current SPF record looks like this:
v=spf1 a -all
update it to:
v=spf1 a include:sendgrid.net -all
Note: Your DNS TTL values may be set high and it may take some time for DNS to propagate. You can temporarily adjust TTL values to low to propagate faster.
DMARC Policy
You should have a DMARC policy. Ideally Quarantine or reject. We recommend using PowerDMARC https://powerdmarc.com/
Verify
Click Verify
Wait until you get your "Custom Email Confirmation" email.
Click "Confirm Custom Email" link (Note, that link will be available for 168 hours)
If you don't see your email please check your junk or quarantine.
If you still don't receive it, please use the chat in bottom right corner to submit a ticket to us.
If everything correct, you will see the status as Verified under your custom email
Create a distribution list called [email protected] and send it to yourself
Create a user in your SO tenant for [email protected] and see how the email comes in. It should come in from your app email and have your company logo. See how it looks when we made [email protected] the app email:
If you have any trouble please submit a chat in the bottom right corner and let us know if you have a problem with the custom email flow.