Verify domain
Last updated
Last updated
To send emails from Uppush using your own domain, you need to verify your domain by adding the appropriate DNS records.
But first, you need to add your domain to Shopify first
When you create a Shopify store, a default domain is automatically assigned, such as yourstorename.myshopify.com. This domain is only used to access your store and cannot be used for email sending purposes. To send emails using Uppush, you need to use a custom domain that you own (e.g., yourdomain.com) and add it to Shopify.
Here’s why adding your domain to Shopify is required before you can verify it in Uppush:
Shopify Default Domain Cannot Be Used for Email Sending: The default Shopify domain (yourstorename.myshopify.com) is not sufficient for email verification. You need to use a domain that you own and configure it properly for email sending.
Shopify Requires a Valid Domain: Shopify requires you to add a valid domain that you own to your store. This ensures proper configuration of DNS records such as DKIM, SPF, and DMARC for email authentication, allowing you to send legitimate emails without them being flagged as spam.
How to Add a Domain to Shopify:
Purchase and Add a New Domain: You can purchase a new domain directly from Shopify by going to Settings > Domains > Buy a new domain.
Add an Existing Domain: If you already own a domain, you can add it to Shopify by navigating to Settings > Domains > Add an existing domain. Follow the instructions to update the DNS settings for your domain.
To proceed with connecting your domain, follow Shopify's instructions to find the appropriate guide for your domain provider. Simply click on "Follow settings instructions," and this will help you adjust your provider's settings to link your domain to Shopify seamlessly.
For example, if my domain provider is Godaddy, I will follow the instruction Connecting a GoDaddy Domain to Shopify
Once you have added your custom domain to Shopify and configured the DNS records, you can proceed with domain verification in Uppush.
Follow these steps to complete the domain verification process:
Go to the Verify Domain tab in the Uppush app.
Click the "Request Verify Domain" button.
After requesting verification, Uppush will display a set of DNS records that you need to add to your domain's DNS settings.
Copy the provided DNS records (such as DKIM, DMARC, SPF) and add them to your DNS Manager.
If you are unsure how to add DNS records, you can refer to your domain provider’s documentation or contact us to support you.
The status of your DKIM, DMARC, and SPF records will initially show as NOT_STARTED or PENDING.
It usually takes a few minutes for DNS records to propagate and become active.
In some cases, it can take up to several hours for the changes to fully reflect across all DNS servers.
Once the records are successfully verified, you will be able to send emails from your own domain using Uppush.
If you do not complete the domain verification within 3 days of requesting it, the status will change to FAILED.
Once the status is FAILED, you will need to contact us to renew the verification process.