What variables are available on each customer-facing page in Conjured Subscriptions?

All the customer-facing pages served by Conjured Subscriptions support full HTML and Liquid markup. In addition to all the standard Shopify liquid variables, you have access to a number of subscription-related liquid and javascript variables. Below is a list of general variables available on all customer-facing pages. For page-specific variables, please refer to the links at the bottom of this help article.

Global Liquid Variables:

{{ conjured_customer_hash }} - When a customer is logged in to their Shopify account, Conjured Subscriptions has several methods of validation to ensure the subscriber can only view and modify their own information. One way this is done is using this variable, which is a hash unique to your store and the specific subscriber. This variable is used in URLs and in API endpoint calls.

{{ conjured_dashboard_url }} - This variable contains the complete URL to the Conjured Subscriptions Account Dashboard, including any subscriber parameters if the customer is logged in.

{{ conjured_order_history_url }}This variable contains the complete URL to the Conjured Subscriptions Order History, including any subscriber parameters if the customer is logged in.

{{ conjured_manage_info_url }}This variable contains the complete URL to the Conjured Subscriptions Manage Billing/Shipping page, including any subscriber parameters if the customer is logged in.

{{ conjured_update_info_url }}This variable contains the complete URL, including any subscriber parameters if the customer is logged in, to the Conjured Subscriptions endpoint that updates the subscriber's billing, shipping, and payment information.

{{ conjured_update_subscriptions_url }} - This variable contains the complete URL, including any subscriber parameters if the customer is logged in, to the Conjured Subscriptions endpoint that updates the subscriber's subscriptions and upcoming shipments.

{{ conjured_reactivate_subscription_url }} - This variable contains the complete URL, including any subscriber parameters if the customer is logged in, to the Conjured Subscriptions endpoint that reactivates a cancelled subscription.

{{ conjured_skip_shipment_url }} - This variable contains the complete URL, including any subscriber parameters if the customer is logged in, to the Conjured Subscriptions endpoint that skips, unskips, or changes the shipping date of an upcoming subscription shipment.

{{ conjured_my_products_url }} - This variable contains the complete URL to the Conjured Subscriptions My Products page, including any subscriber parameters if the customer is logged in.

{{ conjured_rate_product_url }} - This variable contains the complete URL, including any subscriber parameters if the customer is logged in, to the Conjured Subscriptions endpoint that store ratings and notes about the products a subscriber has received.

Subscription Box Liquid Variables: 

Note that for the variables in this category, you'll need to replace SUBSCRIPTIONPRODUCTID with the product ID of the subscription box "container" product in Shopify. To find the ID of the product, go to your Shopify dashboard and find the product. The ID of the product will be in the URL just after admin/products/.

{{ conjured_SUBSCRIPTIONPRODUCTID_confirm_over_21 }} - This variable is a boolean containing whether the subscription box requires an age confirmation, as set on the Overview tab of the Subscription Box details page.

{{ conjured_SUBSCRIPTIONPRODUCTID_require_account }}This variable is a boolean containing whether the subscription box requires that the customer have an account to checkout, as set on the Overview tab of the Subscription Box details page.

{{ conjured_SUBSCRIPTIONPRODUCTID_frequency_number }}This variable is an integer indicating the number value of the frequency of the subscription, as set on the Overview tab of the Subscription Box details page. For example, if you have your Subscription Box to ship every 2 months, this variable would return 2. If you have it set to ship every 18 days, this variable would return 18.

{{ conjured_SUBSCRIPTIONPRODUCTID_frequency_period }}This variable is an integer indicating the string value of the frequency period of the subscription, as set on the Overview tab of the Subscription Box details page. For example, if you have your Subscription Box to ship every 2 months, this variable would return month. If you have it set to ship every 18 days, this variable would return day.

Subscriber Liquid Variables:

These variables are available on every page except the Checkout page. On the Checkout page, they're only available if the customer is both logged in and an existing subscriber.

{{ conjured_subscriber_customer_first_name }} - This variable contains the customer's first name, as it is shown in the Shopify Customers section.

{{ conjured_subscriber_customer_last_name }} - This variable contains the customer's last name, as it is shown in the Shopify Customers section.

{{ conjured_subscriber_customer_email }} - This variable contains the customer's email address.

{{ conjured_subscriber_billing_first_name }} - This variable contains the first name portion of the subscriber's billing name.

{{ conjured_subscriber_billing_last_name }}This variable contains the last name portion of the subscriber's billing name.

{{ conjured_subscriber_billing_name }} - This variable contains the subscriber's full billing name.

{{ conjured_subscriber_billing_address1 }} - This variable contains the first line of the subscriber's billing address.

{{ conjured_subscriber_billing_address2 }}This variable contains the second line of the subscriber's billing address.

{{ conjured_subscriber_billing_city }}This variable contains the subscriber's billing city.

{{ conjured_subscriber_billing_state }}This variable contains the subscriber's billing state or province.

{{ conjured_subscriber_billing_zip }}This variable contains the subscriber's billing zip or postal code.

{{ conjured_subscriber_billing_country }}This variable contains the subscriber's billing country.

{{ conjured_subscriber_billing_phone }}This variable contains the subscriber's billing phone number.

{{ conjured_subscriber_shipping_first_name }}This variable contains the first name portion of the subscriber's shipping name.

{{ conjured_subscriber_shipping_last_name }}This variable contains the last name portion of the subscriber's shipping name.

{{ conjured_subscriber_shipping_name }}This variable contains the subscriber's full shipping name.

{{ conjured_subscriber_shipping_company }}This variable contains the company line of the subscriber's shipping address.

{{ conjured_subscriber_shipping_address1 }}This variable contains the first line of the subscriber's shipping address.

{{ conjured_subscriber_shipping_address2 }}This variable contains the second line of the subscriber's shipping address.

{{ conjured_subscriber_shipping_city }}This variable contains the subscriber's shipping city.

{{ conjured_subscriber_shipping_state }}This variable contains the subscriber's shipping state or province.

{{ conjured_subscriber_shipping_zip }}This variable contains the subscriber's shipping zip or postal code.

{{ conjured_subscriber_shipping_country }}This variable contains the subscriber's shipping country.

{{ conjured_subscriber_billing_age_confirmed }}This variable is a boolean indicating whether the subscriber has confirmed their age is over 21.

{{ conjured_subscriber_birthday }} - This variable contains the subscriber's birthday.

{{ conjured_subscriber_default_payment }} - This variable contains the subscriber's default payment method. Possible values include paypal or creditcard.

{{ conjured_subscriber_card_last4 }} - This variable contains the last 4 digits of the credit card associated with the subscriber's default payment method. If their default payment method is paypal, this variable will be empty.

{{ conjured_subscriber_card_exp }}This variable contains the expiration date of the credit card associated with the subscriber's default payment method, in the format MM/YYYY. If their default payment method is paypal, this variable will be empty.

{{ conjured_subscriber_paypal_email }}This variable contains the PayPal email address associated with the subscriber's default payment method. If their default payment method is creditcard, this variable will be empty.

{{ conjured_subscriber_total_subscriptions }} - This variable contains the total number of subscriptions (active and lapsed) the subscriber has associated with their account.

{{ conjured_subscriber_total_active_subscriptions }} - This variable contains the total number of active subscriptions the subscriber has associated with their account

{{ conjured_subscriber_custom_tag_name }} - This variable contains an imploded array of the custom tag names on the subscriber, as specified on the Overview tab of the Subscription Box details page. The array is joined by the string |~~|. For example, if you have set two Custom Tags set up (T-Shirt Size and Gender, let's say), this variable would return something like this: T-Shirt Size|~~|Gender.

{{ conjured_subscriber_custom_tag_value }}This variable contains an imploded array of the custom tag values on the subscriber, as specified on the Overview tab of the Subscription Box details page. The array is joined by the string |~~|, and the values correspond to the tag names provided in the {{ conjured_subscriber_custom_tag_name }} variable.. For example, if you have set two Custom Tags set up (T-Shirt Size and Gender, let's say), this variable would return something like this: Small|~~|Female.

For page-specific variables, refer to the following tutorials:

What variables are available on the Checkout page?

What variables are available on the Post-Checkout Order Summary page?

What variables are available on the Account Dashboard page?

What variables are available on the Order History page?

What variables are available on the Order Summary page?

What variables are available on the Manage Billing/Shipping page?

What variables are available on the Gift Onboard - New Subscriber page?

What variables are available on the Gift Onboard - Existing Subscriber page?

What variables are available on the My Products page?

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us