What is BIMI?
BIMI (Brand Indicators for Message Identification) is a standard that can curb the issue of online impersonators. Major companies are using emails to communicate with their customers. However, without a proper email verification method, email receivers (customers) have no assurance that the emails they get are indeed from a legitimate brand. As a result, sometimes they leave such emails unopened, as they fear fraudsters may be trying to con them. BIMI is a standard that enables you to include your company’s logo alongside the emails you send. That way, your brand stands out among other emails, and your customers are sure that the emails are legitimate
What You Need Before Enabling BIMI
1. Implement DMARC authentication on all your emails
- Organizations with an enforced DMARC policy are able to work with BIMI. Organizations can validate whether DMARC has been enforced or not by validating their DMARC Record by using the Mimecast DMARC Analyzer DMARC record checker. If a DMARC policy has been enforced BIMI can be implemented.
- Check email headers at Gmail, Microsoft, or Verizon Media (AOL and Yahoo!).
- The DMARC policy (p=) should be set to “quarantine” or “reject.” For AOL and Yahoo!, in order to display your logo.
For more information about implementing DMARC for G-Suite or Office 365, please read the following guides: Google G Suite DMARC setup guide or Office 365 DMARC setup guide
2. Select the logo you want your subscribers to see in their inbox
- BIMI works with SVG images. The SVG image has to be squared logo, without any additional text. Store the logo in HTTPS and type the URL in the DNS TXT record.
3. Select the Visual Mark Certificate (VMC)
- BIMI supports two forms of mark certificates: Verified Mark Certificates (VMC) and Common Mark Certificate (CMC).
- VMCs are for registered trademarks or protected marks, while CMCs are for non-trademarked logos used for at least ~12 months.
- Depending on the mailbox provider, you may need a mark certificate for your logo to be displayed.
How To Setup BIMI
In order to publish a BIMI record, you have to create a DNS TXT record that can be used by the domain.
Follow the steps below for guidance:Select your domain and selector
- When you check your marketing emails, you will find a field labeled “From:” This field points to the domain where you have to create a DNS TXT record.
- You will need to create a selector name. This is the name that the mailbox provider will use to retrieve the BIMI record. Many people use “default” as the selector’s name since it is easier to implement as you don’t have to insert the BIMI-selector header.
- You can use the default name if you are testing how BIMI works, or are encountering problems adding the BIMI-selector header to your emails. The default setting is also suitable if you have or use a single brand for your company or organization.
- If you want to implement BIMI records for multiple brands, then you have to choose selectors’ names to have control over how the different logos will appear. It is advisable to use a short selector name, and also one that relates to your business.
Create a DNS TXT for the domain you selected above
In case you decide to implement the BIMI record yourself, you need to follow the instructions provided by your email provider or domain hosting service. Also, make sure to include all the required tags in the record and use the correct syntax in the implementation.
Using your selector name, you can follow the following format:
Using a default selector name, you can follow the following format:
In order to include the Visual Mark Certificate (VMC) to the record, add the URL that points to the VMC (.pem file), right behind the ‘a=’. For example: a=https://sub.brand.com/vmc/logo.pem;
How to publish the BIMI selector
When using the default selector name, you don’t need to include the BIMI selector header in the emails. The header is, however, necessary if you are using a unique selector name.
You will need to contact your DNS manager in order to publish the BIMI selector. Once again, ensure that you are using the correct syntax. The s=value in the header should match the set selector name in your DNS TXT record. Otherwise, your logo will not be displayed.
Please note that the example below is for illustrative purposes only. Be sure to use your own selector name or your logo will not display.
Components of a BIMI-Selector header
- Header name: The value is always BIMI-Selector. (Required)
- v = Version: the value is always BIMI1. (Required)
- s = Selector name: the value is the same as what you have chosen earlier as your selector name. (Required)
The selector name listed in the BIMI-Selector header must match the selector name as you have configured in the BIMI DNS record exactly.
The correct syntax for the BIMI-Selector header
: v=; s=;
For example:
BIMI-Selector: v=BIMI1; s=januari2020;
What to Do After Publishing Your BIMI Record
Once BIMI is live, ongoing monitoring is essential. Confirm that your logo displays consistently across mailbox providers and continue to validate SPF, DKIM, and DMARC alignment. Track deliverability metrics, engagement rates, and any authentication failures. Review your VMC’s validity period and ensure the SVG logo remains accessible at its published URL. Regular auditing helps maintain a stable BIMI deployment as your email ecosystem evolves.
Common BIMI Implementation Errors
Several issues can prevent BIMI from displaying:
- DMARC not enforced: BIMI only works with a quarantine or reject policy.
- Invalid SVG formatting: Logos with text, incorrect dimensions, or unsupported attributes will fail validation.
- Missing or inaccessible VMC: If a provider requires a VMC, the logo cannot display without a valid certificate.
- Selector mismatch: The selector in the BIMI-Selector header must match the DNS selector exactly.
Proactively reviewing these areas helps ensure a smooth BIMI deployment.
Conclusion
Once you have followed the steps of BIMI implementation, your organization or company will get more visibility and attract more clicks from your prospective and existing customers. All your emails will have your logo alongside them and will stand out in the receiver’s inbox. This enhances customer trust and increases the chances that they open and read your company emails.