Skip to main content

Welcome to our Billwerk+ Optimize Help Center

Email Templates

This feature allows you to use existing templates, to customize them or to set up completely new ones for the different automated sent out our app proposes.

Email_Templates_Front_Picture.jpeg

Use the new WYSIWYG interface to adapt the default templates to your business needs.

Let us discover this section together!

Access to the email templates

In order to check out the existing standard templates or to add custom ones, you can reach the interface by:

  1. Clicking on Configuration > Customer Communication in the left hand navigation bar.

  2. Then click on Email Templates 

screenshot-staging-admin_billwerk_plus-2024_11_27-13_13_39.png

The Email Templates page will open, showing you multiple options of emails :

  1. Invoice templates: Email templates related to invoices

  2. Subscription templates: Email templates related to subscriptions

  3. Account templates: Email templates related to user account management

  4. Webhook templates: Email templates related to Webhooks

  5. Customer Portal Templates: Email templates related to Customer Portal

screencapture-staging-admin-billwerk-plus-2024-11-27-13_14_49.png
List of available email templates

You can use the following standard templates and create your custom templates for these use cases:

Invoice templates 

Receipts templates 

Invoice card receipt 

Sent when an invoice is successfully settled using a credit card transaction.

Invoice manual receipt 

Sent when an invoice is successfully settled using a manual transaction.

Invoice zero amount receipt 

Sent when an invoice of zero summed amount is settled without transactions. Plan with zero amount or credits higher than plan and additional cost amount can result in this scenario.

Refunds templates 

Invoice card refund receipt 

Sent when a refund is made for a settled invoice that was settled using a credit card transaction.

Invoice manual refund receipt 

Sent when a refund is made for a settled invoice that was settled using a manual transaction.

Dunning templates 

Invoice dunning notification 

Sent according to the dunning management scheme.

Invoice dunning notification no payment method 

Sent when the dunning invoice has no payment method added.

Subscription templates 

Signup templates 

Signup receipt 

Sent when a customer has signed up to a subscription and the sign up method is not to send an email with a request to choose payment method for the subscription.

Signup receipt request payment method 

Sent when a customer has signed up to a subscription and the sign up method is to send an email with a request to choose payment method for the subscription.

Change templates 

Subscription change 

Sent when subscription pricing or billing periods is changed on a subscription (the plan or the start of the next billing period is changed for the subscription).

Pause templates 

Subscription on hold 

Sent when a subscription is paused.

Subscription on hold dunning 

Sent when a subscription is paused due to a failed dunning management process. This mail will often have different content than the normal pause mail.

Subscription reactivated 

Sent when a paused subscription has been reactivated.

Cancel templates 

Subscription cancelled 

Sent when a subscription is cancelled. Includes when the subscription will expire.

Subscription uncancelled 

Sent when a cancelled subscription is un-cancelled.

Expire templates 

Subscription expired 

Sent when a subscription is expired either because of prior cancellation or because a fixed number of billing cycles has been reached.

Subscription expired dunning 

Sent when a subscription is expired due to a failed dunning management process. This mail will often have different content than the normal expire mail.

Reminder templates 

Subscription renewal reminder 

Sent X amount of days before a subscription is renewing, as a reminder that the customers card will be charged.

Subscription trial end reminder 

Sent X amount of days before the trial on a subscription is ending.

Account templates 

Invite templates 

User account invite 

Sent when you invite others to join your team.

User account notification 

Sent when an existing user is invited to manage a Reepay Dashboard.

Verification templates 

User email verify 

Sent when an existing user is requesting an email verification.

Reset templates 

User password reset 

Sent when an existing user is requesting a password reset.

Webhook templates 

Alert templates 

Webhook failure 

Sent when a webhook fails repeatedly.

Customer Portal templates

Sign-in template

Sign-in

Sent when the user is trying to signin to the Customer Portal. This email contains the one-time login password

Deactivate or reactivate an email template

In order to stop the Email notification from being send out:

  1. You can access the template you would like to deactivate.

  2. Open the accordion menu of the template group you are interested in by clicking on the name.

  3. Use the toggle to deactivate or reactivate the template:

    Deactive_a_email_template_1

Caution

The Account templates and the Webhook templates can not be deactivated, since they are sending out system relevant notifications. Still you can customize them like the others.

Email type settings

The Email Type Settings allow you to change the default email address you specified in the Email Settings on Email Template level. That means that you can customize this information for each of the templates we listed earlier.

Caution

Please be aware that changing the default email address on a specific template will overwrite the default email address for that template.

You can overwrite in this way the displayed name and Email address of:

  1. The Sender

  2. The Reply to

  3. The Additional Emails: CC and BCC.

To access these settings, please read this article: Access to the email templates.

  1. Then click on the gear_icon_Reepay.png icon behind the names of the template that you would like to customize:

    screenshot-staging-admin_billwerk_plus-2024_11_27-16_32_22.png
  2. Afterwards, click on the Reepay_Admin_-_Pencil_icon.png:

    Email_Type_Settings_2
  3. Click on Reepay_Admin_-_Continue.png after having read the error message:

    Email_type_Settings_3
  4. Then change the Name(s) and/ or Email address(es) you need to customize for the template.

  5. Finally click on Reepay_Admin_-_Confirm_button.png.

Great, you just changed the information you needed to customize your template's email settings.

Preview an existing email template

To access the Email templates, please read this article: Access to the email templates.

If you would like to open and preview and already existing template, please follow these steps:

  1. From the Email templates page, click on the template group you are interested in.

  2. Then click on the template name to open the accordion menu.

  3. You see a list of existing templates for this use case:

    Reepay_Admin_-_Preview_Email_templates.png
  4. Then click on the eye-solid.png to open the preview:

    Reepay_Admin_-_Preview_2_Email_templates.png
  5. Scroll down to see the whole template.

  6. Then click on close_Reepay.png.

Create a customized email template

There are two ways to create a customized template:

  1. Either you clone an existing one (standard or custom)

    create_a_customized_email_template5.png
  2. Or you create a new template from scratch.

    create_a_customized_email_template4.png

For both options you need

  1. first to access the Email templates interface.

    screenshot-staging-admin_billwerk_plus-2024_11_27-19_51_39.png
  2. Then open the template group by clicking on the name. (Invoices then Receipts templates for examples.)

    create_a_customized_email_template2.png
  3. Afterwards, click on the name of the template you would like to customize.

    create_a_customized_email_template3.png
Clone an existing email template

Follow these steps if you would like to adapt a template with minor changes.

  1. Click on the Reepay_Admin_-_Copy_Icon.png icon.

    clone_an_existing_email_template.png
  2. You will see the preview of the template you are about to clone.

    clone_an_existing_email_template2.png
  3. Insert a name for your clone.

  4. Then click on Reepay_Admin_-_Confirm_button.png.

  5. You are redirected to the list of templates.

  6. Click on the name of your new template.

  7. The Email editor will open.

    clone_an_existing_email_template3.png
The email editor

Either you followed the previous procedure to clone an existing Email template or you clicked on the Reepay_Admin_-_Plus_button.png icon to create a new template.

Both ways will open the Email Editor. The interface is composed by four tabs:

  1. Editor: A drag and drop interface which allows you to add components to your template.

  2. Text: A text editor that you can use to add Merge tags, Merge tags rules and conditions.

  3. JSON: An interface that gives you the possibility to upload your JSON file and download the JSON file of the template.

  4. HTML: You can see and copy the HTML output of your template.

We will focus first of all on the Editor and it's different components:

Reepay_Admin_-_Edit_email_template.png
Content

You have several components at your disposition to customize your email template:

Content-images.PNG
Content-columns.PNG
  1. Drag & Drop the columns component into the template to structure your email.

    Reepay_Admin_-_Email_Editor_Columns1.png
  2. You can set the options for Desktop or Mobile devices.

    Reepay_Admin_-_Email_Editor_Columns2.png
  3. Add a Display Condition by clicking the box.

    The Manage display conditions for the block window opens.

    Reepay_Admin_-_Display_conditions_Edit_email_template.png
    1. Click on Add condition.

    2. Select the section where the fields for your condition should come from.

    3. Then select the fields.

    4. Decide whether the information should be available or not.

    5. Click on Reepay_Admin_-_Confirm_button.png.

  4. In the Columns section you can decide on the distribution of your columns. You can display up to four columns in different ways. Click on the distribution you would like to see.

    Note

    In case you reduce the number of columns an error message will notify you that you are about to delete columns. That will delete the content of these columns.

  5. For each column you can set Column properties:

    Reepay_Admin_-_Email_Editor_Columns3.png

    Note

    You can activate more options to customize for each side of your cell the Padding and Border design.

  6. The Row Properties allow you to specify the background and the padding of the row:

    Reepay_Admin_-_Email_Editor_Columns4.png
  7. In the Responsive Design you can decide whether to hide or to show the column on the Desktop version (or in the other tab, see point 2, the Mobile version).

Content-heading.PNG
  1. Drag & Drop the heading component into the template to insert a heading text block.

    Reepay_Admin_-_Heading_1_Edit_email_template.png
  2. You can set the options for Desktop or Mobile devices.

  3. Add a Display condition.

  4. Use Smart Headings to generate automatically a headline by inserting at least two keywords:

    Reepay_Admin_-_Heading_2_Edit_email_template.png

    Click on Get Suggestions to choose the tone:

    Reepay_Admin_-_Heading_3_Edit_email_template.png

    Click on Refresh to get more suggestions.

    Then click on the suggestion to insert it into your template.

  5. Set Text properties as the following:

    Reepay_Admin_-_Heading_4_Edit_email_template.png
  6. For Links you can decide not to inherit the body styles, which allows you to set a custom color and to decide to underline the link text or not.

  7. If you toggle more options in the General section you can set the padding for the four sides around your header.

  8. In the Responsive Design you can decide whether to hide or to show the header on the Desktop version (or in the other tab, see point 2, the Mobile version).

    Reepay_Admin_-_Heading_5_Edit_email_template.png
Content-text.PNG
  1. Drag & Drop the text component into the template to structure your email.

    Content-text1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display condition by clicking the box.

  4. For each text-block you can set Text properties:

    Content-textproperties.PNG
  5. For Links you can decide not to inherit the body styles, which allows you to set a custom color and to decide to underline the link text or not.

  6. If you toggle more options in the General section you can set the padding for the four sides around your text-block.

  7. In the Responsive Design you can decide whether to hide or to show the text on the Desktop version (or in the other tab, see point 2, the Mobile version).

Note

In addition, you can also use Smart Text functionality to make AI help you to create the required text. As an example, let us rephrase 'Greetings to all! It's nice to have you here!'

  1. Click on the text-block and select Smart Text in the editing panel.

    Content-text-smart.PNG
  2. In Smart Text window use one of the various options of AI text-editing. We are going to make our text rephrased. Select Rephrase Text.

    Content-text-smart2.PNG
  3. After a second, the AI rephrases the text-block to an alternative version 'Hello everyone! We are delighted to have you join us!'

    Content-text-smart3.PNG
Content-image.PNG
  1. Drag & Drop the image component into the template to insert an image.

    content-image1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display Condition by clicking in the box.

  4. Get an AI-generated custom image by selecting Content-generate.PNG.

    1. Please provide a description of the image for AI to create it. As in the example 'video meeting with boss'. After that, click Generate Images.

      content-imagesmart2.PNG
    2. After few seconds, there are four generated images ready to choose from for your template. If the image is chosen, hover over it and select Use Image.

      content-imagesmart3.PNG
    3. The selected image will be automatically added to the email template.

      content-imagesmart6.PNG
    4. For each image you can set various properties:

      content-imagesmart5.PNG

    Alternative Text is to provide a textual description of the image's content for impaired individuals using screen readers.

    Note

    In addition, you can click Apply Effects which opens an editing tool with basic functionality, such as rounding up edges or resizing the image.

    content-imagesmart7.PNG

    Moreover, if the AI is not helpful enough, there is an option to search through stock photos.

    1. Go to More Images drop-down and choose Stock Photos.

      content-imagesmart8.PNG
    2. Insert the keyword describing your image. For example 'office'. The list of photos will be shown for you to choose from. Click the preferred image. All done!

      content-imagesmart9.PNG
  5. Action section allows you to create an event. It triggers a specific action when an image is clicked by the user. We can open a website, send an email or call a phone number.

    content-imageaction.PNG
  6. If you toggle more options in the General section you can set the padding for the four sides around your header.

  7. In the Responsive Design you can decide whether to hide or to show the image on the Desktop version (or in the other tab, see point 2, the Mobile version).

Content-button.PNG
  1. Drag & Drop the button component into the template to structure your email.

    contentbutton1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display condition by clicking in the box.

  4. Use Smart Buttons to generate automatically a button by inserting at least two keywords:

    Content-button2.PNG

    Click on Get Suggestions to choose the tone:

    Content-button3.PNG

    After choosing the preferred tone, you will see five suggestions for your button's text.

  5. Action section allows you to create an event. It triggers a specific action when a button is clicked by the user. We can open a website, send an email or call a phone number.

    content-imageaction.PNG
  6. The Button options allow you to specify the background, font, text color etc.

    Content-button4.PNG
  7. The Spacing section sets the configuration for padding, border and rounded border. More Options helps you configure all those aspects from every side.

    Note

    Here is the example configuration for the Border with a dotted top and bottom side of a button:

    Content-button6.PNG

    Result:

    Content-button7.PNG
  8. If you toggle more options in the General section you can set the padding for the four sides around your button.

    Note

    There is a difference between padding configured here and in the Spacing section - General's padding is for a button element, Spacing's padding is for a text element inside the button box.

  9. In the Responsive Design you can decide whether to hide or to show the button on the Desktop version (or in the other tab, see point 2, the Mobile version).

Content-divider.PNG
  1. Drag & Drop the divider component into the template to structure your email.

    Content-divider1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display condition by clicking in the box.

  4. In the Line section you can decide on the properties of your divider. You can change its width, a type of line, a color or an alignment.

    Content-divider2.PNG
  5. If you toggle more options in the General section you can set the padding for the four sides around your divider.

  6. In the Responsive Design you can decide whether to hide or to show the divider on the Desktop version (or in the other tab, see point 2, the Mobile version).

Content-html.PNG
  1. Drag & Drop the HTML component into the template to structure your email.

    Content-html1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display Condition by clicking in the box.

  4. In the HTML section you can insert your HTML syntax to structure your element.

    Content-html2.PNG

    Note

    As an example we added the Google search functionality as a HTML's block content.

    <form action="http://www.google.com/search" method="get"> <fieldset> <input type="hidden" name="sitesearch" value="yoursite.com" /> <input type="text" name="q" size="31" maxlength="255" value="" /> <input type="submit" value="Google Search" /> </fieldset> </form>

    Result:

    Content-html3.PNG
  5. If you toggle more options in the General section you can set the padding for the four sides around your HTML element.

  6. In the Responsive Design you can decide whether to hide or to show the HTML element on the Desktop version (or in the other tab, see point 2, the Mobile version).

Content-menu.PNG
  1. Drag & Drop the menu component into the template to structure your email.

    Content-menu1.PNG
  2. You can set the options for Desktop or Mobile devices.

    content-desktopormobile.PNG
  3. Add a Display Condition by clicking in the box.

  4. In the Menu items section you can add interactive texts that your menu will consist of. Each menu item has a text and an action type. It works similar to the button functionality. Add New Item allows you to add one more interactive button to your menu.

    Content-menu3.PNG
  5. The Styles allows you to specify the following properties:

    Content-menu4.PNG

    Note

    Separator is an char element that is dividing your menu items. Let's use '-' as an example:

    Content-menu5.PNG

    Padding configuration refers to menu items inside.

  6. If you toggle more options in the General section you can set the padding for the four sides around your menu element.

  7. In the Responsive Design you can decide whether to hide or to show the menu on the Desktop version (or in the other tab, see point 2, the Mobile version).

Blocks

You can use the Blocks section to structure your template.

Choose from a variety of columns in different distributions and drag & drop the one you need into the template.

Reepay_Admin_-Blocks_Edit_email_template.png

Once you dropped the block, the menu shows you the settings you already know from the Columns section we discussed earlier.

Body

The Body section allows you to set standardized settings that are applied to the whole template.

  1. General

    Reepay_Admin_-Body1_Edit_email_template.png

    Set the text layout in the General settings. You can choose the

    • Text Color: Use Hex Code or RGB or choose from a color palette

    • Background Color: Use Hex Code or RGB or choose from a color palette

    • Width of your template: Set in Pixels

    • Alignment of your content: Left or Centered

    • Font Family: Access the fonts that are installed on your computer

    • Font Weight: Bold or Regular

  2. Email Settings

    Add a Preheader Text for your Email Template.

    Reepay_Admin_-Body2_Edit_email_template.png
  3. Links

    Set the link color and decide whether you would like to underline or not the links of your template.

    Reepay_Admin_-_Body3_Edit_email_template.png
Images

In the Images menu you can search for (licensed) free stock pictures on Unsplash, Pexels and Pixabay.

Reepay_Admin_-_Images_Edit_email_template.png

Via the See the magic button you can also access the AI interface that we described earlier.

Once you dragged the image into the template and you clicked on it, you can see the image settings of the Content section.

Uploads

The Uploads menu allows you to import pictures from your computer.

Reepay_Admin_-_Upload_Edit_email_template.png

In order to upload pictures, you can

  1. click on the Upload Image button or

  2. click into the box underneath the button or

    Reepay_Admin_-_Upload_2_Edit_email_template.png
  3. drag your pictures into this box.

Once you dragged the image into the template and you clicked on it, you can see the image settings of the Content section.

Text editor (merge tags & conditions)

This editor gives you the possibility to create a dynamic text for your template.

Reepay_Admin_-_Text_Editor_Edit_email_template.png

In order to do so you can insert:

  1. Merge Tags: Use information coming from any field of our app to add variable content to your text.

    Note

    Example: Instead of hard coding a general greeting, use the actual name of the customer by inserting the correct field, here: {{customer.name}}.

    1. In the left box, click on Merge tags. If you would like to replace a text, you can mark it first.

    2. Decide if you would like to

      • Add a regular merge tag: Let us focus on this case first.

      • Add a merge tag based on a merge tag rule: Check out instructions below.

    3. In the Select item drop down list, select where your merge tag shall come from, e.g. Customer.

    4. In the second Select item drop down list, select a field that you would like to display, e.g. Name.

    5. In the Merge tag details box you can see an example of the merge tag you selected.

      Reepay_Admin_-_Merge_Tag_Edit_email_template.png
    6. Click on Reepay_Admin_-_Confirm_button.png to insert the tag.

    7. Click regularly on Reepay_Admin_-_Save.png on the top right corner of the editor.

  2. Merge Tags Rules: Define a rule on which you base the following merge tags.

    Note

    Example: For each orderline you would like to display the order text.

    1. In the left box, click on Merge tag rules.

    2. In the Select item drop down list, select where your merge tag rule shall come from, e.g. Invoice.

    3. In the Select item drop down list, select the information you would like to use for defining your rule, e.g. Orderlines.

    4. Click on the Select Rule box that shows you a preview of your rule.

      Reepay_Admin_-_Merge_Tag2_Edit_email_template.png
    5. Then click on Reepay_Admin_-_Confirm_button.png.

    6. In the left box, click in the middle of the two tags: {{#invoice.orderlines}} HERE {{/invoice.orderlines}}.

    7. Then repeat the procedure for inserting Merge Tags as explained above.

    8. Choose the option Add a merge tag based on a merge tag rule.

    9. For our exemple select the items Invoice > Orderlines > Ordertext:

      Reepay_Admin_-_Merge_Tag2b_Edit_email_template.png
    10. Then click on Reepay_Admin_-_Confirm_button.png.

      Before continuing with the next possibility you have in the text editor, let us have a look on the current result of our template:

      Reepay_Admin_-_Merge_Tag2c_Edit_email_template.png
    11. Click regularly on Reepay_Admin_-_Save.png on the top right corner of the editor.

  3. Display Conditions: Show or hide content depending on defined criteria.

    Note

    Example: Image you would like to insert in our example above the dates of the period of the subscription product.

    Based on our recent learnings, we insert two new merge tags using our merge rule: {{period_from.date_medium}} and {{period_to.date_medium}}.

    To enhance readability, we add the symbols "&gt;" and "-".

    Seeing the results we are not very happy:

    Reepay_Admin_-_Merge_Tag2d_Edit_email_template.png

    The symbols we used are repeated unnecessarily.

    To avoid this, we will only display the line if needed.

    1. Mark the information you would like to display conditionally.

    2. Click on Display conditions.

    3. The Manage display conditions for the block window opens.

      Reepay_Admin_-_Merge_Tag_3a_Edit_email_template.png
    4. For this example choose in the Select section drop downs: Invoice > Orderlines.

      Note

      We are using the same section as for the line that we would like to show conditionally.

    5. In the next two Select section drop downs add for this example: Period from > Date time medium.

      Reepay_Admin_-_Merge_Tag_3b_Edit_email_template.png
    6. Select condition: Choose whether you would like to show the line

      • if the the condition is fulfilled

      • or if it is not fulfilled.

    7. Click on Reepay_Admin_-_Confirm_button.png.

      Now let us have a look at the result:

      Reepay_Admin_-_Merge_Tag_3c_Edit_email_template.png

      You can see that the symbols ">" and "-" are only shown in the correct line.

      Note

      You can use merge tags, merge rules and conditions in several situations:

      • To make the body of the email more dynamic (as we just saw).

      • For adding a variable subject line:

        Reepay_Admin_-_Merge_Tag_4_Edit_email_template.png
      • For displaying images you can use merge rules and conditions:

        Reepay_Admin_-_Merge_Tag_4a_Edit_email_template.png
    8. Click regularly on Reepay_Admin_-_Save.png on the top right corner of the editor.

  4. Preview

    In order to check the template you just created, use the Send Preview button and confirm or change your email address:

    Reepay_Admin_-_5_Edit_email_template.png

Great! Now you can create dynamic email templates using merge tags, merge tag rules and conditions.