Setting up Email Marketing
If you are on a free account, all email traffic is sent from a dailystory.net domain. For optimal delivery, you will need to set up a verified email domain (not an @gmail address).
DailyStory makes use of modern email security features to ensure email is delivered on time and placed in the inbox. This includes setting up a dedicated subdomain to send emails from, separate from a customer's main domain.
DailyStory requires you add several DNS records so that DailyStory can send your email using a subdomain, such as ds.example.com. This is done so that when email is sent on your behalf, email recipients can validate that the email comes from you.
These records include SPF and DKIM records that allow for email servers to validate the sending domain and the from address. While you don't need to understand what SPF or DKIM records are, we do provide additional documentation explaining them in more detail.
ImportantSetting up DNS records for SPF and DKIM is required. You will not be able to send email until this is complete.
Follow the instructions below to set up your domain and add the appropriate records to your DNS.
RecommendedPlease contact us if you would like us to set up your DNS records for you. We would be happy to do so.
Add your Email Domain
Navigate to Account Settings > Email Settings
and enter the domain that you own and want to send emails from:

You do not need to use a subdomain, DailyStory will automatically configure your email to be setup on a subdomain.
If you do not own a domain, you will need to purchase one. We recommend either Namecheap or GoDaddy.
Once you enter the domain, click next.
Generate Domain Records
After entering your domain, the next screen will show the domain records:

You will need to add these records to your DNS for your domain. Typically, this is where you purchased your domain, such as GoDaddy.
Enter Domain Records with your DNS provider
Your DNS provider is where you registered your domain. For example, if your domain is example.com and you created that domain on GoDaddy, you would edit the DNS record in GoDaddy.
For example, here are how several records look in a customer DNS for GoDaddy:

When you enter a record, only use the Hostname portion, e.g. ds
or pic.domainkey.ds
. Unless specified by your domain provider, you do not need to enter the full domain, e.g. ds.example.com when setting up your records.
DNS Documentation
Below are some links to common DNS providers' documentation on DNS records:
Validate your DNS records
Once you have added the entries to your DNS, the records should be updated within 20 to 30 minutes and sometimes much sooner.
There are two ways you can check if your records are set up correctly:
Validate within DailyStory
Navigate to Account Settings > Email Marketing
and view the DNS records.

If the DNS records are not set up correctly you'll see a red X with a tooltip. This indicates that the DNS record was either not found or set up incorrectly:

When the DNS record is set up correctly, you'll see a green check with a tooltip:

Validate with MX Toolbox
MX Toolbox is a free and commercial tool that you can use to validate your email DNS records.
Go to mxtoolbox.com and enter your domain. If you set up the domain example.com
, enter ds.example.com
:

When set up incorrectly, MX Toolbox will show green checkboxes next to your records:

Frequently Asked Questions
Below are some frequently asked questions about setting up email marketing.
Can I send email from my @gmail email address?
No, sending emails or replies from an @gmail.com address is discouraged. While possible, the email is almost guaranteed to land in the spam/junk folder.