---
title: "Need inline images in your transactional emails? Switch to AhaSend"
description: "Some transactional email providers can't embed images directly in the message. Their transactional API only lets you link to a hosted image, not attach one and reference it inline. Brevo is a common example: its transactional API has no support for inline (CID) images, so logos, receipts, and signatures that should render inside the email end up as broken links or get stripped.AhaSend supports inline images natively, over both the API and SMTP. If that gap is why you're looking to move, switching is quick."
url: https://ahasend.com/blog/need-inline-images-your-transactional-emails-switch-ahasend
markdown_url: https://ahasend.com/blog/need-inline-images-your-transactional-emails-switch-ahasend.md
lang: en
type: blog_post
published: 2026-06-17
updated: 2026-08-28
author: "Mark Kraakman"
category: "Insights"
image: https://cms.ahasend.com/sites/default/files/2026-06/embedding-images.png
---
# Need inline images in your transactional emails? Switch to AhaSend
_By Mark Kraakman, June 17, 2026, in Insights_

Some transactional email providers can't embed images directly in the message. Their transactional API only lets you link to a hosted image, not attach one and reference it inline. Brevo is a common example: its transactional API has no support for inline (CID) images, so logos, receipts, and signatures that should render inside the email end up as broken links or get stripped.
AhaSend supports inline images natively, over both the API and SMTP. If that gap is why you're looking to move, switching is quick.
## Inline vs linked images
There are two ways to put an image in an email:
- **Linked:** an `` pointing at a hosted file. Simple, but it depends on the recipient's client loading remote images, which many block by default.
- **Inline (embedded):** the image travels inside the message as an attachment and is referenced with a `cid:` URL. It renders even when remote images are blocked, which is why it's the right choice for logos, QR codes, tickets, and invoices.
AhaSend does inline images the standard MIME way, so it works across mail clients.
## How inline images work on AhaSend
Attach the image, mark it inline, give it a Content-ID, and reference that ID from your HTML with `cid:`.
```bash
{
"from": { "email": "noreply@yourdomain.com", "name": "Your Company" },
"recipients": [ { "email": "user@example.com" } ],
"subject": "Your receipt",
"html_content": "
Thanks for your order!
Thanks!