Overview
In Subi, you can enable various email notifications to keep both you and your customers informed about their subscriptions and memberships. You can customize these email notifications using HTML coding and variables.
How to Access and Edit Notification Templates
To access and edit your notification templates, navigate to Subi app > Settings > Notifications. Click on the three dots next to the email notification you want to modify and select "Edit Code".
Notification Variables
Variables allow you to dynamically insert subscription and customer data into your email notifications. For example, you can include details such as the customer’s email, subscription contract ID, product name, and more.
The table below lists the available variables and their descriptions. These variables can be used in your HTML code when editing email templates.
Note that not all variables are available for every notification template, so be sure to check the descriptions for availability.
Available Notification Variables:
Variable | Description |
| Subscription contract ID |
| Subscription frequency (e.g., "Every 2 months", "Every 1 week", "Every 2 days") |
| URL to the subscription contract details page (e.g., "hengamproducts.myshopify.com/admin/apps/subi/subscriptions/123") |
| In the new subscription emails (to the customer and to you): the price of the subscription’s items on the first order, before any discount (e.g., "$50.00"). In other emails: the subscription’s total. Note: Not available for Payment Failure emails. |
| The same amount as a number (e.g., 50). Note: Not available for Payment Failure emails. |
| Subscription creation date (e.g., "Aug 4, 2024") |
| In the new subscription emails (to the customer and to you): this subscription’s share of a discount code used on the first order (e.g., "$4.00"). Empty when no code was used. Note: Not available for Payment Failure emails. |
| The same amount as a number (e.g., 4); empty when no code was used. Note: Not available for Payment Failure emails. |
| Total subscription price after discounts, as a number (e.g., 36). In the new subscription emails it is the first order’s total for this subscription; in the billing reminder and payment failure emails, the total of that order, including any one-time product added to it. |
| The same total, formatted (e.g., "$36.00"). See "How amounts are written" below. |
| In the new subscription emails (to the customer and to you): the subscription discount on the first order (e.g., "$10.00"), including a box, bundle or volume discount. Empty when there is none. |
| In the new subscription emails (to the customer and to you): the name of a box, bundle or volume discount, when that is the subscription discount. |
| In the new subscription emails (to the customer and to you): the discount code used on the first order (e.g., "WELCOME10"). Empty when none. |
| In the new subscription emails (to the customer and to you): any other automatic discount on the first order. Empty when none. |
| In the new subscription emails (to the customer and to you): the name of that other discount, as the order confirmation shows it. |
| In the new subscription emails (to the customer and to you): True when the discount code applied only to the first order. |
| In the new subscription emails (to the customer and to you): the price of each later order (e.g., "$40.00"). |
| In the new subscription emails (to the customer and to you): True when the subscription has no first order to read, so the amounts are those of its next order. |
| In the new subscription emails (to the customer and to you): the first order’s number (e.g., "#1042"). |
| In the new subscription emails (to the customer and to you): the next order’s date as month and day (e.g., "Nov 22"). |
| Billing reminder only: the price of the subscription’s items on the upcoming order, before discounts (e.g., "$50.00"). |
| Billing reminder only: how many subscription products the upcoming order has. |
| Billing reminder only: the price of one-time products the customer added to the upcoming order (e.g., "$8.00"). Empty when none. |
| Billing reminder only: the upcoming order’s discount (e.g., "$10.00"). Empty when none. |
| Billing reminder only: True when that discount is the subscription discount alone. |
| A list of line items in the subscription contract. In the billing reminder and payment failure emails it also lists one-time products the customer added to that order. Example:
|
| The name of the product in the subscription contract |
| The variant of the product (e.g., "Medium") |
| Quantity of the product in the subscription contract |
| Price of the subscription contract line (e.g., 40). In the new subscription emails, the line’s price on the first order. |
| The same price, formatted (e.g., "$40.00"). |
| Discount applied to the contract line (e.g., "%20", "$100 USD", "$5 USD", "%5") |
| The line’s unit price before the subscription discount (e.g., "$50.00"); |
| The line’s price before the subscription discount, times its quantity (e.g., "$100.00" for 2 × $50.00). |
| Billing reminder and payment failure emails: True for a one-time product the customer added to that order only. |
| The name of the shop |
| The shop logo |
| The shop email |
| The merchant’s name |
| The domain of the shop (e.g., "hengam-shop.com") |
| The Shopify domain of the shop (e.g., "hengam.myshopify.com") |
| The shop’s address (street, city, province). |
| The link to the Notifications settings page in Subi. |
| The Subi email used for communications (e.g., "[email protected]") |
| The link to the customer’s portal. In emails sent to the customer when your emails link to the Subi portal, it opens that customer’s subscription already logged in, for 3 days after sending; in test emails and in emails to you, it is the portal’s login page. When your emails link to the Shopify customer account, it is that account’s address. |
| The customer’s name |
| The customer’s first name |
| The customer’s email |
| Reason for payment failure (e.g., "Your card was declined"). Note: Only available for Payment Failure emails. |
| Indicates if dunning (retrying failed payments) is enabled (True/False). Note: Not available for Subscription Activation and Cancellation emails. |
How amounts are written
Every amount prints in the subscription’s own currency. When that is your shop’s currency, it follows your shop’s price format (e.g., "$29.90"). When the customer subscribed in another currency, it shows the symbol and the currency code (e.g., "€29.90 EUR"). Currencies without decimals,, such as the Japanese yen, print without decimals.
If you saved your own template, it keeps its layout and these variables print the corrected amounts.
Need Help?
Feel free to contact our support team. We're here for you anytime:
Live Chat: Message us from within the Subi app or your Shopify Admin.
Email: Reach us at [email protected].

