Set up a Custom From: Email Address

By default, all email messages related to the loyalty program are sent from the email address For example, [email protected]. However, as a store, you want all loyalty-related email messages to go out from a custom email address. For example, a store Wonder Blossoms may want the email to go from a custom address such as [email protected] rather than [email protected]. This article explains the steps needed to set up a custom From: email address.

Enable Email from Custom Domain

In your Admin Console, go to General -> Settings -> Store Email Settings. Check the box Enable Email from Store Domain

Custom email for loyalty program

Add the TXT records to your DNS Settings

Step 1: Type in the email address from which all loyalty program-related email notifications should be sent. Generate the TXT records.

Custom email for loyalty program

Step 2: Add the records into DNS settings.

DNS settings

Step 3: Once verified, this is how it will look.

store email settings

After records are verified, click on the Save button for the changes to take place. After the settings are saved, all loyalty-related notifications will be sent from the Store Sender Email Address, for example, [email protected].

Setting up Domain Authentication

Once the above steps have been completed the loyalty notifications will be sent from your custom domain, however, they will have a "via" at the end of the sender email address. If you wish to remove this, please contact Zinrelo support for further steps.


Please Note:

  1. You need to include both Sendgrid and SES for your email setup. Both services play a role in sending and managing your emails effectively.
  2. It is acceptable to use "-all" instead of "~all" in the SPF records.
  3. According to the official RFC specification document RFC7208, which limits DNS lookups to at most 10 per SPF check, In such cases you can try the SPF record flattening. Here is the external blog post which might help you.