User Permissions Needed
Prevent Duplicate Stores and Contacts
A duplicate store splits visit history, survey results, and orders across 2 accounts, so coverage and trend reports undercount. Turn on duplicate rules and matching rules for accounts and contacts, so users see a warning or are blocked when they create a duplicate. See Manage Duplicate Records in Salesforce Help.- Match stores on a reliable key, such as your ERP account number or store number, as well as name and address.
- When you merge duplicate accounts, Salesforce moves related records, such as visits and orders, to the surviving account. The merged account is removed from reps’ devices at their next sync.
Keep Account Coordinates Current
The app uses each account’s coordinates for the check-in distance check and on maps. Wrong or missing coordinates cause false “far from store” warnings, distances in Check In Compliance Reason, and pins in the wrong place.- Build a report or list view of store accounts with no shipping latitude or longitude, and fill them in.
- When a store moves, update its shipping address and its coordinates. In Salesforce, use the Update Geolocation action on the account, which looks up the shipping address.
- If you keep coordinates in your own fields, check that the Account Latitude Field API Name and Account Longitude Field API Name settings point to them.
Deactivate Products and Price Books Instead of Deleting Them
Orders and ranging keep their links to products and price books. To retire them, deactivate them instead:- FieldKo products: Set Status to Inactive. FieldKo deactivates the product’s price book entries and product set lines, so reps stop seeing it.
- FieldKo price books: Clear Is Active, or set an End Date.
Clean Up After Reps Leave
When you deactivate a rep, their Not Started visits stay on the calendar and count as missed in call compliance reports. Hand them to another rep, or cancel them:- Build a report of visits with Status equal to Not Started whose Sales Representative is an inactive user.
- Move the visits with Transfer Visits, or reassign the accounts with Transfer Data On Change Of Account Owner turned on. See Remove a Rep’s Access.
Check Call Cycle Coverage
A rep without an active call cycle that covers today gets no visits in the app, with no error. Check coverage before each fiscal year and when you add reps:- Every active rep has active call cycles for the current and next fiscal year.
- Schedule
CallCycleBatchschedulerso new reps and new years get call cycles automatically. See Scheduled Jobs.