Improve email deliverability in NP Email
When emails sent through NP Email land in spam, the cause is usually related to sender authentication, domain alignment, or branding configuration rather than the email template itself.
NP Email uses Twilio SendGrid for email delivery. To improve deliverability, make sure the sending domain is fully configured and authenticated.
Why this happens
Emails are more likely to be marked as spam when one or more of the following applies:
- the sending domain is not properly authenticated
- link branding is missing
- the visible sender domain does not align with the authenticated sending domain
- the domain used for hosted assets is not configured correctly
- the recipient mail provider has a low trust score for the sender domain
What should be configured
To reduce the risk of emails being classified as spam, the following should be set up:
- SPF for the sending domain
- DKIM for the sending domain
- DMARC for the sending domain
- SendGrid link branding
- custom domain for hosted designer assets, if applicable
Note: NaviPartner provides the exact DNS records that must be added for each tenant and domain.
Typical DNS setup
A typical setup can include records like these.
Link branding in SendGrid
Create the CNAME records provided by NaviPartner for the customer domain.
Example:
url###.<your-domain>→sendgrid.net<id>.<your-domain>→sendgrid.net
These records help SendGrid rewrite tracked links so they use the customer’s own domain instead of a shared SendGrid domain.
Custom domain for designer assets
If email templates use hosted assets, a custom domain may also be needed.
Example:
assets.<your-domain>→assets.npassets.app_cf-custom-hostname.assets.<your-domain>→ TXT value provided by NaviPartner
Recommended process
- Confirm which DNS provider the customer uses.
- Ask NaviPartner for the exact DNS records for that tenant and domain.
- Add the records in the customer DNS host.
- Wait for DNS propagation.
- Verify the records in SendGrid or the relevant NaviPartner setup.
- Send a new test email and check whether it still lands in spam.
If emails still go to spam
Check the following:
- whether SPF, DKIM, and DMARC all pass
- whether the
Fromdomain matches the authenticated sending domain - whether link branding is active
- whether only one recipient provider is affected, for example Microsoft 365 or Gmail
- whether the email content includes elements that trigger spam filtering
It can also help to review the email headers from an affected message to identify the rejection or spam reason returned by the recipient provider.
Notes
- TXT verification values for asset-domain setup can expire or rotate, so they should be added promptly after they are generated.
- If verification fails, generate or request a fresh value before retrying.
- A short support session can be useful when the customer is adding the final verification record live.
