To help ensure your emails reach your customers' inboxes, you can set up custom DKIM authentication for your domain, and add Marsello to your SPF record.
Internet Service Providers (ISPs), like Google, Yahoo, and Microsoft, use DKIM and SPF authentication as a way to scan incoming emails for spam or spoofed addresses. Emails that fail authentication are more likely to arrive in a spam or junk folder.
β οΈ Important: Email providers are now stricter than ever. It is highly recommended to send by a personalized email domain. This will help ensure your emails are delivered to your customers and not being marked as SPAM.
Before you get started
Here are some key details to note about custom domains before getting started:
Custom domain authentication is highly recommended for Marsello retailers
To set up authentication, you need to change some account settings with your DNS provider. If you don't know who your DNS provider is, reach out to your hosting service.
If you don't have a custom email domain yet, here are some useful resources on how to do this:
Verify your custom email domain in Marsello
If you have a custom email domain, you can verify your email domain in Marsello.
1. In your Marsello admin, navigate to: Settings > Email marketing > Domains and select Verify A Domain.
2. Under 'Email Address', enter an email address that contains the custom email domain that you want to verify.
You will then be sent an email with a unique verification code.
β
3. In your email inbox, open your email with the subject line "Verify Your Domain Before Sending".
4. Click Verify Domain Access to automatically verify your email domain or copy the unique verification code from your email.
If you click through the call-to-action button your custom domain will automatically be verified. Please skip ahead to the next section.
If you copied the unique verification code, please continue following the steps below.
5. In your Marsello admin, under Domains, your email domain will be listed as Pending. Click Enter Code.
6. Enter your unique verification code and click Verify Code. Your email domain will then be verified in Marsello.
Authenticate your email domain in your Domain Provider
To improve your email deliverability rates, authenticate your domain. This will allow you to send your Campaigns and Automations emails from your own domain.
1. Next to your verified domain, click Authenticate and enter the name of your domain provider.
2. Select the preferred authentication type of your domain provider:
CNAME (most common)
MX
π Note: If you are unsure of what your domain provider requires, please see the help articles below, or contact their customer support team.
3. Click Authenticate. The details that you need to add to your Domain Provider as new records will now display like this:
Your Domain Provider will then ask for these details to create new DNS records. Each of these rows needs to be added as a new record.
Type: CNAME
Host: em8285
Data: u8056962.wl213.sendgrid.net
4. In your Domain Provider, edit your DNS Records.
π Note: This step confirms that you are allowing Marsello to send emails from your domain on your behalf.
Here are some instructions for editing DNS records with popular domain providers. If your service isn't listed here, log in to your provider's site and search their help articles, or contact their customer support team.
Amazon Web Services: Configuring DNS, Resource Record Types
Dreamhost: DNS Overview
GoDaddy: Add a CNAME Record
Google Domains: DNS Basics
Xneelo: Manage DNS records
Hostgator: Manage DNS records
Hover: Edit DNS Record
Namecheap: SPF & DKIM
Squarespace: Advanced DNS Settings
5. In your Domain Provider, add/edit your SPF Record.
π Note: This process confirms to Marsello's email service provider (SendGrid) can send the email on your behalf.
If you have an SPF record set for your root domain (i.e. yourdomain.com), you must add
include:sendgrid.net
before all the mechanisms of this record. If you do not have an SPF record for your domain you must create a TXT record with the value:
v=spf1 include:sendgrid.net ~all
β οΈ Important: Do not create more than one SPF record for a given domain.
βIf you need more than one SPF record, you will want to merge the additional SPF records into a single SPF record.
If you already have an SPF record for your domain. You would just need to add our lookup at the end of the string, before the
~all
mechanism, like so:
v=spf1 a mx include:_spf.google.com include:spf.protection.outlook.com include:sendgrid.net ~all
π Learn More: SPF and sender authentication for SendGrid
6. Once you have edited your DNS & SPF records, go back into your Marsello admin and select the checkbox "I have installed the following records with my domain provider".
7. Click confirm. While your domain is being authenticated it will have a pending authentication status. This can take up to 48 hours for the records to update.
π Note: If you click back into the Update DNS button, you will notice the checkbox that reads "I have installed the following records with my domain provider" will no longer be visible. This is because Marsello knows that the records have already been entered. You will not need to re-enter this information manually.
8. Once the authenticated process is complete. Your Campaigns, Automations, and Loyalty Notification emails will now be sent from your own email domain.
How to create your DMARC Policy:
1. Open your email domain provider
2. Navigate to your DNS provider settings
3. Next to Type select TXT record
4. In the Name field, enter _dmarc. followed by your complete domain name.
For example: If your domain name is redboutique.com,
Enter: _dmarc.redboutique.com
5. Add the "Value" information
Minimum requirement: To meet the minimum requirement for the DMARC Policy, you'll need to include both v: & p: values.
You can copy and past these recommended values:
βv=DMARC1; p=quarantine;
π€ What do these values mean?
v: indicates the DMARC version.
p: is the policy type that dictates the action for non-passing emails.
Options include:none: Collect feedback and gain visibility into email streams without affecting existing flows.
quarantine: Filter non-passing emails into the recipient's quarantine. (recommended)
reject: Bounce non-passing emails.
Extra for experts: You can also add these values information however the v: & p: values are all you need to meet the minimum requirements.
sp: Apply a policy to a subdomain of the DMARC record.
pct: Percentage of total unique sends that failed authentication to apply the policy to. For instance, if your DMARC record includes p=reject; pct=25, and 100 emails fail authentication, only 25 will be bounced, while the remaining 75 will be delivered to recipients. Defining this property helps gradually implement your authentication policy to ensure it functions as intended. Note that certain inbox service providers may ignore this parameter.
ruf & rua: Optional parameters specifying an email address to send DMARC reporting data to, provided in URI mailto format (e.g., mailto:[email protected]). Reporting data sent varies based on the parameter
rua: Aggregate report of all your domain traffic.
ruf: Failure reporting data, including redacted copies of individual messages that failed authentication.
adkim & aspf: Specifies the alignment mode for DKIM and SPF, both set to r (relaxed alignment) by default. A relaxed alignment is recommended for DMARC in DNS services.
Once you've added and verified the DMARC record with your DNS provider, all receiving email servers can authenticate incoming emails from your domain and handle any failures according to your specified policy.
How to check if this has been updated correctly:
MX Toolbox is a free site that can
1. Go to the MXToolBox website: https://mxtoolbox.com/SuperTool.aspx?action=dmarc
2. Enter your store's email domain into the text box
3. Click DMARC Lookup
4. Check your DMARC Records:
CORRECT: If they are set-up correctly, you'll see green ticks next to each DMARC record-setting. For example:
INCORRECT: If you are missing something, you'll need to go back through the process above to ensure your DMARC Policy has the correct settings.
For example:
π Note: Marsello Support cannot assist with DMARC record setup. The DMARC policy configuration is unique to your business needs and your DNS provider. Please consult your IT administrator or DNS settings manager for assistance.
Once you've authenticated and verified the DMARC record with your DNS provider, all receiving email servers can authenticate incoming emails from your domain and handle any failures according to your specified policy.
How it works β Your customers' experience
Your customers will now receive emails from your custom email domain. In their inbox, they will still see your Sender's Name.
Within the email, they will be able to see that it was sent from your custom email domain.
β
FAQs
Q. If I create a custom domain, will my customers be able to reply back to me at my email adddress?
A. Yes, when you set up a custom domain you can have customers reply directly to you at your email address. Please be sure to save your reply-to email address under your email settings in your Marsello app admin.
Q. Is it possible to have multiple sender emails setup? I'd like my automations to come from one address and my campaigns to come from another.
A. Currently, there isn't a way to have multiple sender emails setup. If this is a feature you are interested in, please contact our support team and let them know of your interest.
Q. I have a custom domain, is it it possible to change the favicon that's showing my emails to customers?
A. When your domain is authenticated, the logo/image associated with your email account will be pulled through as your favicon.
Currently, there isn't a feature available that will allow you to change the favicon on your emails. If this is a feature you are interested in, please contact our support team and let them know of your interest.
Q. I've authenticated my custom domain and have set a reply-to address. What will happen in terms of notifications of bounced emails? Can I expect to see the bounced reply here?
A. No, in the event of bounced emails, you will not receive a copy of the bounced replies so as to not spam your inbox. Instead, you can see which emails have bounced under your campaign/automation insights.
Q. Is verifying my domain enough to start receiving emails at my reply-to email address?
A. No, your domain must be authenticated in order for you to be able to see responses come through to your reply-to email address.
Q. I am trying to verify my domain, however, my unique verification code has not been emailed to me and is not appearing in my spam or junk folders. Is there a best person to contact about this?
A. If you have requested your unique verification code and do not receive the email with this code, please reach out to our support team and let them know. Our team will be able to take a closer look into why this code isn't sending out right away.
Q. I am using another marketing platform alongside Marsello. Will I need to create a new CNAME record to use in Marsello or will I be able to use the same one?
A. You will need to separate records. It is recommended to create a different DKIM record. Please reach out to our support team if you need a hand with this in any way.
Q. My sender name isn't appearing on my marketing emails, why is that?
A. It is recommended that you set up a custom domain to ensure your sender name appears on all of your marketing emails. If you have already setup a custom domain and are seeing this problem, please let our support team know.
Q. Instead of going through the process of creating a custom domain, can I just send my marketing emails from a Gmail address?
A. Currently, it isn't possible to send emails from a Gmail address without a custom domain. If you do not create a custom domain, your emails will come from a no reply email address.
Merchants also searched for custdomain, domian, domi, February, Febu, sehder email, bounced reason, dmrac, dmra, favi, cents, noreply, norep