Avoid emails being marked as SPAM

Learn how to avoid your emails being marked as SPAM. Follow the below practices to increase your email deliverability and protect your reputation.

Practices that avoid your emails being marked as spam

You surely want to ensure your email deliverability and protect your reputation. However, depending on the receiver’s settings, your legitimate messages can get marked as junk quite easily. It’s not a server or hosting issue, it’s just a common problem in the digital age.

Here are some common things you can do to help avoid spam filter flagging your emails:

  • When preparing your email template in aNinja, make sure it doesn’t have in the subject line or email body any of the following:
    • Crazy formatting
    • ALL CAPS
    • A lot of exclamation points !!!
    • Phishing phrases and trigger words like Fantastic deal, For free, Act now, don’t hesitate.
    • Also, avoid image-only messages.
  • Let the recipients know who you are and where you’re located: add a signature to your emails.
  • Inform your recipients how they can opt-out of receiving any future emails: add an unsubscribe link to your emails.
  • Honor opt-out requests: send an automated reply through aNinja triggers.
  • Use SendGrid to send a large number of email sequences through aNinja without limitations and without worrying about spam filters marking your messages as spam.
  • Test your email for SPAM Score
  • Ensure that you’re Compliant with the CAN-SPAM Act
  • Ask your clients to whitelist your domain.
  • Lastly, ensure your email authentication is enabled:
What are SPF, DKIM, and DMARC
  • SPF: Sender Policy Framework records allow domain owners to publish a list of IP addresses or subnets that are authorized to send emails on their behalf. Mainly, the goal is to reduce the amount of spam and fraud by making it much harder for malicious senders to disguise their identities.
  • DomainKeys Identified Mail (DKIM) standard is an email authentication technology that verifies a message was sent from a legitimate user of an email address. Basically, it’s a way to additionally sign your emails in a way that will allow the recipient’s server to check if the sender was really you or not.
  • Domain-based Message Authentication, Reporting and Conformance (DMARC) is an email authentication method that allows you to protect your email domain from spoofing.

Make sure to comply with all the above practices to avoid the spam filters flagging your emails.

Enabling SendGrid for your Transactional Emails

Enabling SendGrid for your Transactional Emails allows you to send a large number of email sequences through aNinja without limitations and without worrying about spam filters marking your messages as spam.

Learn how to avoid your emails being marked as spam.

Email Services

By default, all emails go through the users’ email service (e.g. Gmail, Outlook…) using Nylas APIs. This is not recommended for bulk emails because the user is limited to the maximum number of emails allowed by his email service.

So, to be able to send bulk emails without limitations, we highly recommend using SendGrid.

Enabling SendGrid

1- Sign in to SendGrid

Or Signup to SendGrid if you don’t already have an account

  • Make sure you sign-up for the Essentials plan in Sengrid for this to work.
2- Create a SendGrid API key

Make sure to save your SendGrid API key immediately, as it shows one time, and if you lost it, you can’t retrieve it.

3- Authenticate your domain in SendGrid
  • This means that you are showing your email provider that SendGrid has your permission to send emails on your behalf.
  • After that, your recipients will no longer see the “via sendgrid.net” message on your emails. Which shows that the emails are coming from you. So, it is less likely that your recipients mark your emails as spam.
  • This increases your reputation with the Email Service Providers. And it’s less likely that they filter your emails and not allow them to be delivered to your recipients. Which increases your deliverability.
  • Lastly, SendGrid automatically attaches an unsubscribe link to the emails sent through it.

Please follow this link to authenticate your domain => https://docs.sendgrid.com/ui/account-and-settings/how-to-set-up-domain-authentication

4- Enable the Event Webhook in SendGrid

You’ve reached a step where you need to enable the event webhook in SendGrid.

5- Enable SendGrid on aNinja web app

  • And enable the rule: “Enable SendGrid for single and bulk email sequences”

  • Lastly, enter the SendGrid API key (don’t forget to click on the refresh button next to the input)Enabling SendGrid for your Transactional Emails
  • Once you’ve enabled SendGrid on your aNinja web app, all single and bulk email sequences will start being sent through the SendGrid service.

Our support team is happy to assist you with any questions you may have. Just leave us an email at support@aninja.com