Why isn't my BIMI logo showing in Gmail, despite correct implementation and a VMC?

Summary

Even with proper BIMI setup and a valid VMC, Gmail may not display your logo for several reasons. A key factor is a strict DMARC policy (quarantine or reject) being required on both the sending and organizational domains. VMC validation issues, DNS propagation delays, and improper SVG formatting can also be culprits. Moreover, incorrect syntax in DNS records, incomplete BIMI support by all providers, and setup discrepancies between subdomains and main domains all contribute to logo display failures. Internal factors like lack of alignment for DMARC adoption and technical hurdles in large organizations can further complicate matters. Regular testing, DNS cleanup, and reviewing DMARC reports are crucial.

Key findings

  • DMARC Requirement: BIMI needs a strong DMARC policy (quarantine or reject) on both the organizational and sending domains.
  • VMC Validation: VMC validation errors can prevent the logo from appearing; use a BIMI validator tool.
  • SVG Format: SVG format of the logo must strictly adhere to BIMI's requirements.
  • DNS Setup: Incorrect DNS settings (including BIMI, DMARC, SPF, and DKIM records) can cause display issues.
  • Provider Support: Limited BIMI adoption by some mailbox providers can mean your logo won't always display.
  • Internal Resistance: Organizational hurdles in implementing strong DMARC policies can hinder BIMI.
  • Caching Issues: Caching issues at the receiving mail server might prevent logo display.

Key considerations

  • Enforce DMARC: Work towards enforcing a DMARC policy of 'quarantine' or 'reject' on the organizational domain.
  • Regular Testing: Test your BIMI implementation across different email clients to ensure consistent display.
  • Review Subdomains: If using subdomains, ensure DMARC is correctly applied to both the subdomain and main domain.
  • Monitor DMARC Reports: Regularly monitor DMARC reports to identify and fix any issues blocking BIMI.
  • Clean DNS Records: Ensure proper records are added and remove DNS records that are not needed to help deliverability and BIMI propagation.
  • Provider Testing: Focus testing efforts on providers that fully support BIMI before concluding setup errors. Testing on providers that show the logo validates the setup.

What email marketers say
15Marketer opinions

Despite correct BIMI implementation and a valid VMC, logo display issues in Gmail often stem from DMARC policy enforcement problems, requiring both the organizational and sending domains to have a 'quarantine' or 'reject' policy. Other factors include VMC validation errors, DNS propagation delays, incorrect SVG formatting, BIMI record syntax errors, limited mailbox provider support, and subdomain vs. domain configuration discrepancies. Thorough testing and regular DMARC report reviews are also crucial.

Key opinions

  • DMARC Enforcement: A strong DMARC policy (quarantine or reject) is required on both the organizational and sending domains for BIMI to function.
  • VMC Validation: The VMC must be correctly issued and validated. Use a BIMI validator tool to verify its status.
  • SVG Formatting: The SVG logo must strictly adhere to BIMI's formatting requirements, or it won't display, even with a valid VMC.
  • DNS Propagation: DNS propagation delays can prevent the BIMI record from being recognized immediately.
  • Syntax Errors: Incorrect syntax in the BIMI DNS record can prevent the logo from displaying.
  • Provider Support: Incomplete support from certain mailbox providers can prevent the logo from displaying for all recipients.

Key considerations

  • Organizational Domain DMARC: Ensure the organizational domain has a DMARC policy of quarantine or reject, which may require significant organizational changes.
  • Regular Testing: Thoroughly test BIMI implementation across various email clients to identify and resolve issues.
  • Subdomain vs. Domain Setup: When using subdomains, ensure that the DMARC policy is correctly applied to both the subdomain and the main domain.
  • DMARC Report Monitoring: Regularly review DMARC reports to identify and address any issues that may be preventing BIMI from functioning correctly.
  • DNS Record Clean Up: Clean up unused DNS records which may conflict with your BIMI implementation.
Marketer view

Email marketer from Stack Overflow points out that the SVG format of the logo must adhere strictly to BIMI's requirements. Issues such as incorrect file headers or unsupported features can prevent the logo from displaying, even if the VMC is valid.

September 2023 - Stack Overflow
Marketer view

Email marketer from Email Geeks states that there are much larger companies implementing DMARC and BIMI just fine, so I don't think you are outsized here.

December 2021 - Email Geeks
Marketer view

Email marketer from Mailjet notes that a possible issue is the difference between setting up BIMI on a subdomain versus the main domain. Ensure that the DMARC policy is correctly applied to both if using a subdomain for sending emails.

January 2025 - Mailjet
Marketer view

Email marketer from EmailGeeks forum suggests that DNS propagation delays can be a factor. Even if the BIMI record is correctly configured, it might take time for the changes to propagate across the internet, especially if the DNS record was only added recently.

December 2022 - EmailGeeks
Marketer view

Email marketer from Email Geeks emphasises that domain owners must have a strong DMARC policy (quarantine or reject) on *both* the organizational domain and the RFC5322.From domain of the message.

June 2021 - Email Geeks
Marketer view

Email marketer from Email Geeks shares there are exceptions for Yahoo, but generally, you should get your domain protected.

December 2022 - Email Geeks
Marketer view

Email marketer from Email on Acid explains that incorrect syntax in the BIMI DNS record can cause issues. Typos or incorrect formatting can prevent the record from being correctly interpreted by email providers, resulting in the logo not displaying.

March 2022 - Email on Acid
Marketer view

Email marketer from Email Geeks explains that to participate in BIMI, domain owners must have a strong DMARC policy (quarantine or reject) on both the organizational domain and the RFC5322.From domain of the message.

August 2024 - Email Geeks
Marketer view

Email marketer from Reddit notes that a frequent cause is that the VMC (Verified Mark Certificate) isn't properly issued or hasn't propagated correctly. They suggest verifying the VMC with a BIMI validator tool.

November 2024 - Reddit
Marketer view

Email marketer from ZeroBounce suggests regularly reviewing DMARC reports and logs to identify any issues that could prevent BIMI from working correctly. Monitoring these reports can help pinpoint configuration problems.

June 2024 - ZeroBounce
Marketer view

Email marketer from Valimail shares that BIMI implementation involves several steps, including setting up DMARC, SPF, and DKIM, and ensuring your logo meets specific requirements. A common issue is that the VMC isn't correctly validated, leading to the logo not displaying.

October 2024 - Valimail
Marketer view

Email marketer from Email Geeks says shouldn't be that big of an uphill climb if they know what they are doing. The SPF record on livenation has room to breath with less than 10 DNS lookups. The ticketmaster one they'll have to be careful and see if they can remove unused platforms as it is hitting the 10 DNS lookup limit on that SPF.

November 2023 - Email Geeks
Marketer view

Email marketer from Litmus shares that incomplete BIMI support from certain mailbox providers can be a reason. While Gmail supports BIMI, other providers may not, or their implementation might be partial, so the logo won't display for all recipients.

August 2022 - Litmus
Marketer view

Email marketer from Email Geeks explains that it could be an opportunity to clean house on DNS records and they may have records they don't even need and don't have the one they should need.

March 2025 - Email Geeks
Marketer view

Email marketer from GMass recommends thoroughly testing the BIMI implementation with various email clients to identify potential issues. Sending test emails to different email providers can reveal if the logo displays correctly across different platforms.

November 2024 - GMass

What the experts say
3Expert opinions

Even with correct BIMI implementation and a valid VMC, logo display issues in Gmail can be attributed to a few key factors: internal organizational resistance to implementing strict DMARC policies, caching issues at the receiving mail server, and the limited adoption of BIMI by all mailbox providers. Testing across multiple providers is crucial.

Key opinions

  • Organizational Resistance: Internal resistance to DMARC enforcement can hinder the necessary configuration for BIMI.
  • Caching Issues: Caching problems at the receiving mail server can prevent the BIMI logo from displaying.
  • Limited Adoption: BIMI is not universally adopted, so logos may not appear on all email providers.

Key considerations

  • Internal Alignment: Address internal resistance to DMARC by emphasizing the importance of preventing domain spoofing.
  • Cache Clearing: Consider that receiving mail server caching could be the issue, and explore options for addressing it if possible.
  • Provider Testing: Focus testing efforts on providers that fully support BIMI, such as Gmail, to avoid misdiagnosing setup errors.
Expert view

Expert from Email Geeks notes that it's usually the other way around. The IT and security people want to lock it down and go to p=reject while the marketing folks tend to be less interested. It's not only that the one domain does 900 things, it's probably also that they have 900 domains and the whole concept of moving everything to enforcement feels overwhelming.

May 2021 - Email Geeks
Expert view

Expert from Spam Resource explains that a common reason for a BIMI logo not displaying, despite correct implementation, is caching issues at the receiving mail server. Clearing the server's cache might resolve the problem.

November 2024 - Spam Resource
Expert view

Expert from Word to the Wise highlights that limited adoption by mailbox providers can cause BIMI logos not to appear universally. Ensure you're testing with providers that fully support BIMI, like Gmail, before assuming there's an error in your setup.

April 2023 - Word to the Wise

What the documentation says
4Technical articles

Even with correct BIMI implementation and a valid VMC, the BIMI logo might not display in Gmail due to issues in DMARC policy enforcement, VMC certificate validation, or incorrect DNS setup. DMARC policy (quarantine or reject) must be enforced on both the organizational and sending domains. The VMC must be issued by an approved Certification Authority and correctly installed. The DNS setup, including BIMI, DMARC, SPF, and DKIM records, must be accurate.

Key findings

  • DMARC Policy: A DMARC policy of quarantine or reject is required on both the organizational and sending domains.
  • VMC Validation: Issues with VMC certificate validation can prevent the logo from displaying. The VMC must be correctly installed and issued by an approved CA.
  • DNS Configuration: Incorrect DNS setup, including BIMI, DMARC, SPF, and DKIM records, is a common cause of BIMI failure.

Key considerations

  • DMARC Enforcement Check: Verify that the DMARC policy is actively enforced on both the organizational and sending domains, setting it to p=quarantine or p=reject.
  • VMC Installation: Ensure the VMC is correctly installed and issued by a trusted Certification Authority.
  • DNS Record Accuracy: Double-check the accuracy of all relevant DNS records (BIMI, DMARC, SPF, DKIM) to ensure correct placement and content.
Technical article

Documentation from dmarcian explains that DMARC policy enforcement issues can prevent BIMI logos from appearing. The DMARC record must be correctly configured and actively enforced (p=quarantine or p=reject) for BIMI to work.

July 2023 - dmarcian
Technical article

Documentation from AuthSMTP emphasizes ensuring that the DNS setup is correct for BIMI. This includes the correct placement and content of the BIMI, DMARC, SPF, and DKIM records. Incorrect DNS configuration is a common cause of BIMI implementation failure.

May 2023 - AuthSMTP
Technical article

Documentation from BIMI Group FAQ explains that to display a BIMI logo, senders need a DMARC policy of quarantine or reject. This policy needs to be implemented on both the organizational domain and the sending domain.

November 2022 - BIMI Group
Technical article

Documentation from Entrust highlights that issues with VMC certificate validation can prevent the BIMI logo from displaying. The VMC must be issued by an approved Certification Authority and correctly installed. Validation errors can occur if the certificate is not properly configured.

December 2022 - Entrust