Back to Resources

How to Create a BIMI Record: A Step-by-Step Guide

By Samuel ChenardAugust 9, 20236 min read
How to Create a BIMI Record: A Step-by-Step Guide

Importance of BIMI for Email Marketing

BIMI is an emerging standard that allows you to display your brand logo or image next to your email messages in supporting email clients. It not only enhances brand recognition but also helps in increasing email deliverability and building customer confidence.

How to Create a BIMI Record: A Step-by-Step Guide

Implementing BIMI in your email marketing strategy offers several benefits. First and foremost, it allows you to display your brand logo or image alongside your email, creating a visual recognition for your recipients. This can lead to higher open rates and engagement as users are more likely to trust and interact with emails that display recognizable brand indicators.

Furthermore, BIMI utilizes email authentication protocols like SPF, DKIM, and DMARC, which verify the authenticity and integrity of your emails. By implementing these protocols and having a BIMI record, you enhance your email deliverability and protect your brand from spoofing and phishing attacks.

Creating a BIMI Record

Creating a BIMI record involves a few key steps that we'll walk you through. Let's get started!

Generating the BIMI Record TXT Entry

To create a BIMI record, you need to generate a TXT entry in your DNS (Domain Name System). This record holds the necessary information for email clients to fetch and display your brand indicator image (BII). You can generate the TXT entry by following these steps:

  • Log in to your DNS provider's control panel.
  • Navigate to the DNS management section for your domain.
  • Create a new TXT record for your domain.
  • Enter the appropriate values according to the syntax and structure of the BIMI record.

Syntax and Structure of the BIMI Record

The syntax and structure of a BIMI record are crucial for proper implementation. The BIMI record typically consists of the following elements:

  • v: Version of the BIMI record.- l: The location of the Verified Mark Certificate (VMC) associated with your brand.- a: The location of the Brand Indicator Image (BII) for your brand.
  • Optional extensions: Additional elements to enhance your BIMI implementation.
Carefully follow the correct syntax and structure while creating the BIMI record to ensure its proper functioning.

Including the Verified Mark Certificate (VMC)

The Verified Mark Certificate (VMC) is a certificate that proves the ownership and authenticity of your brand's logo or image. To include the VMC in your BIMI record, you need to obtain it from a trusted Certificate Authority (CA) or an authorized VMC provider.

Contact a reputable CA or VMC provider to obtain your VMC. Once you have it, include the VMC location in your BIMI record.

To create an effective logo, consider the following:

  • Design: Create a visually appealing and recognizable image that represents your brand identity. Ensure that the image aligns with your brand guidelines and is easily identifiable by your audience.
  • Format: Save the logo in SVG (Scalable Vector Graphics) format to ensure optimal display across different devices and resolutions.
  • Size: Follow the recommended size guidelines for the logo, which usually range from 64x64 pixels to 256x256 pixels.
Once you have your logo ready, host it on a secure server and include its location in your BIMI record.

Publishing and Testing the BIMI Record

After creating the BIMI record, it's time to publish it and test its configuration. Let's go through the necessary steps:

Publishing the BIMI Record in the DNS

  • Access your DNS provider's control panel.
  • Locate the DNS management section for your domain.
  • Add the TXT entry with your BIMI record, following the proper syntax and structure.
  • Save the changes and allow some time for the DNS changes to propagate.
Below is an example of a BIMI (Brand Indicators for Message Identification) record: v=BIMI1; l=https://example.com/bimi-logo.svg; a=sha256; s=selector;

Let's break down the components of this example BIMI record:

  • v: The version of BIMI being used. In this case, it is "BIMI1," indicating the first version of BIMI.- l: The URL (Uniform Resource Locator) where the BIMI-compliant logo is hosted. In this example, the logo is hosted at "https://example.com/bimi-logo.svg." The logo should be an SVG (Scalable Vector Graphics) file format.- a: The hash algorithm used to generate the hash of the logo file. In this example, it is "sha256," indicating that the SHA-256 algorithm was used.- s: The BIMI selector, which is a unique identifier for the BIMI record. It helps in matching the BIMI record to the corresponding DKIM (DomainKeys Identified Mail) record.
Remember that this is just an example, and the actual BIMI record for a specific domain may vary depending on the domain owner's configuration and choices.

Verifying BIMI Record Configuration

Once the BIMI record is published, it's important to verify its configuration. Use BIMI record validation tools or consult with email deliverability experts to ensure that your BIMI record is correctly set up and conforms to the BIMI standards.

Testing BIMI Display in Email Clients

Testing the BIMI display in various email clients is essential to ensure consistent and accurate brand representation. Send test emails to different email accounts, including accounts in popular email clients, to verify the BIMI display. Monitor the results and make any necessary adjustments to ensure optimal BIMI implementation.

Troubleshooting and Common Issues

During the BIMI implementation process, you may encounter certain issues or errors. Let's explore some common ones:

BIMI Record Validation Errors

BIMI record validation errors can occur if there are syntax or structural issues in your BIMI record. Double-check the syntax, structure, and values within the record to ensure it conforms to the BIMI standards. Consider using validation tools or consulting with experts to identify and resolve any validation errors.

Image Size and Format Issues

Incorrect image size or format can lead to display issues with your BII. Make sure to adhere to the recommended image size guidelines and save your BII in SVG format for optimal display across different devices and email clients.

Email Client Compatibility Challenges

While BIMI is gaining traction, not all email clients currently support it. It's important to be aware of the email clients that support BIMI and those that don't. Test your BIMI implementation across various email clients to ensure compatibility and consider fallback options for clients that don't support BIMI yet.

Best Practices for BIMI Implementation

To make the most out of your BIMI implementation, consider these best practices:

Regularly Monitor BIMI Compliance

Stay updated with BIMI standards and guidelines to ensure ongoing compliance. Regularly monitor your BIMI implementation and make any necessary adjustments to maintain a seamless brand experience for your recipients.

Optimize Brand Indicator Image (BII)

Continuously optimize your BII to enhance its visual impact and brand recognition. Keep your brand guidelines in mind while making any design updates and ensure that the BII remains consistent with your brand identity.

Stay Updated with BIMI Standards and Guidelines

As BIMI is still evolving, it's important to stay informed about any updates or changes in the BIMI standards and guidelines. Regularly check for updates from the BIMI Working Group and other reputable sources to ensure you are implementing the latest best practices.

Conclusion

Implementing BIMI and creating a BIMI record can significantly enhance your brand visibility, trustworthiness, and email deliverability.

We understand that navigating the technical aspects of BIMI implementation can be challenging for many businesses. That's why we are here to help. Our team of experts specializes in email authentication and BIMI implementation, and we can assist you in assessing where you are in the process and determining the next steps for your company

Share this article