Skip to content

Smartlead

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

Smartlead writes merge tags like {{first_name}}.

Smartlead doesn’t URL-encode values inside links, so keep personalized fields free of & and # (they can cut the link short).

Piksio maps these to Smartlead’s own fields automatically:

Piksio field Smartlead field
first_name first_name
company_name company_name

Any other field must exist in Smartlead before you send. Map the extra CSV column as a custom field when you add leads to the campaign. It becomes a variable with that name.

Smartlead’s guide to custom fields

Open the editor’s ⋯ menu → “<>” code view and paste the HTML.

Formats offered: Image URL, HTML. The default for Smartlead 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={{first_name}}&company_name={{company_name}}" width="600" alt="Your personalized image" style="display:block;max-width:100%;height:auto;border:0" />
  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 Smartlead to confirm it fills in the fields.
  3. See Fallbacks and blanks for what a recipient with missing data sees.

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