circle-info
Welcome to the new Sesami Help Portal with AI capabilities. Search your question and get your answer instantly!
githubEdit

Edit Shopify Confirmation Email to Include Product Options

By default, Shopify's order confirmation email doesn't show line item properties like the booking date and time. You can customize it to include this information.

What This Changes

After this edit, your Shopify order confirmation email will display booking details (date, time, duration, and any custom fields) alongside the product information.

Steps

  1. Go to Shopify > Settings > Notifications

  2. Click Order Confirmation

  3. In the email template, search for:

list__item-title
  1. Place the following snippet directly below that line:

{% assign property_size = line.properties | size %}
{% if property_size > 0 %}
<p>
  {% for p in line.properties %}
    {% if p.first contains "_options" %}
      {% continue %}
    {% endif %}
    {% unless p.last == blank %}
      <small>{{ p.first }}:</small>
      {% if p.last contains '/uploads/' %}
        <a target="_blank" href="{{ p.last }}"><small>Link</small></a>
      {% else %}
        <small>{{ p.last }}</small>
      {% endif %}
      <br>
    {% endunless %}
  {% endfor %}
</p>
{% endif %}
  1. Click Save

Result

After the edit, the order confirmation email will show booking properties like:

  • Date: March 15, 2026

  • Time: 10:00 AM

  • Duration: 60 minutes

  • Any custom fields collected during booking

circle-info

This only affects the Shopify order confirmation email. Sesami's own confirmation emails already include booking details by default.

Last updated

Was this helpful?