> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Email Onboarding

> Follow MoEngage's email onboarding checklist from importing subscribers and configuring authentication to warming up your domain for live campaigns.

This article helps you to understand the different steps to be followed during your email onboarding process.

# Prerequisites

Ensure that your target audience is ready for email onboarding. For this to be achieved make sure the below points are followed:

* [Import](/docs/user-guide/data/imports/overview/overview-imports) your subscribed users in the DB, and make sure this does not include previously opted-out or suppressed users.
* Upload your opted-out users in DB with their unsubscribe profile attribute marked as TRUE.
* Make sure to complete the [website and app SDK integration](https://www.moengage.com/docs/developer-guide/introduction) so that your new users flow directly into MoEngage and real-time events are available.
* Note that you can send emails without completing the website and app SDK integration. However, if you have never sent emails before, ensure that the integration is completed.
* This is applicable for both MoEngage Sender and Other Email Sender.

# Steps for Email Onboarding

## Choose Your Domain

Both **MoEngage Email Sender** and **Other Email Sender** should ensure that they follow the below point while choosing the domain.

* Make sure that the email sending domain (from domain) is the subdomain of your website domain. For example, if the website domain is [*https://www.example.com/*](https://www.example.com/) then the from domain is *anything.example.com.*
* You must choose the sub-domain you want to use. If you own the website, you can create or configure subdomains without incurring any additional costs.

<Info>
  - To know why a sub-domain is recommended for sending bulk emails, refer [here](/docs/user-guide/campaigns-and-channels/email/getting-started-with-email/ip-addresses-and-domains#number-of-domains-required).
  - To understand the root domain, website domain, sub-domain, and from domains, refer [here](/docs/user-guide/campaigns-and-channels/email/getting-started-with-email/ip-addresses-and-domains#importance-of-domains-in-email-marketing).
</Info>

## Choose Your Dedicated IPs

The number of dedicated IPs you need depends on your sending volume and pattern.

<Tabs>
  <Tab title="MoEngage Email Sender">
    This has already been added to your contract, or the MoEngage email deliverability team helps you to configure the optimal number of IPs.
  </Tab>

  <Tab title="Other Email Sender">
    Check with your email vendor for recommendations. For basic guidelines, refer [here](https://moengage-user-guide.mintlify.app/user-guide/campaigns-and-channels/email/getting-started-with-email/ip-addresses-and-domains#dedicated-and-shared-ips).
  </Tab>
</Tabs>

## DNS Configuration and Validation

### Generate DNS Records

<Tabs>
  <Tab title="MoEngage Email Sender">
    Fill out the Email Onboarding form and the team generates the DNS records for you.
  </Tab>

  <Tab title="Other Email Sender">
    You must generate DNS for the domains and IPs you plan to use. For more details refer to the below links:

    * [Sendgrid](https://www.twilio.com/docs/sendgrid/ui/account-and-settings/how-to-set-up-domain-authentication)
    * [Amazon SES](https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html)
    * [SparkPost](https://support.sparkpost.com/docs/getting-started/setting-up-domains)
    * [Mandrill](https://easydmarc.com/blog/mandrill-dkim-and-spf-setup-step-by-step/)
    * [MailChimp](https://mailchimp.com/developer/transactional/docs/authentication-delivery/)
    * [Netcore](https://cedocs.netcorecloud.com/docs/domain-settings)
  </Tab>
</Tabs>

### Add DNS Records

Both **MoEngage Email Sender** and **Other Email Sender** should ensure that they pass the DNS records to your IT team to add to your DNS records. After the [records are added](/docs/user-guide/campaigns-and-channels/email/getting-started-with-email/email-authentication-basics), validate the DNS records.

### Validate DNS Records

<Tabs>
  <Tab title="MoEngage Email Sender">
    The MoEngage email deliverability team validates the DNS records. For this, make sure to inform the MoEngage team that DNS records have been added.
  </Tab>

  <Tab title="Other Email Sender">
    You must validate the DNS records. For more details refer to the below links:

    * [Sendgrid](https://www.twilio.com/docs/sendgrid/ui/account-and-settings/how-to-set-up-domain-authentication)
    * [Amazon SES](https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html)
    * [SparkPost](https://support.sparkpost.com/docs/getting-started/setting-up-domains)
    * [Mandrill](https://easydmarc.com/blog/mandrill-dkim-and-spf-setup-step-by-step/)
    * [MailChimp](https://mailchimp.com/developer/transactional/docs/authentication-delivery/)
    * [Netcore](https://cedocs.netcorecloud.com/docs/domain-settings)
  </Tab>
</Tabs>

## Configure Email Settings

After DNS is validated, the MoEngage system needs to be connected to the vendor where you have configured and validated your domain/IP to send emails from MoEngage.

<Tabs>
  <Tab title="MoEngage Email Sender">
    The MoEngage email deliverability team configures email settings for you if your DNS records are successfully validated.
  </Tab>

  <Tab title="Other Email Sender">
    You must [configure the email settings](/docs/user-guide/campaigns-and-channels/email/getting-started-with-email/configure-email-channel).
  </Tab>
</Tabs>

## Test the Email Settings

After the above steps are done, test to ensure everything is intact and working as expected.

<Tabs>
  <Tab title="MoEngage Email Sender">
    The MoEngage deliverability team gives the go-ahead after testing is completed.
  </Tab>

  <Tab title="Other Email Sender">
    You must [test email settings](/docs/user-guide/campaigns-and-channels/email/getting-started-with-email/email-setup-and-content-validation) before sending your first campaign and ensure that the [email compliance](https://www.moengage.com/blog/email-compliance/) requirements are met.
  </Tab>
</Tabs>

## Send Your First Email

Both **MoEngage Email Sender** and **Other Email Sender** should ensure that they follow the below points before sending emails:

* Follow the warm-up plan and [guidelines](/docs/user-guide/campaigns-and-channels/email/deliverability/best-practices/best-practices-to-be-followed-for-warm-up).
* Make sure your email content is [relevant and readable](/docs/user-guide/campaigns-and-channels/email/deliverability/best-practices/best-practices-to-be-followed-within-an-email-body-html-guidelines).
* [Create](/docs/user-guide/campaigns-and-channels/email/create/create-an-email-campaign) your first email campaign.

## Monitor the Sent Emails

Both **MoEngage Email Sender** and **Other Email Sender** should ensure that they follow the below points after sending emails:

* [Monitor](/docs/user-guide/campaigns-and-channels/email/deliverability/email-performance/checklist-to-review-email-performance) and make adjustments as required.
* Make sure to follow the [best practices](/docs/user-guide/campaigns-and-channels/email/deliverability/best-practices/best-practices-for-email-deliverability) for successfully delivering your emails.

<Info>
  Follow the [best practices](/docs/user-guide/campaigns-and-channels/email/deliverability/best-practices) whenever required to successfully deliver your emails
</Info>
