Loading article…
Loading article…
Last updated on Sep 8, 2026
If you've customized an email template and want to go back to what Advanced Billing ships with, the original wording for each template is reproduced below. Copy the one you need and paste it over your current template in the email editor.
Each template is written in Liquid, so the variables it references resolve when the email is sent. For what each variable returns and the full set available to you, see the Customize Email Templates help article.
Hello {{name}},
We're sorry to see you go!
Per your request, your subscription to {{product_name}} was canceled on {{subscription.canceled_at | date:'%d %B %Y'}}.
If you did not request cancellation and this message is being received in error, please contact us to reactivate.
If you have any additional questions or need assistance, please let us know.
Thank you,
{{merchant_name}}Dear {{name}},
Your credit card {{masked_card_number}} is set to expire in {{days_until_card_expiration}} day(s).
Please visit {{update_url}} to update your card.
Cheers,
{{merchant_name}}Dear {{name}},
Your trial period for {{product.name}} will end on {{subscription.current_period_ends_at | date:'%d %B %Y'}}
at around {{subscription.current_period_ends_at | date:'%H:%M %Z'}}.
{% if subscription.payment_method_on_file? %}Your {{payment_profile.payment_method_type}} {{payment_profile.payment_method_masked_number}} will be charged for the estimated amount due of {{subscription.current_billing_amount}}.
(The estimated amount does not include any add-on or overage charges that may be added between now and renewal.)
From now on, the regular price for {{product.name}} will be {{product.price}} per {{product.recurring_duration}}.
{% else %}In order to continue uninterrupted service, please add a card to your subscription so we will be able process the estimated amount due of {{subscription.current_billing_amount}}.
(The estimated amount does not include any add-on or overage charges that may be added between now and renewal):
{% if subscription.billing_portal? %}{{subscription.billing_portal_management_url}}.
{% else %}{{update_url}}.
{% endif %}
From now on, the regular price for {{product.name}} will be {{product.price}} per {{product.recurring_duration}}.
{% endif %}
{% if subscription.billing_portal? %}If you’d like to cancel your subscription or make a change to your billing information, please visit:
{{subscription.billing_portal_management_url}}
{% else %}Please email us if you'd like to cancel your subscription.
{% endif %}
Thanks!
{{merchant_name}}Dear {% if invoice.customer.name != '- -' %}
{{invoice.customer.name}},
{% else %}
{{invoice.customer.organization}},
{% endif %}
A new invoice for your {{invoice.seller.name}} account is now available.
**Invoice Number:** {{ invoice.number }}<br>
**Issue Date:** {{ invoice.issue_date }}<br>
**Total:** {{ invoice.total_amount | format_currency: invoice.currency }}<br>
**Due:** {{ invoice.due_amount | format_currency: invoice.currency }}<br>
View Invoice: <{{invoice.url}}>
Thank you,
{% if invoice.seller.name != blank %}
{{invoice.seller.name}}
{% else %}
{{billing_portal.seller_name}}
{% endif %}Dear {% if invoice.customer.name != '- -' %}
{{invoice.customer.name}},
{% else %}
{{invoice.customer.organization}},
{% endif %}
A new invoice for your {{invoice.seller.name}} account is now available. {{ invoice.due_amount | format_currency: invoice.currency }} is now due.
{{invoice.url}}
Thank you,
{% if invoice.seller.name != blank %}
{{invoice.seller.name}}
{% else %}
{{billing_portal.seller_name}}
{% endif %}Dear {{name}}
You were just charged {{payment.amount}} for {{product_name}}.
{% if invoice %}
{% if invoice.line_items.size > 0 %}
Purchase Details:
{% for item in invoice.line_items %}{% unless item.hide %}
- {{item.formatted_quantity}} {{item.name}}: {{item.total_price}}
{% endunless %}{% endfor %}
Total: {{invoice.formatted_total}}
{% endif %}
{% endif %}
{% if balance_in_cents > 0 %}
The outstanding amount for your subscription is {{balance}}.
{% endif %}
{% if subscription.require_introductory_offer_trial_information? %}
The trial period length of your subscription is {{ subscription.introductory_offer_period_length }} and ends at: {{ subscription.introductory_offer_ends_at }}.
The first subsequent transaction for estimated amount of {{ subscription.introductory_offer_estimated_renewal_amount }} will take place on {{ subscription.introductory_offer_ends_at }}.
{% if subscription.billing_portal? %}
If you’d like to cancel your subscription or make a change to your billing information, please visit:
{{subscription.billing_portal_management_url}}
{% else %}
Please email us if you'd like to cancel your subscription.
{% endif %}
{% endif %}
Cheers,
{{merchant_name}}{% if branding_theme %}
<h1 style="margin: 0 0 24px 0; font-size: 24px; font-weight: 600; color: #111827; line-height: 1.3;">Welcome aboard!</h1>
<p style="margin: 0 0 24px 0; font-size: 15px; color: #4b5563; line-height: 1.6;">Hello {{name}},</p>
<p style="margin: 0 0 24px 0; font-size: 15px; color: #4b5563; line-height: 1.6;">
You've signed up for <strong>{{product_family}}</strong> ({{product_name}}).
</p>
{% if product.update_return_url %}
<p style="margin: 0 0 24px 0; font-size: 14px; color: #475569; line-height: 1.6;">
Now that you're all signed up, head over to
<a href="{{product.update_return_url}}" style="color: {{ branding_theme.primary_color | default: '#5c6ac4' }}; text-decoration: underline;">{{product.update_return_url}}</a>.
</p>
{% endif %}
{% if subscription.require_introductory_offer_trial_information? %}
<div style="margin: 24px 0; padding: 20px; background-color: #f9fafb; border-radius: 6px;">
<p style="margin: 0 0 16px 0; font-size: 14px; color: #475569; line-height: 1.6;">
The trial period length of your subscription is
<strong>{{ subscription.introductory_offer_period_length }}</strong> and ends at:
<strong>{{ subscription.introductory_offer_ends_at }}</strong>.
</p>
<p style="margin: 0 0 16px 0; font-size: 14px; color: #475569; line-height: 1.6;">
The first subsequent transaction for estimated amount of
<strong>{{ subscription.introductory_offer_estimated_renewal_amount }}</strong> will take place on
<strong>{{ subscription.introductory_offer_ends_at }}</strong>.
</p>
{% if subscription.billing_portal? %}
<p style="margin: 0 0 12px 0; font-size: 14px; color: #475569; line-height: 1.6;">
If you'd like to cancel your subscription or make a change to your billing information, please visit:
</p>
<div style="margin: 0 0 16px 0;">
<a href="{{subscription.billing_portal_management_url}}" style="display: inline-block; background-color: {{ branding_theme.primary_color | default: '#5c6ac4' }}; color: #ffffff; padding: 10px 20px; border-radius: 6px; text-decoration: none; font-weight: 500; font-size: 14px;">Manage Subscription</a>
</div>
{% else %}
<p style="margin: 0; font-size: 14px; color: #475569; line-height: 1.6;">
Please email us if you'd like to cancel your subscription.
</p>
{% endif %}
</div>
{% endif %}
<p style="margin: 24px 0 0 0; font-size: 15px; color: #4b5563; line-height: 1.6;">
Thank you,<br>
<strong>{{merchant_name}}</strong>
</p>
{% else %}
Hello {{name}},
You've signed up for {{product_family}} ({{product_name}}).
{% if product.update_return_url %}
Now that you're all signed up, head over to {{product.update_return_url}}.
{% endif %}
{% if subscription.require_introductory_offer_trial_information? %}
The trial period length of your subscription is {{ subscription.introductory_offer_period_length }} and ends at: {{ subscription.introductory_offer_ends_at }}.
The first subsequent transaction for estimated amount of {{ subscription.introductory_offer_estimated_renewal_amount }} will take place on {{ subscription.introductory_offer_ends_at }}.
{% if subscription.billing_portal? %}
If you'd like to cancel your subscription or make a change to your billing information, please visit:
{{subscription.billing_portal_management_url}}
{% else %}
Please email us if you'd like to cancel your subscription.
{% endif %}
{% endif %}
Thanks,
{{merchant_name}}
{% endif %}Note: This template no longer sends for subscriptions that won't be invoiced — the expiration-notice branch shown in earlier versions of this template has been removed.
Dear {{name}},
Your subscription to {{product.name}} will be invoiced on {{subscription.current_period_ends_at | date:'%d %B %Y'}} at approximately {{subscription.current_period_ends_at | date:'%H:%M %Z'}}.
{% if subscription.payment_method_on_file? %}
Your {{payment_profile.payment_method_type}} {{payment_profile.payment_method_masked_number}} will be charged an estimated amount of {{subscription.current_billing_amount}}.
(This does not include any add-ons or usage charges that may be added before the renewal.)
If you need to update your billing details, please visit: {% if subscription.billing_portal? %}
{{subscription.billing_portal_management_url}}{% else %}
{{update_url}}{% endif %}
{% else %}
To ensure uninterrupted service, please add a payment method: {% if subscription.billing_portal? %}
{{subscription.billing_portal_management_url}}{% else %}
{{update_url}}{% endif %}
{% endif %}
Thank you,
{{merchant_name}}Dear {{name}},
{% if subscription.payment_method_on_file? %}
You may wish to update the {% if subscription.card_on_file? %}credit card{% elsif subscription.bank_account_on_file? %}bank account{% else %}paypal account{% endif %} on file for your account with us, either to make a payment or to replace the {% if subscription.card_on_file? %}credit card{% elsif subscription.bank_account_on_file? %}bank account{% else %}paypal account{% endif %} to which future payments will be processed. Kindly click on the following secure link to edit the details:
{{update_url}}
{% else %}
You currently do not have valid payment information on file with us. Kindly click on the following secure link to update your payment information:
{{update_url}}
{% endif %}
Thank you for your business.
{{merchant_name}}Hi {{payment_profile.first_name}} {{payment_profile.last_name}},
**Important**: confirmation of the setup of your Direct Debit Instruction to {{direct_debit.creditor_name}}.
**{{direct_debit.creditor_name}} {{direct_debit.scheme_identifier_reference}} can now collect payments from you by Direct Debit.**
We will notify you via email at least 2 working days in advance of any changes to your payment date or amount.
---
Payments will be debited from your bank account {{payment_profile.masked_bank_routing_number}}-{{direct_debit.masked_bank_branch_code}}-{{payment_profile.masked_bank_account_number}}
({{direct_debit.bank_name}}) via Direct Debit, and will appear on your bank statement as {{direct_debit.scheme_identifier_name | escape }}.
**Please check the details above - if they are incorrect or there are any other issues with the Direct Debit, please contact {{merchant_name}}.**
View your Direct Debit Instructions and terms & conditions: [Click here to view your mandate]({{direct_debit.mandate_url}}).
Payments by GoCardless. Read the [privacy notice](https://gocardless.com/privacy).
Thank you,
{{merchant_name}}Dear {{name}}
You were just charged {{payment.amount}} for {{product_name}}.
{% if invoice %}
{% if invoice.line_items.size > 0 %}
Purchase Details:
{% for item in invoice.line_items %}{% unless item.hide %}
- {{item.formatted_quantity}} {{item.name}}: {{item.total_price}}
{% endunless %}{% endfor %}
Total: {{invoice.formatted_total}}
{% endif %}
{% endif %}
The balance of funds on your subscription is now {{subscription.current_account_balance}}.
Cheers,
{{merchant_name}}Dear {{name}},
The balance for your {{product_name}} subscription has reached zero. Because of this, your subscription has been suspended.
Cheers,
{{merchant_name}}Dear {{ name }}
The balance for your {{ product_name }} subscription has been replenished to {{ subscription.current_account_balance }} and your subscription has been reactivated.
Thank you for business,
{{ merchant_name }}Still need help?
Reach out and our support team will take it from here.