Skip to content
Home » TextLocate

TextLocate

TextLocate Integration for FTM | SMS Driver Tracking
TextLocate Integration

TextLocate Integration for SMS Driver Tracking in FTM

The TextLocate integration lets an FTM user send a tracking link by SMS from the Salesforce Load record. Next, the driver opens the link in a compatible smartphone browser and grants location access. Then, FTM polls TextLocate every 15 minutes and stores returned GPS updates as related Location records under the load. As a result, the driver does not need to download an app, create an account, or log in.

Driver receives SMS, opens link, allows location
GPS pulled every 15 minutes
Location records stored on FTM Load
15 min
Location update interval
4.9
AppExchange rating
110+
AppExchange reviews
Salesforce
Native platform
App-free SMS tracking

How the TextLocate Integration Connects SMS Tracking to FTM

In contrast to app-based tracking, TextLocate uses an SMS link and a compatible smartphone browser. Therefore, drivers do not need a dedicated app or TextLocate login. Once the driver opens the link and grants location permission, TextLocate captures GPS coordinates. Then, FTM polls for updates and stores returned coordinates as Location records under the Salesforce Load.

TextLocate Provides
SMS delivery of the tracking link to the driver’s phone
GPS capture through the driver’s browser after permission is granted
Location data available for FTM to poll every 15 minutes
No driver app, account, or login required
Works through a compatible smartphone browser
FTM Does
Sends the tracking link from the Load record via SMS
Polls TextLocate for GPS updates every 15 minutes
Creates location records under the FTM Load in Salesforce
Optionally displays latest location in the Customer Portal
Optionally displays location on Google Maps
Driver Action Required
TextLocate tracking depends on the driver receiving the SMS, opening the link, and granting location access in their browser. However, FTM does not receive location updates until that step is complete. In addition, tracking depends on the driver maintaining location permission and an active TextLocate session.

For product-level information outside the FTM connection, visit the official TextLocate website.

End-to-end SMS tracking workflow

How the TextLocate Integration Works in Five Steps

First, an FTM user sends the TextLocate link from the Load record. Next, the driver opens the SMS link and grants browser location access. Once tracking is active, TextLocate captures GPS coordinates and FTM polls for updates every 15 minutes. Finally, FTM stores returned updates as related Location records under the Salesforce Load.

Prepare the FTM Load
Use the driver phone number on the Load record.
Send the SMS Link
The dispatcher sends the TextLocate link from FTM.
Driver Grants Access
The driver opens the link and allows browser location.
Capture and Poll GPS
TextLocate captures coordinates; FTM polls every 15 minutes.
Store Location Records
FTM keeps returned updates under the Salesforce Load.
15-Minute Update Interval
FTM polls TextLocate for GPS updates every 15 minutes while the tracking session is active and location access remains granted. Therefore, this is a polling interval rather than continuous real-time streaming.
Driver Must Keep Link Active
Location updates depend on the driver maintaining an active tracking session and location permission. Consequently, updates can stop if the session ends or permission is revoked.
Location records in Salesforce

Returned GPS Updates Become Location Records on the FTM Load

With the TextLocate integration active, each GPS update returned to FTM is stored as a related Location record on the Salesforce Load. As a result, operations teams can review the available location history inside FTM without switching to a separate tracking platform.

FTM Load Record
TextLocate Active
Load information
Load Number
FTM-2026-09041
Carrier
Harmon Express LLC
Driver Phone
+1 (214) 555-XXXX
Origin
Dallas, TX
Destination
Memphis, TN
TextLocate tracking
Tracking Status
Link Active
Last Poll
Sep 4, 2026 at 10:32 AM
Location Records
6 updates
Send Tracking Link
Location History
Every 15 min
35.1495, -90.0490 Latest
Sep 4, 2026 at 10:32 AM
35.0844, -90.2021 TextLocate
Sep 4, 2026 at 10:17 AM
34.9914, -90.4113 TextLocate
Sep 4, 2026 at 10:02 AM
34.7448, -90.7219 TextLocate
Sep 4, 2026 at 09:47 AM

Field labels, coordinates, and status values shown are illustrative. Therefore, the actual fields and values depend on your FTM and TextLocate configuration.

Why app-free SMS tracking matters

App-Free SMS Tracking for Drivers Using Compatible Smartphones

App-based tracking can require drivers to install software, create accounts, and keep apps updated. By contrast, TextLocate uses a link delivered by SMS. The driver opens it in a compatible browser and grants location access. Therefore, no separate app onboarding is required for the driver.

No app installation or account required
Drivers do not need to download an app, create a TextLocate account, or log in. Instead, the SMS tracking link opens in a compatible smartphone browser.
Sent and tracked from inside FTM
The tracking link is sent directly from the FTM Load record. Then, returned location updates are stored under the same load in Salesforce. As a result, dispatchers can manage the connected workflow inside FTM.
15-minute location updates
FTM polls TextLocate every 15 minutes while tracking is active. Consequently, returned updates build a timestamped location history under the load.
Fewer check calls for tracked loads
When the TextLocate session is active, operations teams have a location history to reference inside FTM. Therefore, they may need fewer check calls for tracked loads.
Before and after

What Changes When TextLocate SMS Tracking Flows Into FTM

Without TextLocate, operations teams may rely on calls to check driver location. With the integration active, however, the driver can share location through the SMS link, and FTM stores returned updates under the load.

Without TextLocate
Driver location found by calling carrier or driver
Carrier must have a compatible tracking solution in place
Location status entered manually in FTM if recorded at all
No location history connected to the FTM Load record
Customer inquiries answered without in-system visibility
With TextLocate connected to FTM
Tracking link sent by SMS from the FTM Load record
Driver opens link in browser, no app install needed
Location updates from TextLocate stored on FTM Load as they are received
Location history accessible inside FTM in Salesforce
Optional: latest location visible in Customer Portal
Optional Customer Portal visibility

Latest Location Optionally Visible In The FTM Customer Portal

When Customer Portal visibility is configured, the latest TextLocate GPS update can be surfaced with the load details. As a result, customers may be able to check the available location without calling operations. However, this is optional behavior and depends on the portal and TextLocate configuration.

Optional feature
Customer Portal Can Show The Latest Driver Location From TextLocate
When configured, the most recent GPS update from TextLocate appears in the FTM Customer Portal alongside other load details. Therefore, customers can reference the available location without calling your operations team. However, this feature remains optional and depends on your portal and TextLocate configuration.
FTM Load Record
TextLocate polling active
Customer Portal
Latest location: 35.1495, -90.0490
Configuration
Optional: depends on configured workflow
Google Maps
Optional map display of latest location
Business outcomes

What Changes When TextLocate SMS Tracking Connects To FTM

No app required from drivers or carriers
TextLocate uses a compatible smartphone browser. Therefore, drivers do not need to install the TextLocate app or create a driver account before opening the SMS link.
Fewer check calls for tracked loads
When a driver has the TextLocate link active and location updates are reaching FTM, operations teams have a location history to reference instead of calling the carrier for a status update.
Location history connected to the load in Salesforce
Each GPS update returned to FTM is stored as a related Location record under the Salesforce Load. As a result, operations teams can reference the available history alongside other load information.
Optional customer visibility without phone calls
When configured, the latest TextLocate location can appear in the FTM Customer Portal. Therefore, customers may be able to check the available location without a status call.
Works alongside other FTM tracking integrations
FTM also supports MacroPoint and Trucker Tools for other carrier tracking scenarios. In contrast, TextLocate adds an SMS-based option for loads where a driver app is unavailable or impractical.
Consistent 15-minute update rhythm
FTM polls TextLocate every 15 minutes while tracking is active. Therefore, teams understand the polling rhythm as returned updates build a timestamped history under the load.
Related capabilities

Related FTM Capabilities

TextLocate FAQ

Questions about SMS driver tracking and FTM.

For questions about your TextLocate configuration or setup, a specialist can walk through the details.

First, an FTM user sends a tracking link by SMS from the Load record. When the driver opens the link in a compatible browser and allows location access, TextLocate begins capturing GPS coordinates. Then, FTM polls every 15 minutes and stores returned updates as related Location records under the Salesforce Load.
No. Instead, the tracking link opens in a compatible smartphone browser. There is no TextLocate app to download, driver account to create, or login required. The driver receives the SMS, opens the link, and allows location access when the browser prompts them.
No. Tracking does not start automatically. First, the driver must open the link and grant browser location permission before TextLocate can capture GPS coordinates. In addition, updates depend on the driver maintaining location permission and an active TextLocate session.
FTM polls TextLocate every 15 minutes while tracking is active. However, this is a polling interval rather than continuous real-time streaming. Returned updates are stored as Location records under the Salesforce Load. Moreover, a poll may not always return a new GPS point because availability depends on the active driver session.
Optionally, yes. The FTM Customer Portal can be configured to display the latest TextLocate location for a load. However, this is not default behavior because it depends on your Customer Portal and TextLocate configuration. In addition, an optional Google Maps display may be configured. Contact the FTM team to confirm what is enabled in your environment.
TextLocate uses SMS to send a browser-based tracking link, so the driver does not need its app. In contrast, Trucker Tools relies on a driver mobile app, while MacroPoint follows a separate tracking approach. All three can store location data on FTM Load records. Therefore, the best option depends on your carrier relationships and workflow. The FTM team can help compare the options during a demo.
First, you need an active TextLocate account. Then, the FTM implementation team confirms and completes the Salesforce configuration. Contact the FTM team to begin setup, and they will confirm the requirements for your TextLocate account and FTM environment.
SMS driver tracking, no app required

See the TextLocate Integration on a Live FTM Load

Tell us how you currently track driver location and how many loads you manage each week. Then, we will demonstrate how the tracking link is sent from a Salesforce Load record and how returned TextLocate updates are stored under the load.

Setup requires an active TextLocate account. Contact the FTM team for configuration details specific to your environment.
Let's Talk!

Thanks for stopping by! We're here to help, please don't hesitate to reach out.

Watch 3-Min Demo