Configuring the Magnify Email Service

Magnify provides a native email service to send emails directly from the platform, allowing you to quickly and easily interact with your users. Magnify has partnered with SendGrid to deliver a best in class email experience leveraging advanced features, customization, and reporting.

Configuring the Email Service

To set up the Magnify Email Service, you will need to provide a subdomain that you intend to use for all emails coming from Magnify (e.g. success.yourdomain.com). This can be provided through a Support ticket or directly through your Magnify point of contact.

After the subdomain has been provided, Magnify will provide you with DNS settings similar to the example below, which will then need to be entered into your DNS (this may require help from your IT department).

Host Data Type
<customername>.<customerdomain>.com u###.wl.sendgrid.net CNAME
s1._domainkey.<customerdomain>.com s1.domainkey.u###.wl.sendgrid.net CNAME
s2._domainkey.<customerdomain>.com s2.domainkey.u###.sendgrid.net CNAME

 

Please let Magnify know once DNS settings have been entered. Magnify will need to verify the configuration before the email service can be used as an action in Magnify Motions. 

Email Configuration Best Practices

Required Steps

To help ensure consistent, reliable delivery of email sent from your approved domain or subdomain via Magnify, please ensure you’re following these best practices. Failure to follow these steps will result in a much higher likelihood of emails landing in spam folders.

Email Domain Authentication

1) DKIM (DomainKeys Identified Mail). DKIM helps prevent emails from being marked as spam by using a digital signature to verify the authenticity of a message. It ensures the email originated from the legitimate sender and hasn't been tampered with in transit. DKIM adds a cryptographic signature to email headers, which can be verified by the recipient's email server using the domain's public key published in the DNS.

Required setup steps:

  1. Sign every outbound message with DKIM using a 2048-bit key
  2. Rotate keys periodically (e.g., every 6–12 months)

2) SPF (Sender Policy Framework). Publish an SPF record that lists only the mail servers (including Magnify) authorized to send on your domain’s behalf. To do this, you need to create a new SPF record or update your existing SPF record on your domain.

Required setup steps:

If you have no SPF record on your domain, simply publish the following SPF record on it:

v=spf1 include:sendgrid.net -all

If you already have an SPF record, simply insert include:sendgrid.net right before the terminating mechanism in that record. For example, if your current SPF record looks like this:

v=spf1 a -all

 

Update it to be:

v=spf1 a include:sendgrid.net -all

Note: We recommend using the -all qualifier (hard fail) rather than ~all where possible, so receivers know to reject messages from unauthorized senders.


3) DMARC (Domain-based Message Authentication, Reporting, and Conformance). 
Configuring DMARC can be highly helpful in preventing emails from being marked as spam. DMARC, along with SPF and DKIM, provides email authentication, helping to verify that emails are legitimate and not spoofed. By establishing a DMARC policy, you can instruct email providers on how to handle emails that fail authentication, preventing them from reaching your intended recipients.

Required setup steps:

  1. Enforce a DMARC policy of p=quarantine or p=reject once you’re confident authentication is passing.
  2. Enable aggregate and forensic reporting so you can monitor any misuse of your domain.


Optional, but Recommended Steps

Each of these steps will provide improvements to your customers’ experience and the deliverability of emails.

1) BIMI (Brand Indicators for Message Identification). Configuring BIMI (Brand Indicators for Message Identification) can be helpful in avoiding emails being marked as spam. BIMI helps to improve email deliverability by associating your brand's logo with your emails, making them appear more trustworthy and legitimate in the recipient's inbox. 

Setup steps:

  1. Note: DMARC must be enforced prior to proceeding. If you haven't yet completed required DMARC setup steps above, please do so first].
  2. Upload an SVG (Scalable Vector Graphics) file of your brand logo to your domain’s public web server. Your BIMI SVG file must follow specific formatting rules.

  3. After you have hosted your SVG file in the domain you're sending from, you will need to create a BIMI TXT record in your DNS settings. This TXT record should contain a reference to the location of your SVG file.

    1. The record should look like this:

default._bimi.example.com IN TXT
"v=BIMI1;l=https://example.com/logo.svg"

In this example, default._bimi.example.com is the subdomain where you want to publish your BIMI record, v=BIMI1 indicates the version of BIMI you are using, and l=https://example.com/logo.svg is the URL of your SVG logo file.

 

2) Obtain a Verified Mark Certificate. A Verified Mark Certificate (VMC) helps reduce the risk of email being marked as spam by adding a visual indicator of authenticity, making it easier for recipients to recognize legitimate emails from spammers. By displaying your brand logo with a verified mark in the inbox, VMCs build trust and make it harder for spammers to impersonate legitimate senders. 

Setup steps:

  1. Choose a Certification Authority (CA) that is authorized to issue VMCs. Currently, there are only two authorized CAs: Entrust and DigiCert. You can visit their websites to learn more about their VMC offerings.

  2. Once you have obtained your VMC, you will need to host it on the publicly accessible web server that aligns with your sending domain. 

  3. After you have hosted your VMC file, you will need to create a BIMI TXT record in your DNS settings. This TXT record should contain a reference to the location of your VMC file.

    1. The final record should look like this: 
default._bimi.example.com IN TXT "v=BIMI1; a=https://example.com/logo.svg;
l=https://example.com/vmc.txt"

In this example, default._bimi.example.com is the subdomain where you want to publish your BIMI record, v=BIMI1 indicates the version of BIMI you are using, a=https://example.com/logo.svg is the URL of your SVG logo file, and l=https://example.com/vmc.txt is the URL of your VMC file.


3) Manage your Domain Reputation

  1. Warm-Up Your domain/subdomain Gradually:
    1. Start with low-volume sends (e.g. 500–1,000 emails/day) and ramp up over 2–4 weeks, monitoring bounces and spam-complaints closely.
  2. Monitor Blocklists & Feedback Loops:
    1. Subscribe to ISP feedback loops (e.g. Yahoo, AOL, Microsoft) so you get notified when recipients mark your mail as spam.
    2. Use tools like MXToolbox or your ESP’s dashboard to monitor RBL (Realtime Blackhole List) status for your domain.

4) Craft “Spam-Friendly” Content

  1. Maintain a Balanced Text/HTML Ratio:
    1. Avoid image-only emails. Aim for at least 60% plain text (or well-structured HTML) vs. images.
  2. Avoid Common Spam Triggers:
    1. Refrain from excessive use of words like “FREE,” “BUY NOW,” all-caps, or too many exclamation points.
    2. Don’t embed tracking links behind URL shorteners; use full, descriptive URLs.
  3. Personalize & Segment:
    1. Send content that’s relevant to each Segment’s behavior or preferences. Lower engagement with generic blasts reduces your sender score.

 

 

Related to

Updated