Skip to content

Braze

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

Braze writes merge tags like {{${first_name}}}.

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

Piksio maps these to Braze’s own fields automatically:

Piksio field Braze field
first_name ${first_name}
last_name ${last_name}

Any other field must exist in Braze before you send. Send it as a custom attribute from your SDK, API or CSV import.

Paste the URL as the image source in the drag-and-drop or HTML editor.

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

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

https://app.piksio.com/i/YOUR_IMAGE_ID?first_name={{${first_name}}}&company_name={{custom_attribute.${company_name}}}
  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 Braze to confirm it fills in the fields.
  3. See Fallbacks and blanks for what a recipient with missing data sees.

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