Every brand that pays for an activation eventually asks the same question: did it actually happen? Did the promoters show up at the outlets on the list, on the days in the plan, and do what the brief said?
For a lot of campaigns the honest answer is "we think so". This guide is about turning that into "yes, and here it is".
Why the usual proof isn't proof
The most common evidence in field marketing is a stream of photos in a WhatsApp group, plus totals sent at the end of the day. It feels like proof, but it fails the questions a client will ask:
- Which outlet is this? Photos arrive without labels, and a week later nobody remembers.
- When was it taken? A forwarded photo carries no reliable time.
- Was the agent really there? Nothing ties the image or the number to a location.
- Do the numbers add up? A daily total typed into a message can't be traced back to individual visits.
None of this assumes anyone is dishonest. It's simply that loose evidence can't be checked, and evidence that can't be checked doesn't persuade a client.
The four things every visit should record
Proof of execution comes from recording the same four things at every single visit, at the moment it happens:
- The outlet, picked from a list. Not typed. If agents type outlet names, "Shoprite Lekki", "ShopRite, Lekki" and "Lekki Shoprite" become three different places, and your coverage numbers break.
- The location, checked against the outlet. At check-in, the phone's position should be compared with where the outlet actually is. That is what shows the visit happened at the outlet and not on the way home.
- The time, from the phone. Taken the second the agent submits, not typed in and not the time the message happened to be delivered.
- The numbers and the photos, on that visit. Samples given, units sold or stock counted, saved together with the photos taken there, so the number and the picture never come apart.
When all four live on one record, every figure in your report can be traced back to a specific visit.
Handle the network, or lose the proof
The places where activations happen, such as basement supermarkets, crowded markets and events, are often where signal is worst. If the reporting tool needs a connection at the moment of submission, agents either give up or "submit later from memory", which is exactly the evidence you can't trust.
The fix is a field app that saves the visit on the phone with its time and location, and sends it by itself when the network comes back. The proof is captured in the outlet, even if it reaches the dashboard twenty minutes later.
Review visits, don't just collect them
Recording is half the job. Someone should look at incoming visits while the campaign runs and flag anything that doesn't look right: a photo that doesn't show the setup, a check-in far from the outlet, numbers that don't match the stock.
A flagged visit should come out of every count. That way the totals you report are only the ones you'd defend in front of the client.
Report proof the way clients want it
Clients rarely want every photo. They want confidence. A good proof-of-execution report shows:
- Coverage: which outlets were visited, and how often, against the plan
- Results against target, by outlet and by day
- Best and worst outlets, so the conversation is about what to change
- A photo gallery tied to named outlets and dates
Two practical points. Keep an internal version with agent names, flags and costs, and a client version without them. And consider sending a live link rather than a deck at the end, so the client sees progress while there's still time to act on it.
How eNsight handles it
eNsight records all four things on every visit automatically: outlet from your list, a location check against the outlet, the phone's time, and the numbers and photos together. It works offline, lets you approve or flag each visit, and builds the client report (PowerPoint, PDF or a live link) from the verified visits as they come in. See field campaign tracking or brand activations.
