Skip to content

Mailchimp

Email marketing. A Piksio image goes into Mailchimp as an ordinary image link. The platform fills in each recipient’s values, and Piksio renders their version when the email is opened.

Mailchimp writes merge tags like *|FNAME|*.

In image links Piksio uses the URL-encoding form, *|URL:COMPANY|*, so a value like “Smith & Co” stays intact.

Piksio maps these to Mailchimp’s own fields automatically:

Piksio field Mailchimp field
first_name FNAME
last_name LNAME

Any other field must exist in Mailchimp before you send. Audience → Settings → Audience fields and merge tags → Add a field, then set its merge tag. Tags can be at most 10 characters.

Mailchimp’s guide to custom fields

  • Field names can be at most 10 characters.

Add a Code block and paste the HTML.

Formats offered: Image URL, HTML. The default for Mailchimp is HTML.

For a design with first_name and company_name, the HTML looks like this:

<img src="https://app.piksio.com/i/YOUR_IMAGE_ID?first_name=*|URL:FNAME|*&company_name=*|URL:COMPANY|*" width="600" alt="Your personalized image" style="display:block;max-width:100%;height:auto;border:0" />
  • Merge tags use the audience field’s tag name in capitals, e.g. FNAME.
  • Contact merge tags don’t fill in Mailchimp test emails. Use Preview mode with a real contact to check them.
  1. In Use in email, use Test the link with sample values, and again with unfilled tags. Both are free.
  2. Preview one real recipient in Mailchimp to confirm it fills in the fields.
  3. See Fallbacks and blanks for what a recipient with missing data sees.

Checked against Mailchimp’s own documentation on 2026-10-07: