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.
Merge tags
Section titled “Merge tags”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.
Built-in fields
Section titled “Built-in fields”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 |
Custom fields
Section titled “Custom fields”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
Where to paste
Section titled “Where to paste”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.
Example
Section titled “Example”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" />Good to know
Section titled “Good to know”- 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.
Check before you send
Section titled “Check before you send”- In Use in email, use Test the link with sample values, and again with unfilled tags. Both are free.
- Preview one real recipient in Shopify notifications to confirm it fills in the fields.
- See Fallbacks and blanks for what a recipient with missing data sees.
Sources
Section titled “Sources”Checked against Shopify notifications’s own documentation on 2026-10-14: