Array
(
[Fleet Tracking Portal] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
[27] => Array
(
[posts] => WP_Query Object
(
[query] => Array
(
[orderby] => title
[order] => ASC
[post_type] => documentation
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 585
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
)
[query_vars] => Array
(
[orderby] => title
[order] => ASC
[post_type] => documentation
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 585
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
[error] =>
[m] =>
[p] => 0
[post_parent] =>
[subpost] =>
[subpost_id] =>
[attachment] =>
[attachment_id] => 0
[name] =>
[pagename] =>
[page_id] => 0
[second] =>
[minute] =>
[hour] =>
[day] => 0
[monthnum] => 0
[year] => 0
[w] => 0
[category_name] =>
[tag] =>
[cat] =>
[tag_id] =>
[author] =>
[author_name] =>
[feed] =>
[tb] =>
[paged] => 0
[meta_key] =>
[meta_value] =>
[preview] =>
[s] =>
[sentence] =>
[title] =>
[fields] => all
[menu_order] =>
[embed] =>
[category__in] => Array
(
)
[category__not_in] => Array
(
)
[category__and] => Array
(
)
[post__in] => Array
(
)
[post__not_in] => Array
(
[0] => 14750
[1] => 23436
[2] => 27424
[3] => 27817
[4] => 30225
[5] => 31065
[6] => 31175
[7] => 32017
[8] => 32296
[9] => 32565
[10] => 32605
[11] => 32636
[12] => 33723
[13] => 33737
[14] => 33761
[15] => 34344
[16] => 34459
[17] => 34553
[18] => 34586
[19] => 34590
)
[post_name__in] => Array
(
)
[tag__in] => Array
(
)
[tag__not_in] => Array
(
)
[tag__and] => Array
(
)
[tag_slug__in] => Array
(
)
[tag_slug__and] => Array
(
)
[post_parent__in] => Array
(
)
[post_parent__not_in] => Array
(
)
[author__in] => Array
(
)
[author__not_in] => Array
(
)
[search_columns] => Array
(
)
[ignore_sticky_posts] =>
[suppress_filters] =>
[cache_results] => 1
[update_post_term_cache] => 1
[update_menu_item_cache] =>
[lazy_load_term_meta] => 1
[update_post_meta_cache] => 1
[nopaging] =>
[comments_per_page] => 50
[no_found_rows] =>
[taxonomy] => feature
[term_id] => 27
)
[tax_query] => WP_Tax_Query Object
(
[queries] => Array
(
[0] => Array
(
[taxonomy] => feature
[terms] => Array
(
[0] => 27
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[terms] => Array
(
[0] => 12
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[terms] => Array
(
[0] => 585
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
)
[relation] => AND
[table_aliases:protected] => Array
(
[0] => wp_term_relationships
[1] => tt1
[2] => tt2
)
[queried_terms] => Array
(
[feature] => Array
(
[terms] => Array
(
[0] => 27
)
[field] => term_id
)
[solution] => Array
(
[terms] => Array
(
[0] => 12
)
[field] => term_id
)
[product] => Array
(
[terms] => Array
(
[0] => 585
)
[field] => term_id
)
)
[primary_table] => wp_posts
[primary_id_column] => ID
)
[meta_query] => WP_Meta_Query Object
(
[queries] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
[relation] => OR
)
[relation] => AND
[meta_table] => wp_postmeta
[meta_id_column] => post_id
[primary_table] => wp_posts
[primary_id_column] => ID
[table_aliases:protected] => Array
(
[0] => wp_postmeta
)
[clauses:protected] => Array
(
[wp_postmeta] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
[compare_key] => =
[alias] => wp_postmeta
[cast] => CHAR
)
)
[has_or_relation:protected] =>
)
[date_query] =>
[request] => SELECT SQL_CALC_FOUND_ROWS wp_posts.ID
FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) LEFT JOIN wp_term_relationships AS tt1 ON (wp_posts.ID = tt1.object_id) LEFT JOIN wp_term_relationships AS tt2 ON (wp_posts.ID = tt2.object_id) LEFT JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = '_exclude_whitelabel_full' )
WHERE 1=1 AND wp_posts.ID NOT IN (14750,23436,27424,27817,30225,31065,31175,32017,32296,32565,32605,32636,33723,33737,33761,34344,34459,34553,34586,34590) AND (
wp_term_relationships.term_taxonomy_id IN (27)
AND
tt1.term_taxonomy_id IN (12)
AND
tt2.term_taxonomy_id IN (585)
) AND (
wp_postmeta.post_id IS NULL
) AND ((wp_posts.post_type = 'documentation' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'graded' OR wp_posts.post_status = 'not_graded')))
GROUP BY wp_posts.ID
ORDER BY wp_posts.post_title ASC
LIMIT 0, 999
[posts] => Array
(
[0] => WP_Post Object
(
[ID] => 31235
[post_author] => 12
[post_date] => 2024-08-29 12:59:18
[post_date_gmt] => 2024-08-29 19:59:18
[post_content] => You can create, edit, and manage completed services for all assets in your fleet from the Completed Services tab of the Maintenance Page.
Creating a Completed Service Log
You can log a Completed Service that is not connected to an upcoming service task.
A Service Log entered without a corresponding service task will not schedule or affect upcoming services. A history of service will not show for that log.
- From the Completed Services tab of the Maintenance Page, click + Add service log.
The Add service log panel appears.
- Under Details, complete the following fields:
- Service name (Required)
- Vehicle (Required)
- Service type (Required)
- Date completed (Required)
- Odometer at service
- Engine hours at service
- Performed by
- Under Costs, complete the following fields:
- Under Attachments & Notes, upload applicable attachments using the Upload Attachment button
or enter applicable notes in the Notes field (1,000 character max.)
- Click + Add log.
A pop-up appears at the top right-hand corner of the screen confirming you have successfully created a completed service.
Editing a Completed Service
Make an edit to a completed service quickly from the Maintenance Page.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to edit then click on the Edit button (
) under the Actions column in the corresponding row.
The Edit completed service panel appears.
- Make your edits. All fields under the Completed info, Costs, and Attachments & Notes sections can be edited.
All fields under Schedule & frequency are not editable.
- Click Save & return.
A pop-up appears at the top right-hand corner of the screen confirming you have successfully edited the completed service.
Viewing Completed Service Task Details
You can view detailed information about a completed service using the View Details button.
- From the Completed Services tab of the Maintenance Page, locate the Service Task you want to view then click on the Overflow button (
) under the Actions column.
- Click on View Details.
The Completed service details panel appears showing the following:
- Service type
- Frequency
- Service date
- Odometer at service
- Engine hours at service
- Performed by
- Attachments and notes
From this panel, you can also view service history and perform actions such as editing, applying the service to other vehicles, or deleting the service.
Applying Completed Service to Other Vehicles
You can apply a completed service to one or more vehicles from the Completed Services tab.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to apply then click on the Overflow button (
) under the Actions column.
- Click Apply service to other vehicles.
The Create service template pop-up appears.
- The Details and Schedule & frequency sections are pre-populated with information from the current service task; however, the fields can be edited.
- Make edits to the Details and Schedule & frequency sections if applicable then click Save & Continue.
The Create multiple services page appears with the Add vehicles & assets panel open to the right-hand side of the page.
- Select Groups or Hierarchies.
- To select a vehicle or a group/hierarchy, use the drop-down, list search field, or list. You can also use the Add all button to apply the service task to all vehicles and assets in your fleet.
Selected vehicles, groups, or hierarchies appear under Vehicles added.
- You can make edits to available fields under the Next service at/on column or use the Actions column to add the service task by clicking + next to selected vehicles one at a time, clicking + Create services to apply to all selected vehicles, or remove the selected vehicle by clicking on the X button.
- Click on the Maintenance icon in the menu navigation bar to return to the Maintenance Page.
Viewing Vehicle Service Logs
You can use the View vehicle's service button to be directed to a vehicle's Vehicle Card displaying Service Logs.
- From the Maintenance Page, locate the completed service you want to delete then click on the Overflow button (
) under the Actions column.
- Click View vehicle's service.
You are redirected to the Map page showing the selected vehicle's Maintenance tab on its Vehicle Card.
Deleting a Completed Service Task
Delete a completed service task quickly from the Completed Services tab of the Maintenance Page.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to delete then click on the Overflow button (
) under the Actions column.
- Click Delete.
A pop-up appears asking you to confirm you would like to delete the selected completed service.
- Click Yes, delete to delete the completed service or Cancel to exit without deleting the completed service.
[post_title] => Managing Completed Services
[post_excerpt] =>
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => managing-completed-services
[to_ping] =>
[pinged] =>
[post_modified] => 2025-05-30 12:18:35
[post_modified_gmt] => 2025-05-30 19:18:35
[post_content_filtered] =>
[post_parent] => 30899
[guid] => https://help.gpsinsight.com/?post_type=documentation&p=31235
[menu_order] => 0
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[1] => WP_Post Object
(
[ID] => 31203
[post_author] => 12
[post_date] => 2024-08-29 07:07:09
[post_date_gmt] => 2024-08-29 14:07:09
[post_content] => You can create, edit, and manage Service Tasks for all assets in your fleet from the Services Due tab of the Maintenance Page.
Creating a New Service Tasks
Learn how to efficiently create a new service task from the Maintenance Page in the GPS Fleet Tracking Portal by following the steps below to streamline your service task creation process. You can create a service task for one or more vehicles at a time.
The gif above shows the process for creating an individual service task.
- From the Maintenance Page, click + Create service.
- Click Service task to create an individual service task or click Multiple service tasks to create a service task to be applied to multiple vehicles.
The Create Service card form appears for an individual service task or if you selected to create multiple service tasks then the Create service template card appears.
- In the Service name field, add a service name.
- If creating an individual service task, select the applicable vehicle using the Vehicle drop-down.
After selecting a vehicle, the vehicle's odometer and engine hours (if available) are automatically populated.
- Select a service type using the drop-down.
- Select the Service Frequency: Repeats or One-time.
A message appears instructing you to select at least one of the Due options:
- Due Every in Miles or Kilometers
- Due Every in Days or Weeks.
You can select both Due options.
- Click the checkbox next to your selected "Due at" option.
- Enter the applicable distance or duration in the corresponding field. You can use the available drop-downs to change the distance or duration measurements (Miles/Kilometers or Days/Weeks).
- If creating an individual service task, upload any applicable attachments using the Upload attachment button and/or enter applicable notes in the Notes field.
- Click + Create for an individual service task or Save & Continue for multiple service task creation.
For an individual service task, the Service task created is added to the Services Due table. If you are creating multiple service tasks, the Create multiple services page appears.
- From the Add vehicles & assets panel open on the right-hand side, use the Groups/Hierarchies toggle, drop-down, list, or Add all buttons to select applicable vehicles.
- Click +Create services, then click Yes, create.
The service task is created for all of the selected vehicles and appears on the Services Due tab.
Viewing Service Task Details
You can view detailed information about a service Task using the View Details button.
- From the Maintenance Page, locate the Service Task you want to view then click on the Overflow button (
) under the Actions column.
- Click on View Details.
The Service details panel appears showing the following:
- Due in status
- Odometer (due at)
- Due date
- Service type
- Frequency
- Current odometer
- Current engine hrs
- Attachments and notes
From this panel, you can also view service history and perform actions such as editing, marking the service as complete, applying the service to other vehicles, or deleting the service.
Editing an Upcoming Service Task
Make an edit to an upcoming Service Task quickly from the Maintenance Page.
- From the Maintenance Page, locate the Service Task you want to edit then click on the Overflow button (
) under the Actions column.
- Click Edit.
The Edit service panel appears in editable form. All fields are editable, except for the Vehicle and Service type drop-downs and Service frequency toggle.
You can also access the Service Details panel by clicking on the Service name (in blue font) from the Service Task row under the Service Name column and clicking Edit.
- Make your edits and click Save.
The updated Service Details panel is shown.
Applying Service to Other Vehicles
You can apply a service to one or more vehicles directly from the Maintenance Page.
- From the Maintenance Page, locate the Service Task you want to apply then click on the Overflow button (
) under the Actions column.
- Click Apply service to other vehicles.
The Create service template pop-up appears.
The Details and Schedule & frequency sections are pre-populated with information from the current service task; however, the fields can be edited.
- Make edits to the Details and Schedule & frequency sections if applicable then click Save & Continue.
The Create multiple services page appears with the Add vehicles & assets panel open to the right-hand side of the page.
- Select Groups or Hierarchies.
- To select a vehicle or a group/hierarchy, use the drop-down, list search field, or list. You can also use the Add all button to apply the service task to all vehicles and assets in your fleet.
Selected vehicles, groups, or hierarchies appear under Vehicles added.
- You can make edits to available fields under the Next service at/on column or use the Actions column to add the service task by clicking + or remove the selected vehicle by clicking on the X button.
- Click on the Maintenance icon in the menu navigation bar to return to the Maintenance Page.
Viewing Vehicle Service Logs
You can use the View vehicle's service button to be directed to a vehicle's Vehicle Card displaying Service Logs.
- From the Maintenance Page, locate the Service Task you want to delete then click on the Overflow button (
) under the Actions column.
- Click View vehicle's service.
You are redirected to the Map page showing the selected vehicle's Maintenance tab on its Vehicle Card.
Deleting a Service Task
Delete an upcoming Service Task quickly from the Maintenance Page.
- From the Maintenance Page, locate the Service Task you want to delete then click on the Overflow button (
) under the Actions column.
- Click Delete.
A pop-up appears asking you to confirm you would like to delete the selected Service Task.
- Click Yes, delete to delete the Service Task or Cancel to exit without deleting the Service Task.
Completing a Service Task
You can close out a Service Task by marking it as Complete from the Maintenance Page.
- From the Maintenance Page, locate the Service Task you want to close out then click Complete under the Actions column.
The Complete Service pop-up appears.
- Enter the date the service was completed on by typing the date into the Date Completed field or using the calendar tool.
- Optional: Enter the associated cost of the service in the Service cost field.
- Optional: Enter the value of the odometer at the time of the service in the Odometer at service field.
- Optional: Enter the engine hours at the time of the service in the Engine hrs at service field.
- Optional: Add any applicable notes to the Notes field.
- Click Complete.
The Service Task is marked as Complete and is removed from the Service Due table.
[post_title] => Managing Service Tasks
[post_excerpt] =>
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => managing-service-tasks
[to_ping] =>
[pinged] =>
[post_modified] => 2025-02-11 12:20:57
[post_modified_gmt] => 2025-02-11 19:20:57
[post_content_filtered] =>
[post_parent] => 30899
[guid] => https://help.gpsinsight.com/?post_type=documentation&p=31203
[menu_order] => 0
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[2] => WP_Post Object
(
[ID] => 30899
[post_author] => 12
[post_date] => 2024-06-06 13:23:52
[post_date_gmt] => 2024-06-06 20:23:52
[post_content] => All scheduled and completed maintenance service tasks are available in a single view from the Maintenance Page in the GPS Fleet Tracking Portal. From this page, you can also:
- Filter/search/sort table to view sub-sets of upcoming and completed service tasks
- Categorize tasks into Service Type
- Create and log new service tasks for one or more vehicles
- Create and edit upcoming and completed service tasks
- Add notes and/or attachments (e.g., documents, photos, etc,.) to tasks
- Track costs
- Complete scheduled service tasks
Viewing Maintenance Services
The Maintenance Page lists all Service Tasks and Service Logs in table format. Use the Services Due tab to engage with your Service Tasks and the Completed Services tab to engage with your Service Logs.

On each tab, you can sort table columns using the ascending

and descending

buttons next to the column headers.
Services Due Tab
The Services Due tab includes a table showing task information by service name, vehicle name, status, due in (miles, hours, or date), ADU (Average Daily Use - Miles/Hours driven by the vehicle each day on average), days (number of days until a Service item is due based upon the ADU), due on (miles, hours, or date), frequency, service type, current odometer, current engine hours, and the actions due.
For instructions on how to use the Services Due Tab, please visit
Managing Service Tasks.
Completed Services Tab
The Services Due tab includes a table showing task information by service name, vehicle name, status, service type, serviced on, performed by, total costs, odometer at service, engine hour at service, and the actions completed.
For instructions on how to use the Services Due Tab, please visit
Managing Completed Services.
Filtering Tasks and Logs
To filter your view of tasks and logs, you can use the filter type buttons available at the top of the table or you can use the All Filters drop-down.

Filter options are available for the following data:
- Due: Not due, Due soon, Overdue
- Metrics:Miles, Engine hours, Date
- Frequency: Repeats, One Time
- Service Type: Administrative, Brakes, Critical repair, General service, Oil change, Other, Preventative maintenance, Repair, Scheduled service, Tire rotation, Transmission
- Groups & Hierarchies: Available options dependent upon groups and hierarchies created in the account.
The Hierarchy feature is available to Enterprise customers and customers using the Advanced Administration add-on. If you'd like to learn more, please contact your Account Manager.
Searching for a Service Task or Completed Service
You can also use the Search field to search Service Tasks and Service Logs by vehicle, service name, or type.
Downloading a .CSV
You can also download a .csv of Service Tasks and Service Logs from the tabs with a single click by using the Download button.
The .csv file includes:
- Any notes entered in Service Tasks and Logs
- Distance values, such as odometer readings and distance-based intervals, in your configured distance unit (Miles or Kilometers)
Distance units in your exports follow your Measurement Units setting in User Preferences: US (Standard): Distances export in Miles or Metric: Distances export in Kilometers. To change your distance unit, go to User Preferences and update Measurement Units.
Adjusting "Due Soon" Threshold
You can adjust the "Due Soon" threshold (days) for Service Tasks in bulk by using the Settings button on the Services Due tab.
Service Reminders & History Report
The Service Reminders & History report displays pending service reminders and past service history for a selected data source (Vehicle, Vehicle Groups, Vehicle Hierarchies, Assets). After you have run the report, there are two tabs available: Service Reminders and Service History.

All elements within the tabs of this report can be filtered, minimized/maximized, exported, and refreshed.
Service Reminders
In the Service Reminders tab, you can see the number of vehicles included in the report data, a visual representation of service immediacy for vehicles, and a sortable list of service reminders showing vehicle, VIN, Driver (if applicable), Service, Interval (if applicable), Interval Type, Next Service, Odometer, End of Day Landmark (if applicable), and Data Source.

The Service Reminders tab can be filtered by the following within the report:
- Vehicle
- Driver
- Next Service Due
You can further adjust the report results with the following options:
- Display Distance In (Miles or Kilometers)
- Hide Drivers
- Hide Location
Service History
In the Service History tab, you can see the number of vehicles included in the report, the total number of services for the timeframe selected, the total cost of services and a list of Service Logs by vehicle showing VIN, Total Service Cost, Service(s), date service was performed on, engine hours at time of service, odometer value at time of service, and service cost.

The Service History tab can be filtered by the following within the report:
You can further adjust the report results with the following options:
- Display Distance In (Miles or Kilometers)
Additional Resources
If you have questions about the Maintenance Page, please visit
Maintenance Page FAQ.
If you'd like instructions on managing service tasks, please visit
Managing Service Tasks.
If you'd like instructions on managing service logs, please visit
Managing Completed Services.
[post_title] => Using the Maintenance Page
[post_excerpt] =>
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => using-the-maintenance-page
[to_ping] =>
[pinged] =>
[post_modified] => 2026-10-01 08:13:05
[post_modified_gmt] => 2026-10-01 15:13:05
[post_content_filtered] =>
[post_parent] => 0
[guid] => https://help.gpsinsight.com/?post_type=documentation&p=30899
[menu_order] => 0
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[3] => WP_Post Object
(
[ID] => 25148
[post_author] => 12
[post_date] => 2022-08-29 12:52:23
[post_date_gmt] => 2022-08-29 19:52:23
[post_content] => The Portal allows you to track vehicle maintenance through scheduled maintenance services. You can view, add, and manage vehicle maintenance for a vehicle using the Maintenance tab from the Vehicle Card on the Map.
A comprehensive list of services due and services completed for the fleet is available from the Maintenance Page.
In order to manage maintenance items, you must have the Maintenance permission enabled in the User Access List and the Service Reminder item enabled in the Menu Access List (Account Category).
Managing Service Tasks
You can create a new service entry, manage, and view services due and/or completed services for a vehicle from the Maintenance tab of the Vehicle Card.
Viewing Upcoming and Completed Services
You can view upcoming and completed services from the Maintenance tab by using the toggle, click
Due to see a list of upcoming service tasks and click
Completed to view a list of completed service tasks for the selected vehicle.
Viewing Completed Services
- From the Vehicle Card, click the Maintenance tab.
A list of current services due are displayed by default.
- Click the Completed toggle.
The Completed service list displays.
- You can:
- Use the Search field to search for a completed service
- Filter the list by occurrence (one-time or repeat) using the Filter button
- Sort the list in ascending/descending order by Name, Date, or Cost
- View all completed service items using the pages at the bottom
Creating a Service Task
You can create a service task directly from the Maintenance tab of the Vehicle Card.
- From the Map page, select a vehicle using the Vehicle List, clicking on the vehicle from the map, or the search field.
Once you have selected a vehicle, the Vehicle Card appears.
- Click Maintenance.
The Due toggle is selected by default.
- Click + Create.
- Under the Details section, complete the following fields:
- Service name
- Service Type
- Under the Schedule & Frequency section, complete the following fields:
- Service frequency
- Due at and/or Due on
- Under Attachment & Notes, use the Upload Attachment button
to upload any attachments and/or enter a note in the Notes field (1,000 character max.).
- Click + Create service.
Managing Upcoming Service Tasks
You can view a summary of an upcoming service task and service history connected with the task. You can also edit the service task and mark the task as complete directly from the Vehicle Card.
- From the Map page, select a vehicle using the Vehicle List, clicking on the vehicle from the map, or the search field.
Once you have selected a vehicle, the Vehicle Card appears.
- Click Maintenance.
The Due toggle is selected by default.
- Locate the service you would like to manage in the list of Services, then click the title of the service task.
Service details are shown. The Overview tab is displayed by default showing a summary of the details. From this view you can perform the following actions:
-
- View Service History: Click Service History to view a list of logs connected to the service task.
- Edit the Service Task: Click Edit to make edits to the service task, then click Save changes.
- Mark the task as Complete: Click Complete. The Complete service pop-up appears, make applicable changes to the available fields (Date Completed field defaults to the current date), and then click Complete service.
- Delete the Service Task: Click the overflow icon
, then click Delete.
[post_title] => Vehicle Card - Vehicle Maintenance
[post_excerpt] => This article provides an overview of maintenance reminders and service logs from the Vehicle Card on the Map page.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => vehicle-card-vehicle-maintenance
[to_ping] =>
[pinged] =>
[post_modified] => 2025-03-13 13:01:46
[post_modified_gmt] => 2025-03-13 20:01:46
[post_content_filtered] =>
[post_parent] => 0
[guid] => https://help.gpsinsight.com/?post_type=documentation&p=25148
[menu_order] => 0
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
)
[post_count] => 4
[current_post] => -1
[before_loop] => 1
[in_the_loop] =>
[post] => WP_Post Object
(
[ID] => 31235
[post_author] => 12
[post_date] => 2024-08-29 12:59:18
[post_date_gmt] => 2024-08-29 19:59:18
[post_content] => You can create, edit, and manage completed services for all assets in your fleet from the Completed Services tab of the Maintenance Page.
Creating a Completed Service Log
You can log a Completed Service that is not connected to an upcoming service task.
A Service Log entered without a corresponding service task will not schedule or affect upcoming services. A history of service will not show for that log.
- From the Completed Services tab of the Maintenance Page, click + Add service log.
The Add service log panel appears.
- Under Details, complete the following fields:
- Service name (Required)
- Vehicle (Required)
- Service type (Required)
- Date completed (Required)
- Odometer at service
- Engine hours at service
- Performed by
- Under Costs, complete the following fields:
- Under Attachments & Notes, upload applicable attachments using the Upload Attachment button
or enter applicable notes in the Notes field (1,000 character max.)
- Click + Add log.
A pop-up appears at the top right-hand corner of the screen confirming you have successfully created a completed service.
Editing a Completed Service
Make an edit to a completed service quickly from the Maintenance Page.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to edit then click on the Edit button (
) under the Actions column in the corresponding row.
The Edit completed service panel appears.
- Make your edits. All fields under the Completed info, Costs, and Attachments & Notes sections can be edited.
All fields under Schedule & frequency are not editable.
- Click Save & return.
A pop-up appears at the top right-hand corner of the screen confirming you have successfully edited the completed service.
Viewing Completed Service Task Details
You can view detailed information about a completed service using the View Details button.
- From the Completed Services tab of the Maintenance Page, locate the Service Task you want to view then click on the Overflow button (
) under the Actions column.
- Click on View Details.
The Completed service details panel appears showing the following:
- Service type
- Frequency
- Service date
- Odometer at service
- Engine hours at service
- Performed by
- Attachments and notes
From this panel, you can also view service history and perform actions such as editing, applying the service to other vehicles, or deleting the service.
Applying Completed Service to Other Vehicles
You can apply a completed service to one or more vehicles from the Completed Services tab.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to apply then click on the Overflow button (
) under the Actions column.
- Click Apply service to other vehicles.
The Create service template pop-up appears.
- The Details and Schedule & frequency sections are pre-populated with information from the current service task; however, the fields can be edited.
- Make edits to the Details and Schedule & frequency sections if applicable then click Save & Continue.
The Create multiple services page appears with the Add vehicles & assets panel open to the right-hand side of the page.
- Select Groups or Hierarchies.
- To select a vehicle or a group/hierarchy, use the drop-down, list search field, or list. You can also use the Add all button to apply the service task to all vehicles and assets in your fleet.
Selected vehicles, groups, or hierarchies appear under Vehicles added.
- You can make edits to available fields under the Next service at/on column or use the Actions column to add the service task by clicking + next to selected vehicles one at a time, clicking + Create services to apply to all selected vehicles, or remove the selected vehicle by clicking on the X button.
- Click on the Maintenance icon in the menu navigation bar to return to the Maintenance Page.
Viewing Vehicle Service Logs
You can use the View vehicle's service button to be directed to a vehicle's Vehicle Card displaying Service Logs.
- From the Maintenance Page, locate the completed service you want to delete then click on the Overflow button (
) under the Actions column.
- Click View vehicle's service.
You are redirected to the Map page showing the selected vehicle's Maintenance tab on its Vehicle Card.
Deleting a Completed Service Task
Delete a completed service task quickly from the Completed Services tab of the Maintenance Page.
- From the Completed Services tab of the Maintenance Page, locate the completed service you want to delete then click on the Overflow button (
) under the Actions column.
- Click Delete.
A pop-up appears asking you to confirm you would like to delete the selected completed service.
- Click Yes, delete to delete the completed service or Cancel to exit without deleting the completed service.
[post_title] => Managing Completed Services
[post_excerpt] =>
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => managing-completed-services
[to_ping] =>
[pinged] =>
[post_modified] => 2025-05-30 12:18:35
[post_modified_gmt] => 2025-05-30 19:18:35
[post_content_filtered] =>
[post_parent] => 30899
[guid] => https://help.gpsinsight.com/?post_type=documentation&p=31235
[menu_order] => 0
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[comment_count] => 0
[current_comment] => -1
[found_posts] => 4
[max_num_pages] => 1
[max_num_comment_pages] => 0
[is_single] =>
[is_preview] =>
[is_page] =>
[is_archive] => 1
[is_date] =>
[is_year] =>
[is_month] =>
[is_day] =>
[is_time] =>
[is_author] =>
[is_category] =>
[is_tag] =>
[is_tax] => 1
[is_search] =>
[is_feed] =>
[is_comment_feed] =>
[is_trackback] =>
[is_home] =>
[is_privacy_policy] =>
[is_404] =>
[is_embed] =>
[is_paged] =>
[is_admin] =>
[is_attachment] =>
[is_singular] =>
[is_robots] =>
[is_favicon] =>
[is_posts_page] =>
[is_post_type_archive] => 1
[query_vars_hash:WP_Query:private] => 62fc62bc482816d58807680860fb6db6
[query_vars_changed:WP_Query:private] => 1
[thumbnails_cached] =>
[allow_query_attachment_by_filename:protected] =>
[stopwords:WP_Query:private] =>
[compat_fields:WP_Query:private] => Array
(
[0] => query_vars_hash
[1] => query_vars_changed
)
[compat_methods:WP_Query:private] => Array
(
[0] => init_query_flags
[1] => parse_tax_query
)
[query_cache_key:WP_Query:private] => wp_query:c29c3569717a69359755aa58488141d9
)
[children] => Array
(
)
[term] => WP_Term Object
(
[term_id] => 27
[name] => Maintenance
[slug] => maintenance
[term_group] => 0
[term_taxonomy_id] => 27
[taxonomy] => feature
[description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[parent] => 0
[count] => 14
[filter] => raw
[term_order] => 13
[cat_ID] => 27
[category_count] => 14
[category_description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[cat_name] => Maintenance
[category_nicename] => maintenance
[category_parent] => 0
)
[post_count] => 4
)
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Advanced Admin] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
[27] => Array
(
[posts] => WP_Query Object
(
[query] => Array
(
[orderby] => title
[order] => ASC
[post_type] => documentation
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 511
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
)
[query_vars] => Array
(
[orderby] => title
[order] => ASC
[post_type] => documentation
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 511
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
[error] =>
[m] =>
[p] => 0
[post_parent] =>
[subpost] =>
[subpost_id] =>
[attachment] =>
[attachment_id] => 0
[name] =>
[pagename] =>
[page_id] => 0
[second] =>
[minute] =>
[hour] =>
[day] => 0
[monthnum] => 0
[year] => 0
[w] => 0
[category_name] =>
[tag] =>
[cat] =>
[tag_id] =>
[author] =>
[author_name] =>
[feed] =>
[tb] =>
[paged] => 0
[meta_key] =>
[meta_value] =>
[preview] =>
[s] =>
[sentence] =>
[title] =>
[fields] => all
[menu_order] =>
[embed] =>
[category__in] => Array
(
)
[category__not_in] => Array
(
)
[category__and] => Array
(
)
[post__in] => Array
(
)
[post__not_in] => Array
(
[0] => 14750
[1] => 23436
[2] => 27424
[3] => 27817
[4] => 30225
[5] => 31065
[6] => 31175
[7] => 32017
[8] => 32296
[9] => 32565
[10] => 32605
[11] => 32636
[12] => 33723
[13] => 33737
[14] => 33761
[15] => 34344
[16] => 34459
[17] => 34553
[18] => 34586
[19] => 34590
)
[post_name__in] => Array
(
)
[tag__in] => Array
(
)
[tag__not_in] => Array
(
)
[tag__and] => Array
(
)
[tag_slug__in] => Array
(
)
[tag_slug__and] => Array
(
)
[post_parent__in] => Array
(
)
[post_parent__not_in] => Array
(
)
[author__in] => Array
(
)
[author__not_in] => Array
(
)
[search_columns] => Array
(
)
[ignore_sticky_posts] =>
[suppress_filters] =>
[cache_results] => 1
[update_post_term_cache] => 1
[update_menu_item_cache] =>
[lazy_load_term_meta] => 1
[update_post_meta_cache] => 1
[nopaging] =>
[comments_per_page] => 50
[no_found_rows] =>
[taxonomy] => feature
[term_id] => 27
)
[tax_query] => WP_Tax_Query Object
(
[queries] => Array
(
[0] => Array
(
[taxonomy] => feature
[terms] => Array
(
[0] => 27
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[terms] => Array
(
[0] => 12
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[terms] => Array
(
[0] => 511
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
)
[relation] => AND
[table_aliases:protected] => Array
(
[0] => wp_term_relationships
[1] => tt1
[2] => tt2
)
[queried_terms] => Array
(
[feature] => Array
(
[terms] => Array
(
[0] => 27
)
[field] => term_id
)
[solution] => Array
(
[terms] => Array
(
[0] => 12
)
[field] => term_id
)
[product] => Array
(
[terms] => Array
(
[0] => 511
)
[field] => term_id
)
)
[primary_table] => wp_posts
[primary_id_column] => ID
)
[meta_query] => WP_Meta_Query Object
(
[queries] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
[relation] => OR
)
[relation] => AND
[meta_table] => wp_postmeta
[meta_id_column] => post_id
[primary_table] => wp_posts
[primary_id_column] => ID
[table_aliases:protected] => Array
(
[0] => wp_postmeta
)
[clauses:protected] => Array
(
[wp_postmeta] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
[compare_key] => =
[alias] => wp_postmeta
[cast] => CHAR
)
)
[has_or_relation:protected] =>
)
[date_query] =>
[request] => SELECT SQL_CALC_FOUND_ROWS wp_posts.ID
FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) LEFT JOIN wp_term_relationships AS tt1 ON (wp_posts.ID = tt1.object_id) LEFT JOIN wp_term_relationships AS tt2 ON (wp_posts.ID = tt2.object_id) LEFT JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = '_exclude_whitelabel_full' )
WHERE 1=1 AND wp_posts.ID NOT IN (14750,23436,27424,27817,30225,31065,31175,32017,32296,32565,32605,32636,33723,33737,33761,34344,34459,34553,34586,34590) AND (
wp_term_relationships.term_taxonomy_id IN (27)
AND
tt1.term_taxonomy_id IN (12)
AND
tt2.term_taxonomy_id IN (511)
) AND (
wp_postmeta.post_id IS NULL
) AND ((wp_posts.post_type = 'documentation' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'graded' OR wp_posts.post_status = 'not_graded')))
GROUP BY wp_posts.ID
ORDER BY wp_posts.post_title ASC
LIMIT 0, 999
[posts] => Array
(
[0] => WP_Post Object
(
[ID] => 135
[post_author] => 12
[post_date] => 2015-11-20 17:48:49
[post_date_gmt] => 2015-11-20 17:48:49
[post_content] => The Portal allows you to track vehicle maintenance through scheduled service reminders.
[solution term="basic,standard"]Click the Maintenance menu item to open the Maintenance tab. All of your maintenance reminders and their color-coded statuses are listed on this tab.
Service Legend
[et]
"Description","Color"
"More than 20% of service interval remaining",
"Less than 20% of service interval remaining",
"Less than 10% of service interval remaining",
"At recommended service",
"Overdue more than 10% of service interval",
[/et]
Maintenance Card
When you click on a maintenance reminder from the list, the Maintenance Card appears, which shows you the vehicle, current odometer, current run time, service interval, and next scheduled service (miles, hours, or date). Additional menu items are also available for the reminder.
Maintenance Logs
When selecting a maintenance reminder an option exists to Add Logs. Each time a vehicle receives service, add a log entry to record the event. After logging individual service records for each vehicle you can view aggregate fleet maintenance data using the Service History report.
[/solution][solution term="pro,enterprise"]In addition to service reminders, you may also track service history.
In order to manage maintenance items, you must have the Maintenance permission enabled in the User Access List and the Service Reminder item enabled in the Menu Access List (Account Category).
Service Legend
[et]
"Description","Color"
"More than 20% of service interval remaining",
"Less than 20% of service interval remaining",
"Less than 10% of service interval remaining",
"At recommended service",
"Overdue more than 10% of service interval",
[/et][/solution]
[post_title] => About Maintenance
[post_excerpt] => The portal allows you to track vehicle maintenance.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => about-maintenance
[to_ping] =>
[pinged] =>
[post_modified] => 2024-01-27 10:37:11
[post_modified_gmt] => 2024-01-27 17:37:11
[post_content_filtered] =>
[post_parent] => 0
[guid] => http://gpsihelp.wpengine.com/?post_type=documentation&p=135
[menu_order] => 4
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[1] => WP_Post Object
(
[ID] => 950
[post_author] => 12
[post_date] => 2016-01-26 17:04:23
[post_date_gmt] => 2016-01-26 17:04:23
[post_content] => Create new service reminders by entering them into the web portal or importing a spreadsheet for batch entries. After creating a reminder, you can receive notification whenever scheduled service is approaching or is past due.
Create a Service Reminder
You can create an unlimited number of service reminders for each vehicle in your fleet, and you can define custom service intervals in miles, hours, and/or dates (days).
Example
Company XYZ wants to require all Delivery vehicles to have an oil change every 3,000 miles and a vehicle inspection every 100 engine hours.
To create a service reminder:
- From the portal, hover over the Account menu, click Service Reminders, and click Open.
The Vehicle Maintenance Schedule page opens in a new browser tab. The list of vehicles in your fleet are shown in the Vehicle Maintenance Schedule grid.
- Click Add (plus icon) next to the vehicle for which you want to schedule service.

- In the Add Maintenance Alert window, enter a custom label to identify the service. In the Company XYZ example, the first service reminder we need to create is an Oil Change.
- Using miles, hours, and/or a date, enter the appropriate value(s) for the next service. In the Company XYZ example, Truck 150's odometer is currently at 95,508 miles. Assuming it has just been serviced, the next service should take place in another 3,000 miles, which is 98,508.
Although you can enter values for miles, hours, and date, most services are sufficiently defined by one value. For example, a date might be most appropriate for a vehicle registration renewal because that type of maintenance is not measured in miles or hours. If you do enter more than one value, the order of precedence for how the reminder settings are configured relies on whatever value triggers first.
- Using miles and/or hours, enter the appropriate value(s) for the interval between each future service. In the Company XYZ example, oil changes for JESSE should take place every 3,000 miles.
- Click Schedule Now.

Depending on the values you entered, a message may appear to prompt you to create a service log. In the Company XYZ example, we assume JESSE has just been serviced. Although it would be reasonable to add the first service entry now, we'll wait to do this until later.
- Click Cancel.

- Close the Add Maintenance Alert window.
The details of the new service reminder appear in the Vehicle Maintenance Schedule grid.

In the Company XYZ example, we should repeat the steps to create a new service reminder for a vehicle inspection every 100 engine hours. If a vehicle has multiple service reminders, they are added as new line items under the vehicle name.

For each service reminder, when the odometer value, run time, or date (if applicable) reaches less than 20% of the service interval remaining, a warning indicator appears. Warnings start in yellow, and they intensify to orange and red hues as the service gets closer or past due.
Determining the Value of the Date vs. Odometer
The “closer” of the schedules is calculated by figuring the remaining hours/miles/days against the interval and showing the one that has the closer percentage remaining. In this example, see the vehicle “SG23441.”
The current odometer is 33,900 mi, with a target for the next service at 36,888 mi. With an interval of 3000 miles and a difference between the current mileage of exactly 2998 miles, the remaining is 99.6%. The current date is 11/8/2019 with a target date of 5/7/2020.
The dates are similar, but with an interval of 182 days and a difference of 181 days, the remaining is 99.4%. Because the days are closer (by a hair, 99.4% vs 99.6%), the dates are being shown.
Import Service Reminder Spreadsheet
A spreadsheet import is helpful for performing batch functions.
To import the Create Service Reminders spreadsheet:
-
- From the portal, hover over the Account menu, click Manage Vehicles, and then click Update/Export items using a spreadsheet.
- From the Export Details to Spreadsheet area, choose to export Vehicle Labels/Details to CSV (Comma Separated Values) format, and click Save to File. (We will return to this file later.)
- Download a CSV Example template (#1) next to the Create Service Reminders spreadsheet action.
Within the spreadsheet, column names appear in Row 1 and an example record appears in Row 2.
- Within the spreadsheet, column names appear in Row 1 and an example record appears in Row 2. Using the file you just exported, replace Row 2+ with your own data. You may want to copy/paste one column at a time into the Example spreadsheet since the columns will be different than the column's from the file you're copying.
Field(s) in the Reference column on the Update/Export page are required. 
- Save the spreadsheet with your changes.
- From the portal in the Spreadsheet Actions grid, click the Create Service Reminders option.
- From the Import Step 1: Upload CSV or Excel File grid, click Choose File.
- In the Open window, browse to the location where you saved the example file for import, and double-click it.
- Click Upload Now.

The Import Step 2: Define Columns grid appears. This grid allows you to see how your spreadsheet column names (shown in the drop-downs) will be applied to the appropriate fields in the portal (shown in bold). Select the Reference item and match it to the Reference column in your spreadsheet. No changes will be made to the data listed in the Reference column; this will only be used as the identifier to update auxiliary information. Set any fields marked “IGNORE” to the appropriate column name if they will be updated. If you don’t want to add/update those columns, leave them set to “IGNORE.” Some spreadsheets don’t have columns named specifically for “Update” purposes. In those cases, search for the Update section within the drop-down window of the field you want to update.
- Click Preview the Import.
The Import Step 3: Preview Import Data grid appears. This grid allows you to verify the data that will be imported. Valid values for reference fields will be marked with a green check box. The next action will overwrite/add data in the portal, so it's very important to verify that columns are being mapped to the correct areas within the portal. If you haven't already exported your current data as a backup, do so now!
- Click Proceed with Import.
The Import Step 4: Import All Data grid appears. This grid provides a summary of the import results. If any rows were skipped, they will be listed here with the reason they were not imported.

Manage Service Reminder Notifications
After you create a service reminder for a vehicle, you can monitor upcoming and overdue maintenance using the following:
[et class="table-zebra" colwidth="35%|65%"]
Tool,Example
Service Reminder Alert,
Service Reminders Report (ad hoc),
Service Reminders Report (scheduled),
Service Reminders Dashlet,
[/et]
[post_title] => Adding a Service Reminder
[post_excerpt] => Create new service reminders by entering them into the web portal (no import option available). After creating a reminder, you can receive notification whenever scheduled service is approaching or is past due.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => adding-a-service-reminder
[to_ping] =>
[pinged] =>
[post_modified] => 2019-11-13 14:04:23
[post_modified_gmt] => 2019-11-13 21:04:23
[post_content_filtered] =>
[post_parent] => 135
[guid] => http://gpsihelp.wpengine.com/?post_type=documentation&p=950
[menu_order] => 1
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[2] => WP_Post Object
(
[ID] => 951
[post_author] => 12
[post_date] => 2016-01-26 17:04:47
[post_date_gmt] => 2016-01-26 17:04:47
[post_content] => Each time a vehicle receives service, create a new log entry to record the event. After logging individual service records for each vehicle, you can view aggregate fleet maintenance data using the Service History report.
[solution term="standard"]Create Service Logs
For each log, enter the mileage and/or engine hours at the point of service, cost, date, and related notes.
ExampleTruck 150 at Company XYZ was just serviced for an oil change.
To create a service log entry:
- From the portal click Maintenance.
The Maintenance window opens in the list below. Vehicles with active service schedules will be listed in the window.
- Locate the service reminder for which you want to create a log entry, and click it.
A new window will appear just to the left of the Reminder with an option to Add Log.
- In the Service Log Editor window, enter the details of the service:
- Performed at (miles and/or hours) – Do not include commas
- Service Cost
- Service Date
- Service Notes
- Click Save.
The history day for this service entry is now included in the Service History of the vehicle and in relevant Service History Reports:
[/solution][solution term="pro,enterprise"]Create Service Logs
For each log, enter the mileage and/or engine hours at the point of service, cost, date, and related notes.
Example
Truck 150 at Company XYZ was just serviced for an oil change.
To create a service log entry:
- From the portal, hover over the Account menu, click Service Reminders, and click Open.
The Vehicle Maintenance Schedule page opens in a new browser tab. Vehicles with active service schedules have an Edit button (pencil icon) in the Vehicle Maintenance Schedule grid.
- Locate the service reminder for which you want to create a log entry, and click Edit.

- In the Edit Maintenance Alert window, click New Service Log.

- In the Service Log window, enter the details of the service:
- Performed at (miles and/or hours) - Do not include commas
- Service Cost
- Service Date
- Service Notes
- Select the Update Next Service check box if you want to update the next service marker according to the actual mileage at the time of service instead of estimated mileage. This option is especially useful if you perform service a little before the scheduled service estimate, so the next service marker will automatically adjust starting at the actual mileage at the time of service.
- Click Save Changes.

- Close the Edit Maintenance Schedule window.
The history day for this service entry is now included in relevant Service History Reports:

Export Service Logs
Service logs are available for export/import from the Edit Maintenance Alert window.
Example
Truck 150 has several service logs associated with it. The fleet manager recently moved the tracking device to another vehicle and installed a new device in Truck 150. He wants to export the service records from Truck 150 and import them into the new vehicle record.
To export service logs:
- From the portal, hover over the Account menu, click Service Reminders, and click Open.
The Vehicle Maintenance Schedule page opens in a new browser tab. Vehicles with active service schedules have an Edit button (pencil icon) in the Vehicle Maintenance Schedule grid.
- Locate the vehicle for which you want to export service history, and click Edit.

- In the Edit Maintenance Alert window, click Excel or CSV.

- Close the Edit Maintenance Schedule window.
Now the fleet manager would change the vehicle label in the spreadsheet and upload it on the Spreadsheet Update/Export page.
[/solution]
[post_title] => Tracking Service History
[post_excerpt] => Each time a vehicle receives service, create a new log entry to record the event.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => tracking-service-history
[to_ping] =>
[pinged] =>
[post_modified] => 2021-06-29 17:22:47
[post_modified_gmt] => 2021-06-30 00:22:47
[post_content_filtered] =>
[post_parent] => 135
[guid] => http://gpsihelp.wpengine.com/?post_type=documentation&p=951
[menu_order] => 2
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
)
[post_count] => 3
[current_post] => -1
[before_loop] => 1
[in_the_loop] =>
[post] => WP_Post Object
(
[ID] => 135
[post_author] => 12
[post_date] => 2015-11-20 17:48:49
[post_date_gmt] => 2015-11-20 17:48:49
[post_content] => The Portal allows you to track vehicle maintenance through scheduled service reminders.
[solution term="basic,standard"]Click the Maintenance menu item to open the Maintenance tab. All of your maintenance reminders and their color-coded statuses are listed on this tab.
Service Legend
[et]
"Description","Color"
"More than 20% of service interval remaining",
"Less than 20% of service interval remaining",
"Less than 10% of service interval remaining",
"At recommended service",
"Overdue more than 10% of service interval",
[/et]
Maintenance Card
When you click on a maintenance reminder from the list, the Maintenance Card appears, which shows you the vehicle, current odometer, current run time, service interval, and next scheduled service (miles, hours, or date). Additional menu items are also available for the reminder.
Maintenance Logs
When selecting a maintenance reminder an option exists to Add Logs. Each time a vehicle receives service, add a log entry to record the event. After logging individual service records for each vehicle you can view aggregate fleet maintenance data using the Service History report.
[/solution][solution term="pro,enterprise"]In addition to service reminders, you may also track service history.
In order to manage maintenance items, you must have the Maintenance permission enabled in the User Access List and the Service Reminder item enabled in the Menu Access List (Account Category).
Service Legend
[et]
"Description","Color"
"More than 20% of service interval remaining",
"Less than 20% of service interval remaining",
"Less than 10% of service interval remaining",
"At recommended service",
"Overdue more than 10% of service interval",
[/et][/solution]
[post_title] => About Maintenance
[post_excerpt] => The portal allows you to track vehicle maintenance.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => about-maintenance
[to_ping] =>
[pinged] =>
[post_modified] => 2024-01-27 10:37:11
[post_modified_gmt] => 2024-01-27 17:37:11
[post_content_filtered] =>
[post_parent] => 0
[guid] => http://gpsihelp.wpengine.com/?post_type=documentation&p=135
[menu_order] => 4
[post_type] => documentation
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[comment_count] => 0
[current_comment] => -1
[found_posts] => 3
[max_num_pages] => 1
[max_num_comment_pages] => 0
[is_single] =>
[is_preview] =>
[is_page] =>
[is_archive] => 1
[is_date] =>
[is_year] =>
[is_month] =>
[is_day] =>
[is_time] =>
[is_author] =>
[is_category] =>
[is_tag] =>
[is_tax] => 1
[is_search] =>
[is_feed] =>
[is_comment_feed] =>
[is_trackback] =>
[is_home] =>
[is_privacy_policy] =>
[is_404] =>
[is_embed] =>
[is_paged] =>
[is_admin] =>
[is_attachment] =>
[is_singular] =>
[is_robots] =>
[is_favicon] =>
[is_posts_page] =>
[is_post_type_archive] => 1
[query_vars_hash:WP_Query:private] => 3bdf5ea44d5dcd45be4c7d701a490e74
[query_vars_changed:WP_Query:private] => 1
[thumbnails_cached] =>
[allow_query_attachment_by_filename:protected] =>
[stopwords:WP_Query:private] =>
[compat_fields:WP_Query:private] => Array
(
[0] => query_vars_hash
[1] => query_vars_changed
)
[compat_methods:WP_Query:private] => Array
(
[0] => init_query_flags
[1] => parse_tax_query
)
[query_cache_key:WP_Query:private] => wp_query:05a8f40416eb62f6757149ffac32be2c
)
[children] => Array
(
)
[term] => WP_Term Object
(
[term_id] => 27
[name] => Maintenance
[slug] => maintenance
[term_group] => 0
[term_taxonomy_id] => 27
[taxonomy] => feature
[description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[parent] => 0
[count] => 14
[filter] => raw
[term_order] => 13
[cat_ID] => 27
[category_count] => 14
[category_description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[cat_name] => Maintenance
[category_nicename] => maintenance
[category_parent] => 0
)
[post_count] => 3
)
)
[video] => Array
(
[27] => Array
(
[posts] => WP_Query Object
(
[query] => Array
(
[orderby] => title
[order] => ASC
[post_type] => video
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 511
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
)
[query_vars] => Array
(
[orderby] => title
[order] => ASC
[post_type] => video
[posts_per_page] => 999
[tax_query] => Array
(
[0] => Array
(
[taxonomy] => feature
[field] => term_id
[terms] => 27
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[field] => term_id
[terms] => 12
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[field] => term_id
[terms] => 511
)
)
[meta_query] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
)
[error] =>
[m] =>
[p] => 0
[post_parent] =>
[subpost] =>
[subpost_id] =>
[attachment] =>
[attachment_id] => 0
[name] =>
[pagename] =>
[page_id] => 0
[second] =>
[minute] =>
[hour] =>
[day] => 0
[monthnum] => 0
[year] => 0
[w] => 0
[category_name] =>
[tag] =>
[cat] =>
[tag_id] =>
[author] =>
[author_name] =>
[feed] =>
[tb] =>
[paged] => 0
[meta_key] =>
[meta_value] =>
[preview] =>
[s] =>
[sentence] =>
[title] =>
[fields] => all
[menu_order] =>
[embed] =>
[category__in] => Array
(
)
[category__not_in] => Array
(
)
[category__and] => Array
(
)
[post__in] => Array
(
)
[post__not_in] => Array
(
[0] => 14750
[1] => 23436
[2] => 27424
[3] => 27817
[4] => 30225
[5] => 31065
[6] => 31175
[7] => 32017
[8] => 32296
[9] => 32565
[10] => 32605
[11] => 32636
[12] => 33723
[13] => 33737
[14] => 33761
[15] => 34344
[16] => 34459
[17] => 34553
[18] => 34586
[19] => 34590
)
[post_name__in] => Array
(
)
[tag__in] => Array
(
)
[tag__not_in] => Array
(
)
[tag__and] => Array
(
)
[tag_slug__in] => Array
(
)
[tag_slug__and] => Array
(
)
[post_parent__in] => Array
(
)
[post_parent__not_in] => Array
(
)
[author__in] => Array
(
)
[author__not_in] => Array
(
)
[search_columns] => Array
(
)
[ignore_sticky_posts] =>
[suppress_filters] =>
[cache_results] => 1
[update_post_term_cache] => 1
[update_menu_item_cache] =>
[lazy_load_term_meta] => 1
[update_post_meta_cache] => 1
[nopaging] =>
[comments_per_page] => 50
[no_found_rows] =>
[taxonomy] => feature
[term_id] => 27
)
[tax_query] => WP_Tax_Query Object
(
[queries] => Array
(
[0] => Array
(
[taxonomy] => feature
[terms] => Array
(
[0] => 27
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[1] => Array
(
[taxonomy] => solution
[terms] => Array
(
[0] => 12
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
[relation] => AND
[2] => Array
(
[taxonomy] => product
[terms] => Array
(
[0] => 511
)
[field] => term_id
[operator] => IN
[include_children] => 1
)
)
[relation] => AND
[table_aliases:protected] => Array
(
[0] => wp_term_relationships
[1] => tt1
[2] => tt2
)
[queried_terms] => Array
(
[feature] => Array
(
[terms] => Array
(
[0] => 27
)
[field] => term_id
)
[solution] => Array
(
[terms] => Array
(
[0] => 12
)
[field] => term_id
)
[product] => Array
(
[terms] => Array
(
[0] => 511
)
[field] => term_id
)
)
[primary_table] => wp_posts
[primary_id_column] => ID
)
[meta_query] => WP_Meta_Query Object
(
[queries] => Array
(
[0] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
)
[relation] => OR
)
[relation] => AND
[meta_table] => wp_postmeta
[meta_id_column] => post_id
[primary_table] => wp_posts
[primary_id_column] => ID
[table_aliases:protected] => Array
(
[0] => wp_postmeta
)
[clauses:protected] => Array
(
[wp_postmeta] => Array
(
[key] => _exclude_whitelabel_full
[compare] => NOT EXISTS
[compare_key] => =
[alias] => wp_postmeta
[cast] => CHAR
)
)
[has_or_relation:protected] =>
)
[date_query] =>
[request] => SELECT SQL_CALC_FOUND_ROWS wp_posts.ID
FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) LEFT JOIN wp_term_relationships AS tt1 ON (wp_posts.ID = tt1.object_id) LEFT JOIN wp_term_relationships AS tt2 ON (wp_posts.ID = tt2.object_id) LEFT JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = '_exclude_whitelabel_full' )
WHERE 1=1 AND wp_posts.ID NOT IN (14750,23436,27424,27817,30225,31065,31175,32017,32296,32565,32605,32636,33723,33737,33761,34344,34459,34553,34586,34590) AND (
wp_term_relationships.term_taxonomy_id IN (27)
AND
tt1.term_taxonomy_id IN (12)
AND
tt2.term_taxonomy_id IN (511)
) AND (
wp_postmeta.post_id IS NULL
) AND ((wp_posts.post_type = 'video' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'graded' OR wp_posts.post_status = 'not_graded')))
GROUP BY wp_posts.ID
ORDER BY wp_posts.post_title ASC
LIMIT 0, 999
[posts] => Array
(
[0] => WP_Post Object
(
[ID] => 1292
[post_author] => 12
[post_date] => 2016-02-04 22:00:10
[post_date_gmt] => 2016-02-04 22:00:10
[post_content] => Create new service reminders by entering them into the web portal (no import option available). After creating a reminder, you can receive notification whenever scheduled service is approaching or is past due.
Although the portal interface has been updated since this video was recorded, the process has not changed.
[post_title] => Adding a Service Reminder
[post_excerpt] => Create new service reminders by entering them into the web portal (no import option available).
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => adding-a-service-reminder
[to_ping] =>
[pinged] =>
[post_modified] => 2019-11-21 09:07:03
[post_modified_gmt] => 2019-11-21 16:07:03
[post_content_filtered] =>
[post_parent] => 0
[guid] => http://gpsihelp.wpengine.com/?post_type=video&p=1292
[menu_order] => 0
[post_type] => video
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[1] => WP_Post Object
(
[ID] => 1295
[post_author] => 12
[post_date] => 2016-02-04 22:02:27
[post_date_gmt] => 2016-02-04 22:02:27
[post_content] => Each time a vehicle receives service, create a new log entry to record the event. After logging individual service records for each vehicle, you can view aggregate fleet maintenance data using the Service History report.
Although the portal interface has been updated since this video was recorded, the process has not changed.
[post_title] => Tracking Service History
[post_excerpt] => Each time a vehicle receives service, create a new log entry to record the event.
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => tracking-service-history
[to_ping] =>
[pinged] =>
[post_modified] => 2019-11-21 09:07:44
[post_modified_gmt] => 2019-11-21 16:07:44
[post_content_filtered] =>
[post_parent] => 0
[guid] => http://gpsihelp.wpengine.com/?post_type=video&p=1295
[menu_order] => 0
[post_type] => video
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
)
[post_count] => 2
[current_post] => -1
[before_loop] => 1
[in_the_loop] =>
[post] => WP_Post Object
(
[ID] => 1292
[post_author] => 12
[post_date] => 2016-02-04 22:00:10
[post_date_gmt] => 2016-02-04 22:00:10
[post_content] => Create new service reminders by entering them into the web portal (no import option available). After creating a reminder, you can receive notification whenever scheduled service is approaching or is past due.
Although the portal interface has been updated since this video was recorded, the process has not changed.
[post_title] => Adding a Service Reminder
[post_excerpt] => Create new service reminders by entering them into the web portal (no import option available).
[post_status] => publish
[comment_status] => closed
[ping_status] => closed
[post_password] =>
[post_name] => adding-a-service-reminder
[to_ping] =>
[pinged] =>
[post_modified] => 2019-11-21 09:07:03
[post_modified_gmt] => 2019-11-21 16:07:03
[post_content_filtered] =>
[post_parent] => 0
[guid] => http://gpsihelp.wpengine.com/?post_type=video&p=1292
[menu_order] => 0
[post_type] => video
[post_mime_type] =>
[comment_count] => 0
[filter] => raw
)
[comment_count] => 0
[current_comment] => -1
[found_posts] => 2
[max_num_pages] => 1
[max_num_comment_pages] => 0
[is_single] =>
[is_preview] =>
[is_page] =>
[is_archive] => 1
[is_date] =>
[is_year] =>
[is_month] =>
[is_day] =>
[is_time] =>
[is_author] =>
[is_category] =>
[is_tag] =>
[is_tax] => 1
[is_search] =>
[is_feed] =>
[is_comment_feed] =>
[is_trackback] =>
[is_home] =>
[is_privacy_policy] =>
[is_404] =>
[is_embed] =>
[is_paged] =>
[is_admin] =>
[is_attachment] =>
[is_singular] =>
[is_robots] =>
[is_favicon] =>
[is_posts_page] =>
[is_post_type_archive] => 1
[query_vars_hash:WP_Query:private] => 2ac9cd5d0b33e074ac77f323379bb7bf
[query_vars_changed:WP_Query:private] => 1
[thumbnails_cached] =>
[allow_query_attachment_by_filename:protected] =>
[stopwords:WP_Query:private] =>
[compat_fields:WP_Query:private] => Array
(
[0] => query_vars_hash
[1] => query_vars_changed
)
[compat_methods:WP_Query:private] => Array
(
[0] => init_query_flags
[1] => parse_tax_query
)
[query_cache_key:WP_Query:private] => wp_query:157a42a7bf64be4823877767d8900339
)
[children] => Array
(
)
[term] => WP_Term Object
(
[term_id] => 27
[name] => Maintenance
[slug] => maintenance
[term_group] => 0
[term_taxonomy_id] => 27
[taxonomy] => feature
[description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[parent] => 0
[count] => 14
[filter] => raw
[term_order] => 13
[cat_ID] => 27
[category_count] => 14
[category_description] => The Maintenance tab provides a way to track vehicle maintenance and be reminded via custom alerts whenever service is approaching or past due. Service intervals can use miles, hours, or dates.
[cat_name] => Maintenance
[category_nicename] => maintenance
[category_parent] => 0
)
[post_count] => 2
)
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[GPS Insight DVIR] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Safety Cameras] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Drive360] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Driveri] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[GPS Insight Mobile] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Manager App] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[Driver App] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[GPSI Connect] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[GPS Insight Hours of Service] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[ELD Complete] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[ELD Connect with Focus] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[ELD Flex] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
[AOBRD] => Array
(
[Enterprise] => Array
(
[documentation] => Array
(
)
[video] => Array
(
)
[bestpractice] => Array
(
)
[deepdive] => Array
(
)
)
)
)