Updated on October 13, 2020
Alpaca uses liquid to load dynamic content into notifications and order status content. Liquid objects and variable names are denoted by double curly braces: {{
and }}
. Notifications have access to the following liquid objects:
shop
customer
order
attributes
locations
The following attributes are available on the shop object.
shop.name
The name of your Shopify store (e.g. Snowdevil).shop.domain
The domain of your Shopify store (e.g. snowdevil.myshopify.com).shop.contact_email
The primary contact email of your Shopify store. (e.g. sales@snowdevil.com)
The following attributes are available on the customer object.
customer.name
The full name of a customer. (e.g. John Smith)customer.first_name
The first name of a customer (e.g. John)customer.last_name
The last name of a customer (e.g. Smith)customer.email
The customer’s email address, if available.customer.phone
The customer’s phone number, if available.customer.locale
The customer’s preferred language (e.g. en, fr, es, etc).
The following attributes are available on the order object.
order.name
The human-readable name of orders. (e.g. #1000)order.type
By default, Alpaca tags every order with the order type. (e.g. alpaca:pickup, alpaca:delivery, alpaca:online)order.order_status_url
The URL of the order status page.order.pickup_schedule_url
The URL where customers can go to (re)schedule a pickup time.order.delivery_schedule_url
The URL where customers can go to (re)schedule a delivery time.
attributes['Pickup location']
The address where customers pick up orders from.attributes['Pickup time']
The pickup time selected by the customer, if available.attributes['Deliver from']
The address where the order will be delivered from.attributes['Delivery time']
The delivery time selected by the customer, if available.
The following attributes are available on the location object.
location.address
The address of this location (e.g. 150 Elgin Street, Ottawa)location.name
The internal name of this location (e.g. Warehouse)location.pickup_instructions
The pickup instructions for this location.Only show the pickup or delivery rate the customer already selected
Updated on December 11, 2021
Let your customers know which locations have items in stock
Updated on September 30, 2021
Notify users when their cart or location isn't eligible for pickup or delivery
Updated on June 14, 2021
Notify locations when they receive orders
Updated on May 18, 2021
Specify how much time you need to prepare for pickup and delivery orders.
Updated on April 8, 2021
How to get a Google Maps API key so you can enable address autocomplete
Updated on April 8, 2021
Don't let customers schedule a pickup or delivery until the order is marked as packed
Updated on April 8, 2021
Prompt customers to remove out-of-stock inventory when they try to check out
Updated on April 6, 2021
Add Alpaca rates to your Shopify shipping profiles
Updated on April 6, 2021
Control where Alpaca appears on your theme
Updated on March 26, 2021
How to completely remove Alpaca from your online store
Updated on March 24, 2021
How to display pickup information in your email and SMS notifications
Updated on March 23, 2021
Manually change an order's delivery method and/or scheduled date and time
Updated on March 22, 2021
Don't let your customers reschedule their pickup/delivery date and time
Updated on March 17, 2021
How Alpaca adds pickup and delivery rates to your checkout
Updated on March 17, 2021
Prompt customers to remove items which aren't eligible for their selected delivery method.
Updated on March 16, 2021
How to hide the shipping delivery method in Alpaca's theme integration
Updated on March 6, 2021
Ensure your customers pick a time before completing their checkout
Updated on March 5, 2021
Why shipping rates and delivery methods may not appear on your website
Updated on March 5, 2021
Generate optimized delivery routes for your Shopify orders
Updated on March 5, 2021
Great for handling pre-orders and seasonal products
Updated on March 4, 2021
How to hide _alpaca_id attributes from appearing
Updated on December 9, 2020
How to restrict local delivery rates to specific zip or postal codes
Updated on August 25, 2020
Set when you offer pickup and other options regarding curbside pickup
Updated on June 2, 2020
Manage the prices and options for local delivery
Updated on June 2, 2020
How to modify the fonts and colors of the pickup CTA
Updated on June 2, 2020
How to display a pickup CTA on your storefront
Updated on June 2, 2020
Send us an email and we'll get back to you as soon as we can.