One send, a thousand different screens
Send a campaign to ten thousand subscribers and you haven't published one email, you've published ten thousand slightly different ones. Apple Mail animates your GIF like it's showing off. Gmail plays it too, serving the image through Google's proxy. And then there's the slice of every list, bigger than you'd like if you sell to businesses, that still opens mail in classic desktop Outlook, the 2007 to 2019 versions that render email with Word's engine. Those show exactly one frame of your GIF and call it done.
Mailchimp is the easy part of this equation. Its content blocks accept a GIF like any other image, and as of mid-2026 its guidance trends toward keeping images around 1MB. The real fight is downstream, in inboxes you don't control. So putting a GIF in Mailchimp is really two jobs at once: build a loop worth animating, and build a first frame that works as a still ad when nothing animates at all.
The budget: roughly 1MB, about 600 pixels wide
Email is not the web. Nobody is lazy-loading your hero image on hotel Wi-Fi, and a GIF that drags is a GIF that gets scrolled past half-loaded. The working numbers, hedged because platforms move them: keep the GIF roughly 1MB or under, and lighter is always better, sized for the roughly 600 to 640 pixel width most templates render. How you get there:
- Trim ruthlessly. Two to four seconds of loop beats ten seconds of everything. The trim timeline in the converter is frame-accurate, so you can cut on the exact frame the product lands and nudge by single frames with the arrow keys.
- Scale to the template. Export near 600 pixels wide instead of full HD. Downscaling is the single biggest size lever you have.
- Drop the frame rate. 10 to 12 fps reads perfectly smooth in an email. Nobody is pixel-peeping motion in their inbox.
- Cut the palette. 64 or 128 colors with a touch of dithering usually looks identical at email size and cuts the weight hard.
- Watch the live estimate. The output size updates as you tune, so you know the GIF fits the budget before you export, not after the campaign report shows slow loads.
One adjacent trap: Gmail clips message HTML that runs past roughly 102KB. That's the markup, not the image bytes, so the GIF itself doesn't count against it, but a bloated template can. Clipped campaigns hide everything below the cut behind a link, which is often where your footer and unsubscribe link live. Keep the template lean and let the GIF do the talking. The Gmail guide covers the proxy and clipping quirks in detail.
Frame 1 is the ad (thanks, Outlook)
Classic desktop Outlook's one-frame policy sounds like an edge case until you sort your audience by email domain and find a wall of corporate addresses. The fix costs nothing: design the first frame so it carries the entire message. Offer, product, brand. If a reader only ever sees frame 1, they should still know what you're selling and why they care.
Captions make this easy. You can put up to three text overlays on a GIF here, and a caption with no timing set runs the whole loop, which means it's on frame 1 by definition. The clean style pairs the brand font with a color picker, so your overlay can match the campaign palette instead of screaming meme. (The meme style, white Impact-look type with the black outline and all caps, is right there if your list likes that energy.) Text only, though: no arrows, stickers, or shapes, so keep the message short and let the footage do the pointing. For the full rundown of which Outlooks animate and which don't, see the Outlook guide.
Three product shots, one image block
Here's a move most campaign GIFs miss: you can sequence up to three clips into a single GIF. Three colorways, three features, or a before, an after, and a detail shot, cut together with hard cuts (no transitions, and honestly an email GIF doesn't want them). Each clip keeps its own trim and crop, you can reorder or remove clips, and the output follows the first clip's size, with later clips scaled to fill so nothing gets squashed.
In Mailchimp terms, that's one image block doing the work of three stacked images: less markup for Gmail to clip, one alt text to write, one asset to manage. A caption can even run across the cuts, so the sale headline stays pinned while the products change underneath it.
Built in your browser, which your launch calendar will appreciate
Campaign creative is often embargoed creative. Footage for next week's product drop shouldn't take a round trip through some converter's server just to become a GIF. This one never uploads anything: the whole conversion runs client-side in your tab, works on Mac, Windows, ChromeOS, or Linux in any modern browser, and keeps going if the office Wi-Fi hiccups. No signup, no watermark, no server deciding your file is too big. A couple of ads keep it free.
The only upload in the whole workflow is the one that's supposed to happen: dropping the finished GIF into your Mailchimp campaign. If your export is still coming out heavy, making a small GIF from video goes deeper on the squeeze.