Billingbooth notifies your customers that new invoices have been issue by emailing them a copy of the invoice in PDF format, along with any associated artifacts (attachments). By default, Billingbooth sends out an email using a Billingbooth branded template.
Template customisation
In order to customise the contents of the invoice email, you can change your account template settings by going to "Settings", and then clicking on the "Invoice" tab. At the bottom of this screen you will see three possible customisable fields: From address, subject and email template:
Email "From" Address
This setting defines which "from" or reply email address is used when sending out invoice emails. If the setting is omitted, Billingbooth uses noreply@billingbooth.com. If a custom reply address is needed, this should be a valid email address where customers can send in emails with queries about their invoices.
Email Subject
The subject line in the invoice email. This setting supports replaceable fields.
Email Template
The custom body of the invoice email, in HTML format. If omitted, Billingbooth will use the standard email template. The contents of this setting need to be entered as HTML, and should be tested under different email clients (ie Outlook, Gmail, Hotmail, etc) to ensure that the look and feel is achieved correctly.
Some example settings might look like:
Once you've entered your Email Template, you can preview what an email would look like by clicking on the "Preview" button, where a pop up will bring up the parsed template HTML and replaceable fields:
Replaceable Fields
Both the Subject and Email Template setting support the concept of Replaceable Fields. These are variable names, which start and end using a dollar sign ($), and during the process of sending invoice emails will be replaced with the respective content.
For example, when issuing invoice 123456 the following subject line:
Your new invoice: $InvoiceNumber$
Will be sent out as:
Your new invoice: 123456
Below is a table with all possible replaceable fields:
Replaceable Field | Description |
$To$ | The email address the invoice is being sent to |
$CompanyName$ | Your account's organisation name (ie Telecoms Ltd) |
$CustomerName$ | The customer's name as entered within Billingbooth (ie My Customer Ltd) |
$CustomerReference$ | The customer's reference as entered within Billingbooth (ie CUST0001) |
$InvoiceNumber$ | The invoice number of the attached invoice |
$InvoiceAmount$ | The invoice amount of the attached invoice |
$InvoiceAmountExTax$ | The invoice amount minus tax of the attached invoice |
$CustomerAccessUrl$ | The address of the Customer Access portal (only available for Business, Professional and Enterprise customers) |
$CustomerAccessSetupUrl$ | Link used for registering on the Customer Access portal (only available for Business, Professional and Enterprise customers) |
Testing
Considerations
- All external content to the email (images, css, etc) will need to be hosted somewhere outside of Billingbooth, we do not provide hosting for any static resources.
- Testing under different email clients (such as Outlook, Gmail, Hotmail, and so on) should be undertaken to ensure that the HTML you've provided works uniformly across different reading mediums.
- Creating your own HTML may lead to certain email providers classifying Billingbooth emails as spam. Take care to ensure you are producing a clean HTML email template without any obvious content that may lead it to be blacklisted as spam.