Notifications Tokens
  • 08 Aug 2022
  • 5 Minutes to read
  • Comments

Notifications Tokens

  • Comments

Email notifications tokens are a great way to customize automated customer notifications. Each token is linked to a field available in each customer's account. You just need to add the relevant tokens in your notifications and every time Nexudus sends an email template, message macro or direct message to a customer via email, the token is automatically replaced by the value of the corresponding field in the customer's account.

For example, if you add "Hello {firstname}, " at the start of all your message macros and send them to a customer named John Doe, he'll receive a message starting with "Hello John, ". If you send your macros to another customer named Jane Meade, she'll receive a message starting with "Hello Jane, ".

You can add tokens to the following notifications:
We replace tokens with a blank space or a dash if the field linked to the token is blank in Nexudus.

For example, if you add {accesscardtag} to a notification and a customer receiving it has no access card on file, they will see a blank space where the access card number should have been.

{accesscardid}

Customer PIN code.

{accesscardtag}

Customer access card number. If they have more than one on record, they're all included by default.

{address}

Customer address.

{androidurl}

URL of the Passport app or its white-label equivalent on the Google Play store.

{billingadress}

Customer billing address.

{billingcityname}

Customer billing city.

{billingname}

Customer billing name.

{billingpostcode}

Customer billing postcode.

{businessavatar}

Url of your space logo.

{businesscontactphone}

Your space's phone number.

{businesscontactweb}

Your space's website.

{cancellationdate}

Customer contract cancellation date if they have any scheduled plan cancellation.

The notification/message includes a dash if there's no cancellation date scheduled.

{companyname}

Customer's company name.

{contracterms}

Terms and conditions defined in Legal tab of the plan used to generate the customer's primary contract.

{contracterm}

Customer's current main contract. It only includes their primary contract by default.

{priceplan}

Price of the customer's current primary contract.

{time}

{custom1 to 30}

Public customer-related custom field that you've created.

Don't know which custom field number corresponds to the field you want to include in your message?

Just export all your custom fields and find the number of the custom field you want to include by looking up the CustomFieldIndex column.

{coworkerpublicurl}

Customer's company website.

{coworkerid}

Customer's ID in Nexudus.

This token is best suited for messages that you send other admins as it is an internal ID.

{date}

Date when the notification is sent.

{desks}

Any desk assigned to the customer either directly or via any active contract.

{dueinvoicescount}

Number of due invoices in the customer's account when the notification is sent.

{dueinvoicenumbers}

Invoice reference of all the due invoices in the customer's account when the notification is sent.

{dueinvoicestotal}

Total invoice amount due in the customer's account when the notification is sent.

{earliestduedate}

Date of the latest invoice issued for the customer.

{email}

Customer's email address.

{firstname}

Customer's first name.

{fullname}

Customer's first and last name.

{gocardlesssignupurl}

Link for GoCardless direct debit mandate request. This is only relevant for customers who don't have a Gocardless mandate their account already.

This token doesn't work unless:
  • You already enabled GoCardless as one of your payment methods.
    and
  • Made sure all relevant customers have it enabled in their account.

image.png

{invoicedperiod}

First day of the customer's primary contract invoice period.

{keyFobNumber}

Number stored in the key fob field of the customer's account.

This field is only relevant if you use Doorflow as your access control system.

{coworkerurl}

URL of the customer record on the Admin Panel.

{coworkerpublicurl}

URL of the customer's page in the Members Portal directory.

This link only works if your Members Portal has the directory feature enabled.

{businessaddress}

Your space's address.

{businesscontactphone}

Your space's phone number.

{businesscontactweb}

You space's website.

{businessname}

Your space's name.

{businessid}

Your space's location number in Nexudus.

This token is only suitable for messages that you send other admins since it is an internal ID.

{logoImage}

Your space's logo.

{contractnotes}

Notes included in the customer's primary contact.

image.png

{tariffname}

Name of the customer's primary contact. It is always identical to the plan used to create the contract.

{tariffprice}

Price of the customer's primary contact.

{nextbillingdate}

Customer's next invoice date. If the customer has multiple active contracts, it defaults to the closest invoice date when you send the notification or message.

{nextinvoicedate}

Customer's primary contact next invoice date.

{nextpriceplan} or {nexttariffname}

Name of all the plans that the customer has an active contract for at the time you send the notification.

{papercutusername}

Customer's email address that they should use alongside their PIN code to release print jobs if your space uses PaperCut.

{phone}

Customer's phone number.

{postcode}

Post code of the customer's regular address.

{resetpasswordurl}

Link that the customer can click on to reset their password to access the Members Portal.

{salutation}

Customer's first name by default. You can easily edit this via the Account tab of any customer record. Customers can also update this field by logging in to the Members Portal or the Passport app.

2022-08-01_12h02_03.gif

{terms}

Adds your space's full general terms and conditions.

{time}

Time when the notification was sent to the customer.

{timezone}

You space's time zone.

{date}

Date that defaults to the day when the notification is sent.

For example, if customers receive your notification on August 1st, the token value would be August 1st.

{tomorrow}

Date that defaults to the day after the day when the notification is sent.

For example, if customers receive your notification on August 1st, the token value would be August 2nd.

{unpaidinvoicescount}

Total number of unpaid/due invoice references in the customer's account when the notification is sent.

{unpaidinvoicenumbers}

List of all unpaid/due invoice references in the customer's account when the notification is sent.

{unpaidinvoicestotal}

Total amount of all unpaid/due invoices in the customer's account when the notification is sent.

{userid}

ID of the user in your Nexudus account.

This token is only suitable for messages that you send to other admins since it is an internal ID.

{yesterday}

Date that defaults to the day defore the day when the notification is sent.

For example, if customers receive your notification on August 1st, the token value would be July 31st.

{iosurl}

URL of the Passport app or its white-label equivalent on the Apple store.


Was this article helpful?

What's Next