How do I add an avatar/logo to my emails?

Updated

Inbox avatars appear next to the From name in your recipients’ inboxes. You configure them outside Customer.io through your inbox provider or Gravatar.

Brand avatars, sender logos, and inbox avatars all mean the same thing: the small image next to your message in an inbox. If nothing matches the domain or address, many clients show the first letter of the sender name or a generic placeholder.

What recipients see depends on their inbox client, not on a setting inside Customer.io.

Inbox Provider / ClientHow Avatars Are DisplayedRequirementsNotes
Gmail (Google Workspace)Google profile image or BIMIGoogle Workspace profile image or BIMI with DMARCGmail does not use Gravatar directly. BIMI + VMC/CMC is the most universal option.
Apple MailApple Branded Mail or BIMIDMARC + Apple Branded Mail setup or BIMIApple Branded Mail does not require a VMC and only works in Apple Mail clients.
Outlook / HotmailMicrosoft profile imageMicrosoft-hosted mailbox profile imageOutlook does not currently support BIMI consistently.
Yahoo MailBIMIDMARC + BIMIYahoo is one of the earliest BIMI adopters.
FastmailBIMIDMARC + BIMISupports BIMI logos.
ThunderbirdGravatarGravatar account linked to sending addressUses Gravatar lookups for sender avatars.
Spark MailGravatar / local contact imageGravatar recommendedThird-party clients often support Gravatar even when providers do not.
AirmailGravatarGravatar accountCommon with Apple ecosystem users.
PostboxGravatarGravatar accountPulls avatars from Gravatar service.
SuperhumanGravatar / profile sourcesGravatar recommendedBehavior can vary by connected inbox provider.

Any client that doesn’t find a BIMI logo, client-hosted profile image, or Gravatar match typically displays a default letter or generic icon.

You can learn more about domain authentication and from addresses below:

Set up a BIMI avatar for your domain

BIMI tells supporting inboxes which logo to associate with the domain, regardless of which tool sends the mail.

To get started, you need to do the following:

  1. Consider your resources: Gmail can require a Verified Mark Certificate (VMC) tied to a registered trademark for the full BIMI treatment and checkmark. This can be expensive, so make sure you have resources before committing to BIMI.
  2. Authenticate your domain with SPF, DKIM, and DMARC records, where DMARC is set to p=quarantine or p=reject.
  3. Host a logo file as SVG Tiny PS from a stable HTTPS URL.

Then you’ll implement BIMI by publishing a BIMI TXT record (for example at default._bimi.yourdomain.com) that points to the SVG and, when applicable, the VMC. The DNS host or your IT team usually adds this after the logo and certificates are ready.

For background, see Litmus on BIMI for email marketers and BIMI questions and answers.

Add a Gmail profile image when BIMI isn’t in place

For a faster, cheaper path that mainly helps Gmail when BIMI isn’t in place:

  1. Make sure each From address used in Customer.io exists as a Google Workspace user or alias.
  2. Set that address’s Google Account profile photo to the logo (in the account or Admin console).
  3. Allow 24–72 hours for Gmail to pick it up.

Gravatar for some non-webmail clients

For clients that resolve avatars via Gravatar: create a Gravatar account, verify your sender email address, and upload the image. Updates can take a while to appear everywhere.

Copied to clipboard!