Customer Onsite Visit Checklist
A customer onsite visit can fail before the meeting even begins.
People may have the wrong address. A visitor registration link may be missing. A partner may be delayed. A field specialist may be blocked at security. The customer host may be unreachable. Someone may not know where to park or where to meet.
This checklist helps a host prepare a customer onsite visit before the team arrives.
1. Confirm the mission basics
Before inviting participants, document the core mission information:
- Customer or site name
- Site address
- Required arrival time
- Meeting start time
- Meeting point
- Customer host name
- Customer host phone or email
- Mission host name
- Mission host phone or email
- Parking instructions
- Reception or security instructions
- Visitor registration link
- Site rules or restrictions
The goal is simple: every participant should know where to go, when to arrive, and who to contact if something goes wrong.
2. Confirm the participant list
For each participant, collect:
- Name
- Company
- Role
- Attendance status
- ETA to meeting point
- Visitor registration status
- Arrival/check-in status
Roles can include:
- Sales owner
- Solution engineer
- Product expert
- Field specialist
- Implementation lead
- Partner manager
- Customer success lead
- External consultant
3. Confirm attendance
Do not assume that everyone in the calendar invite will attend.
Track each participant as:
- Invited
- Confirmed
- Tentative
- Declined
- No response
The host’s job is to know who is actually coming before mission day.
4. Track visitor registration status
If the customer site requires pre-registration, track whether each participant has completed it.
Suggested statuses:
- Not required
- Not started
- In progress
- Completed
- Need help
If registration is handled through the customer’s visitor management system, do not duplicate it. Just track whether each participant has completed it.
5. Share site instructions
Site instructions should be visible in one place.
Include:
- Required ID
- Badge pickup location
- Visitor registration link
- Reception desk instructions
- Parking location
- Entrance instructions
- Prohibited items
- Laptop or device restrictions
- Photo or recording restrictions
- Customer host contact
- Mission host contact
A participant should not need to search through old email threads to find these details.
6. Collect ETA without oversharing travel details
The host usually does not need to know each participant’s flight number or hotel name.
Instead, ask for:
- ETA to meeting point
- Whether the participant is on time, at risk, or delayed
- Whether the participant needs transportation help
This gives the host enough information without asking participants to share private travel details.
7. Prepare day-of check-in statuses
On the day of the visit, participants should be able to update their status quickly.
Use simple status options:
- On my way
- Arrived nearby
- At meeting point
- Checked in
- Delayed
- Blocked / need help
The “blocked / need help” option is especially important for customer sites with security desks, visitor registration, parking gates, or badge requirements.
8. Create a host action queue
A checklist is not enough. The host needs to know what to do next.
For example:
- No response → send reminder
- Registration pending → resend registration link
- Delayed → ask for updated ETA
- Blocked at security → call customer host
- Needs ride → ask team for help
- Checked in → no action needed
A good onsite visit process should be action-driven, not just data-driven.
9. Mission day quick view
On mission day, the host should be able to see:
- Total participants
- Confirmed participants
- Registration completed
- On the way
- Checked in
- Delayed
- Blocked
- Needs action
This should be mobile-friendly. Hosts and participants may be moving, driving, walking, or waiting at reception.
10. Completion and data cleanup
Once everyone is accounted for, the host should be able to mark the mission complete.
After completion, decide what to do with mission data:
- Delete immediately
- Delete after 7 days
- Archive the mission summary
For privacy, avoid storing unnecessary travel details.
Free customer onsite visit checklist template
You can copy this structure into a spreadsheet:
| Participant | Company | Role | Attendance | ETA | Registration | Arrival Status | Issue |
|---|---|---|---|---|---|---|---|
| John Smith | Vendor A | Sales | Confirmed | 8:20 AM | Completed | On the way | - |
| Lisa Chen | Partner B | SE | Confirmed | 8:30 AM | Pending | Not started | Registration |
| Elena Rossi | Vendor C | Expert | Confirmed | 8:15 AM | Completed | Blocked | Security |
A spreadsheet can work for very small visits. For live mission day coordination, a shared mission board is often better.
CTA: Replace the checklist spreadsheet with a live OnsiteMission board.
Replace the spreadsheet with a live mission board
Create a private OnsiteMission beta board for your next customer onsite visit.
Create a free mission board