When an order changes status in Veeqo we can send a confirmation email to your customers. We can do this after an order is Created, Shipped, Cancelled or Refunded. This Guide explains how to enable the shipping confirmation emails for each store, its the same process for the other emails. You should only enable this when you are ready for Veeqo to start sending emails immediately.
At the moment, you can only have one Email template that is used for every store connected to Veeqo. Follow this feature request, if you want an update on when we have launched this feature.
Before you start using the Email Templates we recommend that you edit it to include your stores branding. For instructions on how to simply change the company logo check out the Change Email Template Logo article.
1. Go to Settings>Email Templates
2. Choose the template you want to edit.
3. The following window will then open. Edit your New Orders Email Template to how you would like it to look - you may be happy with the way the template is already set up.
4. When you have finished editing your template simply click Save Template
By default the email address in Settings>General is used as the Sent From address for these messages. However, you can choose a different email address for each of your stores by following This Guide.
Advanced Editing
Our email templates use the Liquid Scripting Language created by Shopify. Details of how this works can be found here. Click the SOURCE button to view the raw HTML email.
AVAILABLE EMAIL TEMPLATE ATTRIBUTES
This list includes all the available data fields that can be inserted into the email templates.
Shipment
(Only available in shipping confirmation email)
- {{ shipment.carrier_name }}
- {{ shipment.tracking_number.tracking_number }}
- {{ shipment.insured_value }}
- {{ shipment.weight }}
- {{ shipment.aftership_url }}
Order
- {{ order.deliver_to }}
- {{ order.deliver_to.company }}
- {{ order.deliver_to.first_name }}
- {{ order.deliver_to.last_name }}
- {{ order.deliver_to.company }}
- {{ order.deliver_to.address1 }}
- {{ order.deliver_to.address2 }}
- {{ order.deliver_to.city }}
- {{ order.deliver_to.country }}
- {{ order.deliver_to.state }}
- {{ order.deliver_to.zip }}
- {{ order.number }}
- {{ order.customer_note }}
- {{ order.currency_symbol }}
- {{ order.total_discounts }}
- {{ order.delivery_method.name }}
- {{ order.delivery_method.cost }}
- {{ order.subtotal_price }}
- {{ order.total_price }}
- {{ order.total_tax }}
Customer
- {{ customer.first_name }}
- {{ customer.email }}
- {{ customer.phone }}
- {{ customer.mobile }}
Company
(this is your company)
- {{ company.name }}
Line Items
In order to access each attributes for each line item this needs to be in a loop.
In shipping confirmation emails, it will only show the line items in the specific allocation that is being shipped.
- {{ line_items.product_title }}
- {{ line_items.sellable_title }}
- {{ line_items.product_description }}
- {{ line_items.quantity }}
- {{ line_items.product_image_src }}
- {{ line_items.price_per_unit }}
- {{ line_items.price_per_unit_inc_tax }}
However they can be accessed individually, for example:
{{ line_items[0].product_title }}
Kit Contents
In order to access all kit contents, for each line item, these need to be in a nested loop as per the example below but can be accessed individually in the same way that line items can.
- {{ line_items.contents.product_title }}
- {{ line_items.contents.sellable_title }}
- {{ line_items.contents.product_description }}
- {{ line_items.contents.quantity }}
Example:
{% for line_item in line_items %}
<strong>{{ line_item.product_title }}:</strong>
{% for kit_content in line_item.contents %}
{{ kit_content.product_title }} {{ kit_content.sellable_title }} (x {{ kit_content.quantity }})
{% endfor %}
{% endfor %}
Comments
0 comments
Please sign in to leave a comment.