0
Tower Marketing
  • Services
  • Results
  • About
  • Culture
  • Careers
  • Podcast
  • Blog
Contact Client Portal
  • Services
  • Results
  • About
  • Culture
  • Careers
  • Podcast
  • Blog
Contact Client Portal
Danae Jones By Danae
02/24/22

How to Set Up BIMI

  • Branding
  • Email Marketing & Automation
  • Hosting & Maintenance
  • Logo Design
Share

Index:

  • What are the steps for implementing BIMI email authentication?
  • Step 1) Authenticating your email using DMARC
  • Step 2) Purchasing a VMC (Verified Mark Certificate)
  • Step 3) Setting UP BIMI Record
  • Step 4) Testing your BIMI compliance
6 minute read
Danae Jones Danae

Join Our Newsletter List

Name*
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

woman holding a phone with an email notification on the screen

If you haven’t read Part 1 of this blog, we recommend you do so first before continuing. We will reference and build on topics like DMARC, SMTP and DNS servers, and adding records. 

In Part 1 of this blog, we provided a high-level overview of how to set up SPF, DKIM, and DMARC for BIMI (Brand Indicators for Message Identification) email authentication. Now that you have a solid understanding of these email authentication basics, you’re ready to take a deep dive into the necessary steps for you (or a trusted developer) to set up a BIMI record on your own domain!

What are the steps for implementing BIMI email authentication?

There are two main components of setting up BIMI on your domain. 

1. Your email must be authenticated using a DMARC record.
2. You must publish a BIMI record alongside your other DNS records.

Although these requirements are fairly simple and straightforward, the work that goes into them has the potential to be complex and time-consuming. Let’s walk through how to set up BIMI step by step.

Step 1) Authenticating your email using DMARC

To comply with BIMI, your DMARC TXT record must be set to “reject” or “quarantine”. In addition, the “pct” (percent) element must be set to nothing less than 100. If you omit it entirely, it will be 100% by default. 

Here are some BIMI compliant DMARC record examples:

"v=DMARC1; p=reject; pct=100; rua=mailto:leads@towermarketing.net"
"v=DMARC1; p=quarantine; rua=mailto:leads@towermarketing.net"

Setting up your logo

In order to display correctly in the inbox, your logo will need to be in SVG format. This is a web-friendly vector format using code to create the image, meaning it can scale to any size. Specifically, your logo will need to be converted to the SVG Tiny Portable/Secure (SVG P/S) format.

If your logo already exists in another vector file type like .ai, .eps, or .pdf, you should be able to export it as a standard .svg file. Unfortunately, there is no easy way to export an image as the SVG P/S file type directly from Adobe Illustrator or other vector design programs. You can download a standalone SVG to SVG P/S converter tool for Windows or Mac on the BIMI website, or you can download a script designed to export this file type and add it to your Illustrator program.  

If a vector version of your logo does not exist, it will need to be recreated by a graphic designer familiar with the programs used to generate these formats. Now may also be a good time to reevaluate the effectiveness of your current logo and consider an update before further steps are taken.

Uploading your logo

Once your logo is correctly formatted as a SVG P/S, you will need to upload the file to a public, web-accessible directory (more than likely, the same place you host your other website files) so you can generate a URL and link to it in the BIMI record.

Step 2) Purchasing a VMC (Verified Mark Certificate)

A Verified Mark Certificate provides proof of ownership for your logo. Although it is not strictly required for creating a BIMI record, some email recipient servers will require it to display your logo in the inbox, so it is strongly suggested that you purchase one. 

The very first step in the process is ensuring that you own your logo in the form of a registered trademark. If you haven’t done so already, it’s recommended that you begin the process immediately as it can take some time to complete. 

After you’ve registered the trademark for your logo, you can begin the VMC process. There are numerous organizations that sell VMCs, but the two recommended by the Authindicators Working Group are DigiCert and Entrust.

A VMC offered by these Mark Verifying Authorities (MVAs) can cost between $1000-$1500, and lasts for one year (the renewal price is the same as the initial purchase price). They will also ask you/your organization for documentation proving that you own the trademark of your logo. 

It’s important to note that the acceptance of your VMC can vary by mail service provider. There is a chance a mail service provider may only accept certificates from a specific MVA, or it may not accept them at all. . This decision is entirely up to the recipient’s mail service provider, but having a VMC can only help the likelihood of your logo displaying for your customer.

Uploading your VMC 

After you’ve purchased your VMC and proven you legally own your logo, you’ll receive a Privacy Enhanced Mail (PEM) certificate file. Just like your logo’s .svg file, you will need to upload this .pem file to your web server and add its resulting URL to the BIMI record.

Step 3) Setting UP BIMI Record

Your BIMI specifications are added to your DNS server as a TXT record, just like DMARC. Here is a BIMI record example: 

v=BIMI1;l=https://images.yourdomain.com/brand/your-bimi-logo-file-name.svg;a=https://images.yourdomain.com/brand/your-certificate-file-name.pem

This example is comprised of three parts: 

v=BIMI1 – this indicates that it is a BIMI record.

l=https://images.yourdomain.com/brand/your-bimi-logo-file-name.svg – this is a link to your logo’s image. 

a=https://images.yourdomain.com/brand/your-certificate-file-name.pem – this is a link to a Verified Mark Certificate (VMC). This element is optional, but highly recommended, as some email recipient servers will require it.

Step 4) Testing your BIMI compliance

Once you’ve added your BIMI record to your DNS, including a link to your SVG logo and (optional) VMC, you can test for compliance using this tool on the official BIMI website. It will check to see if the necessary email authentication protocols are in place, as well as look for the BIMI record and a SVG logo image. 

If your BIMI record is working correctly, you’ll be able to see an inbox preview and even check what your logo will look like if the recipient’s phone is in dark mode.

If you make any changes to your BIMI record, it may take some time to correctly reflect. You can reduce this delay by lowering the TTL (time-to-live) value for the DNS record to its lowest possible value (this value varies based on your DNS Provider). TTL is measured in seconds, so we recommend setting an initial value to be 300, which would be a 5-minute wait.

Still struggling with how to setup BIMI? Our web developers are available to meet all your hosting and maintenance needs.

Explore Web Services

Danae Jones Danae
02/08/22

What Is BIMI? (Brand Indicators for Message Identification)

  • Branding
  • Email Marketing & Automation
  • Hosting & Maintenance
Read More About What Is BIMI? (Brand Indicators for Message Identification) 6
TWR Favicon Tower Alumni Tower Alumni
01/27/21

Building & Maintaining Your Email List for Marketing

  • Email Marketing & Automation
Read More About Building & Maintaining Your Email List for Marketing 11

Tower Marketing
  • Services
  • Results
  • About
  • Culture
  • Careers
  • Podcast
  • Blog
Contact
  • 717-517-9103
  • 626 North Charlotte Street 2nd Floor, Lancaster, PA 17603
  • © 1997 - 2025 Tower Marketing
    • Privacy Policy
    • Sitemap
Google Partner Badge

SEO services offered by Tower are not verified or endorsed by Google.

Notifications