# Put your personalised GIF in Iterable

> Paste the dynamic URL into an image block; Iterable fills in the merge token per recipient. Ends with a test send.

Section: Put it in your email · HTML: https://app.multiplied.studio/docs/email/iterable · Index: https://app.multiplied.studio/llms.txt

_This page is a structure-only placeholder: the Studio UI it describes is being redesigned, so step text and screenshots land with the new UI._

## Before you start

- A completed batch (or one in progress — the fallback covers the rest).
- The identifier column you chose when uploading (the value that names each file) must be a field Iterable knows about for each recipient.

## Method 1: Paste the URL into an image block (Recommended)

1. In Multiplied, open the email under its campaign and copy the dynamic URL for **Iterable**. It looks like this:

```text
https://img.multiplied.media/<design>/{{first_name}}.gif
```

Iterable Handlebars: user fields are `{{field}}`.

2. In Iterable, open the email template and add an **image block**.
3. Set the image source to the URL you copied. Give it alt text and a link.

_[Screenshot placeholder: Iterable template editor: image source field]_

## Method 2: HTML block (Advanced)

> ⚠ Some editors re-encode braces or strip unknown tokens inside `src`. Test-send before you schedule.

```html
<img src="https://img.multiplied.media/<design>/{{first_name}}.gif" alt="…" width="600">
```



## Verify

- Send a test to yourself using a real recipient record, not a blank test profile.
- You should see your own GIF. A recipient who is not in your data sees the design's fallback image.
- Latency: the image is fetched when the email is opened; if the batch is complete, there is nothing to wait for.

> ⓘ Broken image in the test? [broken-image-in-my-test-send](/docs/troubleshooting/broken-image-in-my-test-send).
