Track’s Notifications page enables you to set up automated email and SMS delivery notifications for your customers. To configure notifications, you’ll need to set up an account with one of Track’s compatible email or SMS providers, give Track your account details, and set up the details of the notification itself.


Notifications overview

The set up of notifications in Track required three components.

Each component is available to configure in Settings > Notifications.

  • Notification Connectors
    Store the technical details Track uses to send emails and SMS messages, including send-from addresses and account details for third party providers. All Track notifications are powered by a notification connector.
  • Notification Templates
    Define the content of your notification. These can either be set up via a third-party provider, or (in the case of Track and Postmark notifications) edited from within the Track UI via the Notification Templates page.
  • Notification set up
    The individual messages sent to customers. When you set up a notification, you define the connector that will power it, the template it should use, and define when the notification should be sent.

Set up Notification Connectors

The first step in setting up Track notifications is to create a notification connector. You can set up connectors for your existing Postmark (email), and SendGrid (email) accounts. Alternatively, you can set up a Track connector, which enables you to send emails without the need for a third-party service.

To set up a new connector, select Settings > Notifications > Notification Connectors, scroll down to the All Notification Connectors, and click Connect on the connector you want to set up. See below for specific information on each provider.

Once you have set a connector up, its tile moves to the Existing Connectors section of the Notification Connectors page.

Track connectors

Track connectors enable you to send emails without the need for a third-party service. To set up a Track connector:

  1. Select Settings > Notifications > Notification Connectors and click Connect on the Track Email Notifications connector.

    Track displays the Track Email Notifications Connection tile.

  2. Enter a Name for your connection.

  3. Enter the Email Address you want to send emails from.

  4. Enter the sender Display Name you want to use in your sent emails.

  5. Click Save to create the connector and return to the Notification Connectors page.

Verify custom domains

If you entered an address from a custom domain into the Email Address field, then you will need to verify that domain before you can use the new connector. Verifying your domain enables Track to confirm that you own the domain you want to send emails from.

To verify your domain:

  1. Click the context menu on the tile and then click Verify.

    verify-option

    Track displays the Domain Verification dialog.

    verify-tile

  2. Make a note of the values in the DKIM Host and DKIM Text fields.

  3. Create a new TXT DNS record on your domain, where Name = DKIM Host and Value = DKIM Text.

  4. In the Track UI, click the Verify button to verify your domain. Track checks the domain and indicates whether the domain was successfully verified.

Postmark

Before you can set up a connector to Postmark, you’ll need to do the following:

  1. Go the the Postmark site and set up an account.

  2. Add Sender Signatures or Verified Domains. In order to send emails via Postmark you’ll need to have a Sender Signature set up for each email address you want to send from. Alternatively, you can verify all addresses in a particular domain by setting up a Verified Domain.

  3. Set up Postmark email templates. Any templates you set up will automatically be made available to select when you set up notifications in Track.

  4. Make a note of your Postmark server API token. You can view your server API token by logging in to Postmark and selecting Servers > [your server] > API Tokens.

    postmark2

You’re now ready to set up a Postmark connector. To do so:

  1. Select Settings > Notifications > Notification Connectors and click Connect on the Postmark Email Notifications connector.

    postmark-connect2

    Track displays the Postmark Email Notifications Connection tile.

    postmark-tile
  2. Enter a Name for your connection.

  3. Enter the Server Token for your Postmark account.

  4. Enter the Email Address you want to send your email updates from. The address must either have a Sender Signature or be part of a Verified Domain.

  5. Click Save to create the connector.

SendGrid

Before you can set up a connector to SendGrid, you’ll need to do the following:

  1. Go the the SendGrid site and set up an account.

  2. Verify your sender details.

  3. Set up SendGrid email templates. Any templates you set up are automatically made available to select when you set up notifications in Track.

  4. Set up a SendGrid API key with full access to the SendGrid service, and make a note of it. You’ll need this information in order to set up a connector to SendGrid.

    sendgrid3a

You’re now ready to set up a SendGrid connector. To do so:

  1. Select Settings > Notifications> Notification Connectors and click Connect on the SendGrid Email Notifications connector.

    sendgrid-connect2

    Track displays the SendGrid Email Notifications Connection tile.

    sendgrid-tile
  2. Enter a Name for your connection.

  3. Enter the API Key for your SendGrid account.

  4. Enter the Email Address of your SendGrid account.

  5. Click Save to create the connector.

Manage existing connectors

Editing existing notification connectors

To edit an existing notification connector, open the Settings > Notifications> Notification Connectors UI page and click Edit on the connector you want to edit.

connector-edit

Track displays the Edit Notification Connection page for that connector. Make the required edits and click Save to save your changes.

Deactivating Existing Notification Connectors

To deactivate an existing notification connector, open the Settings > Notifications > Notification Connectors UI page and click the Active toggle on the connector’s tile.

deactivate

The toggle switches to the Inactive position, confirming that the connector has been deactivated.

Deactivating a notification connector means that Track can no longer retrieve data from that provider. However, its configuration is saved, and the connector can be reactivated by clicking the toggle again.

Disconnect existing notification connectors

To permanently disconnect a connector, open the Settings > Notifications> Notification Connectors UI page and click the Disconnect button on the connector’s tile.

connector-disconnect

A confirmation dialog is displayed. Click Yes to disconnect the connector.

Disconnecting a notification connector deactivates it and deletes all of its configuration. To reinstate a disconnected notification connector you would need to set it up again as a new connector.

Create notification templates

The Notification Templates page enables you to create HTML email templates to use with your Track and Postmark connectors. Email templates define the content of the emails you send. You can add personalised customer details, such as names and tracking links, to your templates using custom variables.

To create a new notification template:

  1. Open the Settings > Notifications > Notification Templates UI page and click Create New Template.

    create-new-template

    The Create Template page is displayed.

    create-template-screen
  2. Enter a Name for the template. Names are used to identify the template in the Track UI.

  3. Enter a Subject for the template. This is the subject line that the sent emails will use.

  4. Select the Notification Connector that the template is to be associated with.

  5. Enter your email content into the HTML dialog box. You can use standard HTML and internal CSS.

  6. Click Save to save your changes and return to the Notification Templates page. The template you set up is now displayed on the page. When you set up a notification using the connector you selected in Step 3, your template is available in the Select Email Template list.

To preview your new template, click the option menu on the template’s tile and select Preview. Use the buttons at the top of the page to choose between previewing your template in desktop and mobile views.

preview-button

Manage existing notification templates

Edit existing templates

To edit an existing template, open the Settings > Notifications > Notification Templates UI page and click Edit on the template you want to edit.

edit-button

Track displays the Edit Template page. Make the required edits and click Save to save your changes.

Delete templates

To delete a template, open the Settings > Notifications > Notification Templates UI page, click the option menu on the relevant template, and click Delete.

delete-button

Track displays a confirmation dialog. Click Yes to delete the template.

Create notifications

Once you’ve created your notification connectors, you’re ready to configure your notifications themselves. When you create a notification, you tell Track what connector you’d like to use, when Track should send the notification, and what the content of the notification should be. If required, you can also include a link to a Track tracking page within the notification.

Track notifications are triggered by shipment filters. Each shipment filter contains a list of shipment states and calculated events. When a shipment enters once of the filter’s states or events, Track sends any notifications using that filter as a trigger.

To create a new notification:

  1. Select Settings > Notifications > Notification set up.

  2. Click the Add new communication tile.

    existing-notifications
  3. Select the connector you want to use for the notification, and then click Next to display editable fields relating to notification details.

    notification-create
  4. Enter a Name for the notification.

  5. Select the Shipment Filter that you want to use as a trigger for the notification.

  6. Enter your notification content. This step differs depending on whether you are setting up SMS or email notifications:

    • If you are setting up email notifications, select the email template you want to use from the Select Email Template drop-down list.
    notification-email-template
  7. If required, select a Track tracking page from the Select Tracking Page drop-down list. If you select a tracking page, then Track will insert a tracking link into the notification.

  8. If you want to activate the notification immediately after saving, select the Activate This Notification check box.

    If you want to save the notification without activating it, leave the Activate This Notification check box unselected.

  9. Click Save to save the notification.

Manage existing notifications

Edit existing notifications

To edit an existing notification, open the Settings > Notifications > Notification set up UI page and click Edit on the notification you want to edit.

notification-edit

Track displays the Edit Notification page for that notification. Make the required edits and click Save to save your changes.

Deactivate existing notifications

To deactivate an existing notification, open the Settings > Notifications > Notification set up UI page and click the Active toggle on the notification’s tile. The toggle switches to the Inactive position, confirming that the notification has been deactivated.

notification-deactivate

Deactivating a notification means that Track will no longer send it, even if shipments meet the criteria set out in its shipment filter. However, its configuration is saved, and the notification can be reactivated by clicking the toggle again.

Disconnect existing notifications

To permanently disconnect a notification, open the Settings > Notifications > Notification set up UI page and click the Disconnect button on the notification’s tile.

notification-disconnect

A confirmation dialog is displayed. Click Yes to disconnect the notification.

Disconnecting a notification deactivates it and deletes all of its configuration. To reinstate a disconnected notification you would need to set it up again.

Next steps

Here are some more guides on notifications: