Customizing your recipient's delivery tracking experience can be done in Configuration ⇒ Tracking Page.
Tracking Page Display Settings
There are multiple Tracking page configuration options available, such as:
General settings and Locale
Default tracking locale - the language in which the tracking link will be displayed; by default, it will be the same as the selected language for the dashboard.
Use slug as subdomain - By enabling this, the system will take your slug (set in Configuration ⇒ Organization profile) and use it as a subdomain.
Do not require identity code for authentication (show delivery segment tracking by default)
Contact & support info
Use contact name as 'From' - If this option is enabled, the Task Pickup contact name will be set as the sender.
From Name - This field is used to specify the sender or service provider name. It’s especially useful for businesses operating under multiple brands, as it adds an extra layer of tracking page customization and helps present the service more accurately.
Hide 'From' contact - This will hide the sender/service provider's name.
Hide contact name - This will hide the customer's name from the tracking page (dropoffContactName).
Hide contact phone - Enabling this will hide the customer's phone number from the tracking page (dropoffContactPhone).
Hide contact address - This option will hide the customer's address (dropoffAddress).
Use depot contact name as Support info - If a Task is connected to a depot in any way, eLogii will take whichever information is populated in the Depot Contact Name field and show it to the customer under Support info.
Hide Support contact - Hides support contact information from the customer.
Support company name | Support phone | Support email - These fields let users define custom contact details, so customers can easily reach the appropriate team if they have any questions or concerns. This is especially useful for businesses managing multiple brands, ensuring each one has the right point of contact.
Displayed task information
Show task UID - Show or hide the Task UID.
Show task reference - Show or hide the Task Reference.
Show External ID - Show or hid ethe Task external ID
Show task items - Choose whether to include Items on the tracking page.
Show custom data - Choose whether to include the Task custom data on the tracking page.
Custom data fields to show - This fileds allows users to choose which Task custom data items to display on the tracking page.
Show pickup address - Whether the address of the pickup location is to be shown on the tracking page.
Hide pickup instructions - Enabling this will hide the pickup instructions from the Tracking page.
Hide delivery instructions - Enabling this will hide the dropoff instructions from the Tracking page.
Show driver info - Whether to include the Driver's name and contact number.
Show driver avatar - Whether to display the Driver's profile photo on the tracking page.
Driver info template - Filter which Driver information should be displayed by using an appropriate expression. For example, if you would like to show only the Driver's first name, you would use this expression - ${driver?.info?.firstName}.
Show task rating - This will display the Task rating on the tracking page.
Show task history - This option will give customers access to the Task history. They will be able to see when the Task was started, when the Driver arrived, as well as any collected POD data.
Open history by default for completed tasks -Turning on this option will automatically display the Task history, so customers won’t need to open it manually.
Enable download of Proof of Delivery (PDF) - This allows customers to download PODs in a PDF format.
Hide customer pickups on POD - This will hide the pickups from the POD information.
ETA display configuration
Hide ETA information - This option will hide the ETA information. The date of the delivery/visit will be shown, but the expected time will not.
ETA message - This text will be shown instead of the ETA. This will completely override both the date and time information.
ETA time span - Users can define a time window to display to the customer. For example, if a 60-minute ETA interval is set and the Task ETA is 10:43, it will round to the nearest 15-minute mark (10:45), resulting in a displayed window of 10:15–11:15. If this field is left empty, the exact ETA will be shown instead.
Show pickup ETA - The show pickup ETA will display the pickup ETA on the tracking page, and the customer will be able to view the time their order will be picked up.
Rescheduling
Task reschedule - Users can choose whether to have this option completely disabled, or to allow customers to make scheduling changes before the Task has been started, or before the day of the Task execution.
Allow customer to choose date - This option gives the customer the option to pick a date for when they want to reschedule the delivery/visit.
Max days ahead - Specify how many days in the future the customer can reschedule for.
Allowed days of the week - The days of the week on which the delivery can be made.
Number of times customer can reschedule - This limits the number of times a customer can reschedule the visit/delivery.
Task time-window edit - Allows customers to specify the time window when they would like the delivery/visit to happen.
Task time-window width - Determines how wide, at minimum, the time window customers can select is (e.g., 30 min, 240 min...)
Task time-window buffer - This defines the minimum amount of time into the future that a new time window can be set. For example, if it’s set to 2 hours, then at 3 PM, the earliest start time a customer can select would be 5 PM.
Address updates
Task address edit - if enabled, it enables customers to edit their address. As is the case with rescheduling and time window editing, you can set it so that customers can reschedule either before the Task is started or before the day of when the Task is scheduled for.
Number of times customer can change the address - Users can limit the number of times the customer can make changes to their address.
Enable editing of address details and coordinates - Customers can edit the address details and location coordinates.
Enable editing of contact details and delivery instructions - Customers can update their contact details as well as delivery instructions, which will be visible to the Driver.
💡Pro tip
When a Customer reschedules a Task, the Route is automatically reoptimized when a task is removed from it. If you would prefer it to be left as it was, with an empty slot in it where the task was removed, this configuration option can be set by going to Optimization ⇒ Do not automatically optimize route on update.
Styling
This section lets eLogii users fully customize the tracking page’s appearance, making it particularly useful for supporting multiple brands.
Logo - This allows users to upload an image that aligns with the brand they’re working with, typically the brand’s logo. Ensure that the image you are uploading is a PNG format so that the background is transparent.
Map style - Users can select the map style displayed on the tracking page, with options including Default (dark), Light, Vibrant Light, and Mid Light.
Map tint color - Changes the tint color of the map.
Info panel background - Changes the background color of the info panel.
Text color - Completely changes the color of the text of the tracking panel.
Support information background - Changes the color of the block that contains the support information.
Borders - This option will make borders between sections a different color.
Highlight color - This option refers to buttons and other elements.
Task pin color - This option will change the color of the Task pin.
Driver pin color - This will change the color of the Driver pin.
Click Save once the tracking link has been customized as per your preference.
When inputting a custom colour, ensure that the RGBA values are input, which are translated into HEX values.
Status labels override
Status Labels enable you to display a specific message instead of the standard task status update.
For example, if you would like the message to read "Driver has picked up your order" instead of "Pickup Completed," you can do so in Configuration ⇒ Tracking Page ⇒ Status Labels.
Additionally, it's also possible to change the Map label names. For example, you can rename the Driver label to display Courrier, Agent, Technician, or anything else. You can change the display name of the following labels:
Driver
Pickup location
Delivery location
Support message
Edit Time window
Advanced options
Driver map pin condition -The default behavior displays the Driver pin when the Task state is "enRoute" or "Arrived". Driver's pin even when the Task is in the Pickup completed state. This option allows you to display the Driver pin on the tracking page even if the Task is in a "Pickup completed" state, for example. The code for displaying this should be {"task.state": { "$gte": 30 }}.
Code snippet - Allows users to attach additional add-ons to the tracking page.
Tracking Page Template Creation
Users can create multiple variations of the tracking page they would like to use in different situations - most commonly for multi-branding purposes.
To create a new Tracking page preset, click the Add configuration set button and adjust the tracking page according to your preferences.
If you want to reuse assets from an existing set, but make slight changes, you can duplicate it by clicking the duplicate button located next to the set you wish to clone.
The sets can also be deleted or renamed.
Applying the right set for multi-branded Tasks
The appropriate set can be applied in two ways - by configuring Task Rules or by sending the data through API.
This will ensure that all the Tasks linked to a specific brand will be displayed on the right tracking page. If no brand is specified, the tracking link for the Task will lead to the default preset page.



















