Setting up a dedicated sending domain authenticates your sending infrastructure so that, when emails reach inbox providers (e.g., Gmail, Yahoo, Microsoft, etc.), they will appear to come from your brand, rather than from the Flowio shared domain. There are several reasons you may want to have a dedicated sending domain, including to have greater control over your business’s branding and sending reputation. In this article, you will learn more about how to set up your own sending domain with Flowio' self-service tool.

In this guide, we will walk through these points in detail:

Now let's get started!

1. The benefits of setting up your own sending domain

Using a dedicated sending domain improves deliverability in the eyes of inbox providers since you will now send from your own domain. As such, your mailed-by address will match the domain you’re sending from. This means that your emails will no longer appear to be sent by a shared domain.

For example, in the image below, the 'mailed-by' and 'signed by' will no longer appear after you have set up your own domain. The mailed-by and signed-by will be replaced with your own sending domain as well.

2. Add a dedicated Outbound Domain

Go to Flowio app > Settings > Email Sending Signature > Add Domain

Key-in your domain name, then click Verify domain button to start generating code.

3. Verify your Outbound Domain

What is the definition of the records Flowio requires?

TXT: To associate a string of text with a hostname. These are primarily used to verify that you own a domain.

CNAME (A Canonical Name): To create an alias from one domain name to another domain name. A common example is the www subdomain which is provided as an alias to the root domain name - users accessing “” are referred to the root domain (or DNS zone apex) “”. Read more.

TTL: Seconds until the network forgets your DNS details and will come asking for them again. Generally, it's fine to leave default settings. Read more.

To verify your DNS domain, please go to your domain provider site. In my case, I will verify the DNS domain by going to the Domain Control Center ( select the domain which I'm going to create a mailer for -

Scroll down the page until you find the Manage DNS Option > Select Add under the records table.

At the drop-down box named Type, select a relevant type as required in flowio.

Copy the information in the Name column in DNS Record (from Flowio) then paste it into the Name field.

Copy the information in the Value column in DNS Record (from Flowio) then paste it into the Value field

Remember to set the Time To Live (TTL), this would decide the verification period.

Once you're done adding the value, back to Flowio and click the Verify button to finish the process.

Important Note:

  • If you decide to add your own outbound domain, the Flowio shared domain will no longer work for your account.

  • The process on your Domain Service platform might be different from the example above. In case you encountered problems during the process, please share it in detail and provide screenshots that will help us investigate.

  • It might take up to 48 hours to completely verify your domain, how long this process would take depends on your Domain Service company. After this time, you could check this article to get more information: Why won't my Domain verify?

4. Common DNS Providers

Here is the list of common DNS Providers, and the links below will take you to the settings page directly. If yours is not listed contact your DNS provider for assistance.

5. Warming up your sending reputation

It is essential to limit email sending in the first 2-4 weeks after setting up your dedicated sending domain; this process of limiting sending to only your most engaged subscribers is called 'warming'. Warming your domain causes inbox providers (such as Gmail, Yahoo, etc...) to see you as a "good" sender and strengthens your sending reputation.

Firstly, enable high engagement email workflows:

Types of flows that typically see very high engagement include:

  • Welcome new subscribers

  • Abandoned cart

We suggest enabling these flows the first day you begin using your dedicated sending domain and running them for 3-7 days before sending one-off campaigns, depending on your sending volume of flows alone.

If you normally send win-back or re-engagement flows, turn these off during the first couple weeks of warm-up. Also, refrain from sending campaigns larger than 10,000 recipients in the first week to avoid spamming your customers. Also, it's important to maintain the high engagement rate, monitor your low-engagement flows and campaigns carefully to not damage your sending reputation. You should take the engagement data from your previous Email Service Provider (ESP) into account to segment your audience accurately.

Then, you can begin sending campaigns to engaged segments:

We suggest creating warming segments based on engagement over 30, 60, 90, 120, and 180 days. You will use these when sending over time, starting with your 30-day segment. If you send to inactive subscribers, you will be at risk of having your emails moved to spam by ISPs (like Google, Hotmail, etc.).

After your first send, a rule of thumb is to aim for open rates of 20% or higher, unsubscribe rates less than 0.2%, and spam complaint rates less than 0.08%. Keep in mind that these specific numbers vary per sender.

Should you need further support, please feel free to contact us via live chat or email us at

Did this answer your question?