Skip to main content

Notifications and Email Settings

In the Notifications Settings page you can make changes to the emails you and your customers receive from Reflow.

Notification Settings

Here you can control what notifications to receive from Reflow.

  • New Orders - Enable this option if you wish to receive notifications about newly placed orders. When an order is placed, Reflow will send you an email containing all information about bought products, shipping details and more.
  • New Subscriptions - When this option is enabled Reflow will send you an email every time a user subscribes to one of your subscription plans.
  • Subscription Plan Updates - When this is enabled you will receive email notifications when a subscription gets upgraded or downgraded to another plan.
  • Canceled Subscriptions - Enable this option if you wish to be notified when a user cancels their subscription.
  • Failed Subscription Payment Attempt - When this is enabled you will receive an email notification every time a subscription moves to the past_due status because of a failed recurring payment.

If you want Reflow to send the above-mentioned emails to an address different from the one you registered with, you can change it from the Notification Address option.

Customer Email Settings

Reflow offers the option to send automated emails to your customers when they place an order, complete payment or do other interactions with your store. In this section you can enable or disable these emails.

Ecommerce Emails

  • Order Placed - Customers receive this email when they place an order with a custom payment method selected. It provides instructions on how to complete the payment.
  • Processing Payment - This email is sent when customers pay via Stripe using an asynchronous payment method that takes time to process, like SEPA, ACH and Sofort. It informs them that their order was received but payment is still pending.
  • Successful Payment - The email customers receive when the payment transaction for their order has been completed. For orders with custom payment methods, you can send this email manually when changing the order payment status to paid.
  • Products Shipped - An email notifying customers that the products from their order have been shipped. This type of email can be sent manually when changing the order fulfillment status to shipped.
  • Order Ready for Pickup - An email for letting know customers their local pickup order is ready to be collected. This type of email can be sent manually when changing the order fulfillment status to ready for pickup.
  • Digital Downloads - The email sent to customers when they buy digital products. It contains download links for each product.
  • Gift Card Purchased - The email sent to customers when they buy gift card products. It contains the gift card code and instructions on how to use it.

Subscription Emails


If using subscriptions with Paddle as a payment provider, keep in mind that Paddle's system emails cannot be disabled. Depending on your preference, you can disable Reflow's notifications or leave them enabled to send both Reflow and Paddle emails.

For Stripe integrations, only the Reflow notifications described below are sent. Stripe will not send emails.

  • Subscription Started - This email is sent to customers when their subscription originally begins.
  • Subscription Plan Updated - Customers receive this email when their subscription plan is upgraded or downgraded to a different plan.
  • Subscription Pricing Updated - This is sent when a customer's subscription has its price or billing period changed, e.g. going from monthly to yearly billing.
  • Subscription Canceled - This email is sent to customers when their subscription is scheduled for cancellation either by themselves or the store owner.
  • Subscription Renewed - This email is sent when a scheduled subscription cancellation is called off.
  • Free Trial Started - If the customer starts their subscription with a free trial, they receive this email instead of the "Subscription Started" email.
  • Free Trial Ending Soon - Customers will receive this email 3 days before their free trial period ends. If the total trial days are less then 3, this email is sent immediately when the trial starts.
  • Subscription Payment Failed - This email is sent to customers when a payment for their subscription fails and the subscription moves to the past due status, prompting them to fix the payment issue.
  • Subscription Expired - The email customers receive when their subscription ends, either because it was canceled or because of failed payments.

Changing Email Content

The content of all emails Reflow sends can be customized and translated to fit your needs.

From the Notifications Settings page go to the email type you wish to update and click the Customize link to open the editing dialog.

Email Customization Dialog

  • Email Subject - The title of the email. Customers will see this in their mail client and notifications.
  • Body Text (Not available for some email types) - The main text displayed in the email.
  • Show Order Summary (Ecommerce emails only) - Enable this option if you wish the email to include a table with the order's products, shipping costs, taxes and other line items.
  • Link to Order Text (Ecommerce emails only) - The text for the link leading to the order page. This link is only displayed when the Order Status Page option is filled.
  • Manage Subscription Button Text (Subscription emails only) - The text for the link leading to the page where customers can see their subscription. This link is only displayed when the Manage User Subscription Page option is filled.

Email Preview

You can click the Preview button to see an example email with the updated customizations applied.

When you are happy with the email, click the Save button to save all changes.

Body Text Special Tags

The email body text can contain the following tags, which when included will be replaced with their respective values.

{planName}The name of the subscription plan related to this email.
{price}The price of the subscription plan, formatted according to the localization locale.
{billingPeriod}The billing period of the subscription in question, either `month` or `year`. Can be translated through the localization settings
{freeTrialEndDate}For emails about subscriptions with free trial, this will be replaced with the end date of the trial.

If you want to translate the email text but keep the special tags, make sure not to translate the tags themselves. For example:

Original text: You are now subscribed to the {planName} plan for {price} / {billingPeriod}.
Translated text: Ahora está suscrito al plan {planName} por {price} / {billingPeriod}.
Actual email text: Ahora está suscrito al plan Premium por $10.00 / mes.


In this section there are options for formatting and translating some of the words and phrases used in the emails. These settings are shared between all emails.

Email Localization Table

  • The Locale input is used for specifying an ISO country-language tag that will determine the format of all dates shown in the emails.
  • In the Translations table, the left column shows the words in English and the right column takes their equivalent in the translated language. All inputs here are optional.

Logo and Colors

These options allow you to add your brand's signature colors and logo to the emails.

  • Store Logo Image - An image file that will be displayed at the top of all customer emails.
  • Button Background Color - Most emails include a call to action button prompting customers to view their order or visit a link. With this option you can change the background color of these buttons to better match your brand.
  • Button Text Color - After changing the button background, make sure to select a button text color that is easily readable. For lighter backgrounds choose a darker text color and vice versa.

SMTP Sending

Reflow delivers customer emails from a email address. If you wish to instead use an address belonging to your domain, you can do so by configuring SMTP sending by entering the host, port, username and password of your provider or email server.

SMTP Settings

Another necessary piece of information is the From Email Address that Reflow will be placing as the FROM message header. This email needs to match the one configured in your email provider, otherwise they will likely reject the message.

After you fill in your settings, you can click the Send Test Email button so you can check whether everything works correctly.

Reflow Branding

Emails sent from our platform include a "Powered by Reflow" message at the bottom. If you wish to remove this from the emails, go to the Notifications Settings page and toggle the Show Reflow Branding switch off.