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

# Email Onboarding

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](/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](/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](/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](/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](/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](/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](/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](/user-guide/campaigns-and-channels/email/deliverability/best-practices/best-practices-to-be-followed-within-an-email-body-html-guidelines).
* [Create](/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](/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](/user-guide/campaigns-and-channels/email/deliverability/best-practices/best-practices-for-email-deliverability) for successfully delivering your emails.

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