Skip to main content

Add GIFs to cold emails

How to Use GIFs in Your Lemlist Emails for Maximum Engagement 🎯

Updated this week

Learning Objective

By the end of this guide, you'll know how to upload GIFs from your computer or URL, add unique GIFs per lead using variables, and ensure proper GIF formatting for reliable delivery.

Why This Matters

GIFs grab attention in static inboxes and add personality to your campaigns, helping you stand out and increase engagement when used strategically.

Prerequisites

Before adding GIFs:

  • You're editing an email step in your campaign sequence

  • Your GIF is ready – Saved locally or hosted online

  • GIF meets requirements – .gif format, max 1200px in height or width

Method 1: Upload a GIF from Your Computer

Step 1: Go to your sequence

From the left sidebar, click Campaigns, then open the campaign you want to edit.

Screenshot

In the campaign, click Sequence.

Screenshot

Step 2: Add the GIF

Open (or add) an Email step, click the image icon in the editor to open the image popup, then drag & drop your GIF (or click the Drop image area to select it from your computer). Ensure the file is in .gif format and doesn't exceed 1200px in height or width, then click Save in the top bar.

Method 2: Add a GIF from a URL

Step 1: Get your GIF URL

Host your GIF online and copy the direct URL (must end in .gif).

Step 2: Insert via URL

In the email editor, click the image icon to open the image popup, select By URL (link/chain icon).

Screenshot

Paste the GIF URL, then click Insert and Save.

Method 3: Add One Unique GIF Per Lead (Variable GIFs)

Step 1: Prepare your CSV

Create a column named GIF and add custom GIF URLs for each lead.

CSV example:

Step 2: Import your CSV

Upload to lemlist. The GIF column automatically becomes a custom variable.

Step 3: Insert the custom image

In your email, add a custom image and choose

In your email, add #{{GIF}} where you want the GIF to appear (or use the variable picker).

Step 4: Preview your sequence

In the Launch section, verify the correct custom GIF displays for each lead.

Troubleshooting

Issue: GIF doesn't animate

Fix: Some email clients (Outlook) don't support animated GIFs. Design the first frame to be meaningful on its own.

Issue: GIF variable shows #{{GIF}} instead of image

Fix: Check CSV column header matches variable name exactly (case-sensitive). Re-import if needed.

Issue: GIF doesn't load

Fix: Verify URL is public, ends in .gif, and works when pasted in a browser.

Best Practices

πŸ’‘ Keep it relevant: Use GIFs that add value, not distraction.

πŸ’‘ Don't overdo it: One GIF per email is usually enough.

πŸ’‘ Test deliverability: GIFs increase email sizeβ€”send test emails to verify inbox placement.

Related Articles

Did this answer your question?