Your till tells you what you sold. It cannot tell you how many people walked in and left with nothing, which corner of the shop nobody reaches, or that the queue at lunchtime was long enough to send people away.

Agent DVR Analytics works that out on your own computer from ordinary cameras: a line across the door for footfall, zones on the floor for heatmaps, time spent and queues. Add your daily takings, typed in or imported from your till, and it works out your conversion rate. An AI assistant such as Claude, ChatGPT or Gemini can then answer questions about it in plain language.

Part of the Standard plan

Analytics comes with the Standard and Professional plans, from $14.95 a month: one flat price however many cameras you count with, and remote access, the iOS and Android apps, AI assistants from anywhere and business use are included. The counting itself, and your video, stay on your own computer.

Plans from $14.95/month How Analytics works

Footfall in and out

Draw a line across each entrance and choose which way is in. Agent DVR counts every crossing, by the hour and by the day, for people only or for cars and bikes as well, and adds several doors together into one entrance. Compare:

today with last week Saturday with Monday one door with another this month with last month

Where shoppers go

A heatmap of the shop floor shows where people stop and where they never go, and paths show the routes they take. Paint zones on aisles and displays to count the visits to each and how long people stay. Find out:

which displays people stop at the aisle nobody walks down whether a new layout worked how long people browse

Queues and busy hours

A zone over the tills measures the queue, counting only people who have been waiting there, not those walking past. Busy times shows your week hour by hour, and an alert can tell you when the queue grows. Use it for:

an alert when more than 5 are waiting staff for the busy hours opening hours that suit your customers the lunchtime queue

Sales and conversion

Add your takings by the day or by the hour, typed in or imported from your till as CSV or JSON. Agent DVR sets them against the visitors and shows your sales per visitor and conversion rate, day by day. See:

how many visitors buy sales per visitor the busy Saturday that did not sell what a promotion did

What it looks like

How did last week go?
A conversion report: a week of visitors, sales and conversion rate, day by day

1,831 people came in from Monday to Sunday, and 27.9% of them bought something. Takings were £13,741, or £7.50 per visitor. Day by day:

  • Saturday - the busiest and the best: 428 visitors and 31% conversion.
  • Friday - 309 visitors and 29%.
  • Monday - the quietest, with 182 visitors and 24%.

Conversion rose through the week along with the footfall. Want the whole week as a table?

Things to ask

  • How many people came in today?
  • What was our conversion rate on Saturday?
  • When were we busiest this week?
  • How long did people wait at the tills at lunchtime?
  • Record yesterday's takings: £2,400 from 96 sales.

Rules to set up by asking

  • Tell me when more than 5 people have been waiting at the tills for a minute.
  • Tell me if anyone is in the stockroom after we close at 6pm.
  • Tell me if someone stays by the jewellery cabinet for more than two minutes.
  • Keep a count of how many are in the shop. Our limit is 30.

Rules run on your own server with no assistant connected. They need Agent DVR 8.0.7 or later, and questions about what is in the picture need an AI provider set up in Server Settings - AI Settings. More rule examples

Why build it this way

The cameras you already have

Ceiling and door cameras that already record the shop can count it too. Any IP, ONVIF, RTSP or USB camera works, with no counting sensors to fit and no fee per door.

Footfall that means something

Visitors on their own only say how busy you were. Set against your takings they say whether the busy days paid off, and which days need more staff or a better window.

Nothing leaves the shop

Detection and counting run on your own computer. No video is uploaded, and the counts are kept on your own disk for as long as you choose.

Reports that arrive by themselves

Have the shop's dashboard emailed every morning or every Monday, download any report as CSV for a spreadsheet, or ask an assistant.

What you need

1

A camera

Almost any IP, ONVIF, RTSP or USB camera works, including a spare webcam. You do not need a special bird, pet or doorbell camera. Look yours up in the camera database.

2

Agent DVR on a computer

Install it on Windows, macOS, Linux, Docker or a Raspberry Pi. It records to your own disk and is free for private use on your own network. Download.

3

A Standard plan

Analytics is part of the Standard and Professional plans, from $14.95 a month, with remote access, the mobile apps and AI assistants from anywhere. It is not in the Basic plan or the free version. See plans.

Set it up

1

Point a camera at the door

Use a camera that sees the doorway from above, and switch on Analytics for it. See Setting Up a Camera for Counting.

2

Draw the line and the zones

Draw a counting line across the door with its arrow pointing in, and zones over the tills and the displays. See Counting Lines and Zones.

3

Add your takings

Type in or import your sales figures and add a Conversion report to a dashboard. See Sales Figures and Conversion Rate.

Good to know: Counts are most accurate from a camera mounted high and looking down on the doorway, where people cross one at a time. Crowds, a low camera and poor light reduce accuracy. Staff are counted like anyone else and someone who comes back in counts again, so put the line where customers come in. Agent DVR does not connect to your till by itself: it imports a CSV or JSON export, and a till system can send its figures through the API. Analytics needs Agent DVR 8.1.1 or later and a Standard or Professional plan.

Frequently asked questions

Can I use my existing security cameras to count customers?

Yes, as long as one sees the doorway clearly. A camera above the door looking down works best, because people hide each other less. See Counting Lines and Zones in the user guide.

How does it work out my conversion rate?

Add your sales figures - each day's takings and the number of sales - typed in or imported from your till as CSV or JSON. A Conversion report divides the sales by the people who came in over your entrance lines. Days without figures yet are left out rather than counted as days with no sales. See Sales Figures and Conversion Rate.

Can it count several entrances as one?

Yes. A report can add up the lines on different doors and different cameras, so a shop with a street door and a car park door has one footfall figure.

Can it tell staff from customers?

No. Everyone who crosses the line is counted. Put the line where customers come in rather than where staff go between the shop floor and the back, and leave the staff entrance out.

What does it cost?

Analytics is part of the Standard and Professional plans, from $14.95 a month: one flat price however many cameras you count with. It is not in the Basic plan or the free version. Compare plans.

More things your cameras can do

Security analytics

Loitering, left bags, covered cameras and line crossing on any camera, with PTZ tracking, speed and sound alerts, and tools to pull the evidence together afterwards.

See how it works

Home automation

Use your cameras as smart home sensors: a known face, a number plate or a sound triggers Home Assistant, with Alexa voice control, MQTT and a full API.

See how it works

Package delivery alerts

Find out when a package is delivered, who came to the door while you were out, and whether the package is still on the step.

See how it works

AI pet camera

Ask what the dog did while you were out, look in live from your phone, and get told when the cat is on the kitchen counter.

See how it works

AI bird feeder camera

Point any camera at the feeder and ask which birds visited, when the feeder is busiest and whether the squirrel is back.

See how it works

Checking in on a relative

See that Mum or Dad is up and about, find out whether the carer came, and get told when something needs a look, without phoning every hour.

See how it works

Barn and foaling camera

Watch the foaling box, calving pen or chicken coop from your phone, ask what happened overnight, and get an alert when something needs a look.

See how it works

Machine monitoring

Get told when an alarm sounds, a warning light comes on, or a machine that should be running goes quiet or still, and ask what happened on the night shift.

See how it works

Ghost hunting cameras

Record every camera and microphone on an investigation, get flagged when it hears whispering, footsteps or a knock, and let an AI assistant find the moments worth a second look.

See how it works

Occupancy and capacity

A live count of how many are inside across every door, a capacity limit, a screen for the entrance and an alert when it is nearly full.

See how it works

See all solutions