Skip to content

Shopify notifications

E-commerce. A Piksio image goes into Shopify notifications as an ordinary image link. The platform fills in each recipient’s values, and Piksio renders their version when the email is opened.

Shopify notifications writes merge tags like {{ customer.first_name }}.

In image links Piksio uses the URL-encoding form, {{ billing_address.company | url_encode }}, so a value like “Smith & Co” stays intact.

Piksio maps these to Shopify notifications’s own fields automatically:

Piksio field Shopify notifications field
first_name customer.first_name
last_name customer.last_name
company_name billing_address.company

Any other field must exist in Shopify notifications before you send. Settings → Custom data → Customers → Add definition, with namespace “custom”. Use its key here. Order details work too, e.g. order_number or shop.name.

Shopify notifications’s guide to custom fields

Settings → Notifications → Customer notifications → pick one (e.g. Order confirmation) → Edit code, and paste the HTML into the email body.

Formats offered: Image URL, HTML. The default for Shopify notifications 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={{ customer.first_name | url_encode }}&company_name={{ billing_address.company | url_encode }}" width="600" alt="Your personalized image" style="display:block;max-width:100%;height:auto;border:0" />
  • Works in Shopify’s built-in notification emails. The Shopify Email marketing app isn’t covered yet.
  • Some values aren’t known for every notification (e.g. no billing company on a customer invite). Empty ones show the template’s defaults.
  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 Shopify notifications to confirm it fills in the fields.
  3. See Fallbacks and blanks for what a recipient with missing data sees.

Checked against Shopify notifications’s own documentation on 2026-10-14: