On-Site Notifications

On-site notifications are messages that display as pop-ups when the player logs into their account. These can help an Operator communicate an important matter, drive an action or simply catch a player's attention.


On-Site Notifications Library

To access the library, under CRM, click on Templates. Above the search field you will find a series of template option views; select the option to view On-site Notifications:

In order to create a new template, on the top right corner, select Create Template. This action will display a template option; choose On-site Notification Templates:


Creating an On-site Notification Template

Step 1: Template Details

Here you will enter the general details regarding the new On-site Notification template:

  • Name: Name of the template being created.

  • Tags (Optional): any tags may be added that describe the template.

  • Description: This comment box allows you to include relevant information about this new template.

Once the information is entered, click on the Next Step button to move on to the next section.

Step 2: Create your message

Here you will be able to choose from different On-site Notification style versions and languages. Please get familiar with the following terminology in order to properly choose the right version and include the correct information in your message:

On-site Notification Elements

  • Title & Main Text: it will allow any alphanumeric values, symbols and Emojis. Also basic formatting options as Bold, Underline and Italic. Placeholders may be used as well. The Main Text will include the core message.

  • Image: similarly to the Email Builder, an image may be added by selecting it from the Media Database. A preview of the image can be seen before adding it.

  • CTA Label: This is the text that will go in the Call-to-Action button. The text will allow any alphanumeric values, symbols and Emojis. Also basic formatting options as Bold, Underline and Italic. Placeholders may be used as well.

  • CTA URL: In this field, you may add the URL for the button. If this field is empty, then when clicking on the button, the action should be to close it.

  • Terms & Conditions: This is a small text field to add Terms & Conditions where applicable.

In order to create a new message, first choose a message template from the options displayed:

Then choose the language the message will be displayed in:

Once the language has been chosen, the template will appear.

The template will display based on the version selected

Based on the Version selected, the template will display the following fields:

  • Version 1: Main Text, CTA Label, CTA URL (Optional), T&C Text (Optional)

  • Version 2: Title, Main Text, CTA Label, CTA URL (Optional), T&C Text (Optional)

  • Version 3: Image (on top), Title, Main Text, CTA Label, CTA URL (Optional), T&C Text (Optional)

  • Version 4: Left Side Image, Title, Main Text, CTA Label, CTA URL (Optional), T&C Text (Optional)

  • Version 5: Right Side Image, Title, Main Text, CTA Label, CTA URL (Optional), T&C Text (Optional)

When choosing an On-site Notification message with an image, when clicking on the image field, the Media Database library will display. Select your desired image to attach it to the message template:

When creating the On-site Notification Message you can add different languages to the template, from the predefined languages in the CRM. When adding a new language through the + sign, it will only duplicate the image and CTA URL that was added on the first language. All other fields will be empty.

Once the message template has been filled, click on the Next Step button to move on to the next section.

Step 3: Send Test (Optional)

This feature allows you to send yourself an on-site test notification to one or multiple player IDs added in the relevant field.

Once the information is included, click on the Save button to save the data. Your template has now been created.


On-site Notification Campaigns

On-site Notification Campaigns will be created just as previous Email Campaigns in the CRM. The only difference will be when choosing the Action, then it must be selected “On-site Notification” and choose a pertinent On-site Notification template:

Choose One-site Notification while creating a new campaign

Scheduling

When the On-site Notification template has been selected in the Campaign creation setup, you will then be able to select a Validity Time, meaning the number of days, weeks or months this On-site Notification will be available for view. When left empty, it means that it may be available indefinitely until the next player’s login occurs:

For example, if the campaign is launched on Monday and the On-Site Notification was supposed to be shown only for 3 days max, but the player logs in until Friday, then the Notification will not be shown anymore.

Priority

The Priority setting is defined per On-site Notification Template during the campaign creation. After each Template is selected inside each Campaign, this Priority must be defined (mandatory field).

This setting controls the order of how On-site Notifications must be shown to the customer if multiple notifications are queued. If multiple notifications contain the same Priority, then the first notification that was generated will be shown first (“first come, first served” logic).

The Priority is a numeric value (no decimals), starting at 1 as the highest priority, until 999.

Priority in Campaigns (current design v1):


On-site Notification Analytics

Regarding On-site Notification Analytics, it tracks Sent (when the campaign was sent and the pop up was queued), Delivered (when the pop up was displayed to the player) and Clicked (when the player clicked the pop up).


Global Setting | Max Concurrent Limit

If the Max Concurrent Limit is set to 1, this means that, for example, if a customer logs in and the CRM has five different pop ups waiting in queue to be shown, the CRM must only show one pop up (the one with the highest priority and the one that was generated first).

The setting is a numeric value (no decimals), from 1 to 5 (5 will be the default value). More than five concurrent pop ups are not allowed since it may affect user experience drastically.

Important

This setting is different from the Frequency Cap, which governs how many On-site Notification send-outs can be processed per day/week/month for a single campaign, whereas the Max Concurrent Limit defines the number of overall notifications that can be displayed at once upon login when in queue.

For instance, if the Frequency Cap is configured to a max of 1 On-site Notification Send-Out per day, the CRM could process one On-Site Notification campaign on different days without hitting the limit. If the player does not login during those days, these pop ups will begin to queue in the CRM.

In these cases, the Max Concurrent Limit can be used to limit how many pop ups will appear at once on the customer's next login. If there are 4 notifications in queue and the Max Concurrent Limit is set to a limit of 2, upon the customer's next login, only 2 out of the 4 queued pop-ups will display at the same time, according to priority.

On Aborted Campaigns with On-Site Notifications.

Custom HTML for On-Site Notifications

Operators can now create fully customized HTML-based notifications, bringing the same design flexibility offered in email templates to on-site player messages.

On-Site Notification HTML Example

<div style="display: flex; max-width: 800px; font-family: Arial, sans-serif; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1);">
  <!-- Left Side (Image & Label) -->
  <div style="background-color: #0D1126; padding: 20px; flex: 1; text-align: center; color: white;">
    <img src="https://yourdomain.com/path-to-uploaded-image.jpg" alt="Gamification Image" style="max-width: 100%; height: auto; border-radius: 10px;" />
    <div style="margin-top: 15px; font-weight: bold; letter-spacing: 1px;">GAMIFICATION</div>
  </div>

  <!-- Right Side (Text & Button) -->
  <div style="background-color: #ffffff; padding: 30px; flex: 1.2;">
    <h2 style="margin-top: 0; font-size: 28px;">This is the title</h2>
    <p style="font-size: 16px; line-height: 1.5; color: #333;">
      This is the text: Lorem Ipsum is simply dummy text of the printing and typesetting industry.
      Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.
    </p>
    <button style="margin: 20px 0; padding: 12px 24px; background-color: #E53935; color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 16px;">
      Button Text
    </button>
    <p style="font-size: 13px; color: #666;">
      Terms and conditions: It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.
    </p>
  </div>
</div>

Last updated

Was this helpful?