BIMI integration for shopify

Hi, please does anyone have any experience with setting up BIMI (Brand Indicators for Message Identification) for Shopify ecosystem? I would appreciate a step by step breakdown

Hi @feazylee ,

BIMI requires proper authentication of your domain’s email sending setup, specifically SPF, DKIM, and DMARC. Shopify uses Shopify Email and external email services like Google Workspace or Microsoft 365, so the process varies slightly.

Step 1: Ensure Your Domain Has SPF, DKIM, and DMARC Configured

Since BIMI builds on DMARC, you must first ensure that your domain has SPF, DKIM, and DMARC set up.

1.1 Verify SPF and DKIM

For Shopify Email Users:

Go to Settings > Domains in your Shopify Admin.

Ensure that your domain is authenticated for sending emails.

Shopify automatically configures SPF and DKIM when you use their domain verification.

For Third-Party Email Providers (Google, Microsoft, Zoho, etc.):

Check your domain settings in your DNS provider (e.g., Cloudflare, GoDaddy).

Ensure SPF and DKIM records are correctly set up for your provider.

1.2 Set Up a DMARC Policy

Add a DMARC record in your DNS settings. Example:

v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@yourdomain.com

A strict DMARC policy (p=reject) is required for BIMI to work fully.

Step 2: Create a BIMI-Compliant Logo

Step 3: Host Your BIMI Logo

Upload the SVG file to your web server or a secure hosting provider.

Step 4: Add a BIMI Record to Your DNS

Step 5: Verify BIMI Implementation

Hope these steps solve this. Let me know if you need more help.

Regards,