← Back to Articles

Unique visitors counting in Xeoma CMS for information about new visitors

Unique visitors counting – detection of new clients


Meet Xeoma’s unique three-level system for detection of unique visitors with automatic transfer of new customers to the category of repeated or frequent visitors. Receive the counter’s reports for unique or repeated visitors with the exact date/time of detection, from all cameras using the feature.




Xeoma video surveillance software is for all camera tasks: from video security to process automation and business optimization. Since it’s so multi-purpose it has more than 100 functions for different tasks.
There are at least three special features that work for visitors counting:

Simple visitor counting in a video surveillance program for crossing a virtual line

1. “Visitors Counter” module

The easiest and the most affordable way to count visitors is to use the “Visitors Counter” module available in Xeoma Standard and Xeoma Pro. It works in combination with the virtual monitoring zone from the “Motion Detector” module. Which means it counts any motion that happens in the selected monitoring zone (can be in the shape of a thin or thick line too). The Visitors Counter can be set to count each motion as 1 visitor, or count two episodes of motion as 1 visitor (when a line can be crossed to go in and leave the store). See details here

Visitors counter with detection of movement direction

2. “Cross-Line Detector” module

Xeoma’s “Cross-Line Detector” module is a little more sophisticated, available only in Xeoma Pro edition. Its main advantage is that it can distinguish direction of the moving object so it can count people entering or leaving an area separately. Besides, it works with mechanisms that detect objects that can be unmoving too – “Face Recognition”, “ANPR (License Plate Recognition)”, “Object Recognition” modules, or its own internal technique of people and car detection. See details here

Unique Visitors Counter in Xeoma

3. Unique users counter feature in Face Recognition module

The “Unique Visitors Counter” in Xeoma CMS is actually the “Auto training” feature, part of the “Face Recognition” module. To identify if a visitor has never been here before, the system needs to look all people in the camera’s sight in the face, and compare them with all faces it has seen before. The “Unique Visitors Counter” in Xeoma is a three-level system of visitors classification by frequency of their visits, and automated transfer between groups. See details below



Unique Visitors Counter in Xeoma Xeoma’s Unique Visitors Counter is the innovative 3-level system of work with visitors that can detect customers in the camera’s vision field and distinguish whether it’s a new or returning one, and display the corresponding information. It saves reports for unique or repeated visitors with the exact date/time of detection, from all cameras that use the feature.

Upon the first detection, the person’s face is compared to the database and if no matches are found, the face is remembered and marked as a new unique visitor. Next time this person is seen, they might be transferred into the next group (depending on your settings for group #2 and group #1, see below).

It’s up to you what frequency it will take for a face to get transferred into group #2 (returning customers) or group #1 (regular customers).
It’s up to you what groups will be for – for example, to detect returning customers that pop into your store once a week, or if they will be reserved for staff that are always in the camera’s vision.
It’s up to you in what form and for what time range to view reports.

Unique Visitors reports are conveniently stored in a popular spreadsheet format CSV so that they can be imported into your favorite data visualization tools for charts of any kinds. You are not limited by rigid time range of other solutions – any time range from seconds to years is available in reports. The data can be sent to and used in external systems.



Get unbiased data on how well the business is really doing.

Analyze and optimize marketing efforts aimed at customer attraction.

Get insights about success rate of an ongoing marketing strategy and performance of advertisements, promo banners, etc.

Use the data from past marketing campaigns to launch better new campaigns, and ultimately get higher sale rates.

Investigate factors that make new customers into returning ones, and use that to expand the business.




Unique Visitors Counter in Xeoma Video Surveillance Software drives profits
Higher profits
Strategic information about customers can be used to get higher sales, higher profits
Unique Visitors Counter in Xeoma Video Surveillance Software
Reports plus video
Not only does Xeoma’s unique customers detection save reports with a customer’s exact date and time of appearance, but it will also let you save and view records with their faces.
Reactions in Unique Visitors Counter in Xeoma Video Surveillance Software
“Unique visitors counter” is not just about reports. It is also about real-time instant reactions: notifications, running scripts of custom reactions, automatic sending of data to external systems.


Unique Visitors Counter in Xeoma CMS is affordable
Affordable price
Xeoma means lower prices than those of competitors. Flexible pricing means you can buy a package that fits best. Volume discounts.
Unique Visitors Counter in Xeoma CMS doesn't require special equipment
With any equipment
Xeoma does not require special equipment: thanks to load optimization, this feature can be used in modern off-shelf computers. Almost any camera can also be used, the main thing is a clear image.
Easy 1-click setup
Simple interface, fully automated work. No staff training or long-term preparation required. Download – run – configure, and the system is ready to go!


Works on many popular systems: Windows, Linux, Mac OS X, Linux (ARM architecture) and Android, and even Raspberry micro computers!




Unique Visitors Counter in Xeoma CMS


* Supermarkets, malls,
* shopping centers,
* business centers,
* offices,
* shops, stores,
* banks and other financial institutions.

Unique Visitors Counter in Xeoma CMS


* Restaurants,
* cafe,
* food vans,
* hotels, motels, hostels,
* cinemas,
* museums, etc.

Unique Visitors Counter in Xeoma CMS in governmental uses


* Medical and government buildings,
* plants,
* military and army premises,
* precinct police stations,
* schools, education.

Unique Visitors Counter in Xeoma CMS in safe city

Safe city

* Transport and crowded places:
* train stations,
* railway stations,
* Metro,
* stadiums,
* airports,
* concerts, etc.

Additionally: for analysis of the number of strangers caught in the frame, for example, when observing a home for elderly relatives, etc.



1. Download Xeoma for your operating system and launch it. Make sure that you are using Xeoma in the Trial mode, or activate Xeoma Pro or Xeoma Standard license and a license for the Additional feature “Face Recognition (Artificial Intelligence)”.
2. Wait till Xeoma finds your cameras automatically or add them manually.
3. Add the “Face Recognition” module into the chain, as well as other needed filter and destination modules.
4. Check the “Allow auto training” checkbox in the “Face Recognition” module settings. You will see that three new fields appear. When a person is seen for the first time their face gets a unique ID assigned, the system remembers the date and time of the first appearance and places the face into the third group that can be called “New or rare faces”.

Xeoma's AI-based Face Recognition can do automated division of detected people into groups by their attendance rate

When the face is detected for the next times, it will either get to group #1, group #2, or stay in the same group (group #3), depending on the time settings.

Example: let’s name our first group “Staff” and set the Time to be put into the group at 30 minutes. Let’s give the second group the “Returning customers” name and set the time to 2 hours. If the next time the same face is detected is within 30 minutes, it will get into group #1 that covers 1-30 minutes during which the person has returned. A good example of someone who belongs to such a group is employees of the establishment who ought to be always in camera’s field of view and are detected a lot. If more than 30 minutes but less than 2 hours passes before the same face is recognized again, it will get into group #2 – for example, like returning customers or service workers that are detected from time to time.

In “Reaction type” you can select to detection from which group should the system react. For example, when new faces (unique visitors) appear, you might want to receive an email message with a frame of the camera’s video stream, or simply save video footage of this episode.

Face Recognition will react to appearance of face from a certain group

To receive reports on the detection of new or repeat visitors just check the “Save CSV report” checkbox. The report will be saved automatically and updated every time there is a new detection. The report will contain information about detected faces from all Face Recognizers on this server machine, even if there are several people in sight. This report has a popular spreadsheet format, and it can be used in any data visualization program convenient for you to build charts in the desired form and for the required period.





Try Xeoma for free! Fill in the fields below and you will get an email with a demo license for the Xeoma Pro edition and all Additional modules, including the AI-powered ‘Face Recognition’ module with the unique visitors counting feature.

To do that, enter your name and your email to send the license to in the fields below, and click the ‘Get Xeoma free demo licenses to email’ button.

You can read our privacy policy here


Have any questions? Need help? Please contact us! We will be happy to help!

Important tip about Unique Visitors Counting Do you need something else? We can develop it and add it into Xeoma as the paid development. See details

June 28, 2021

Read also:
Additional modules in Xeoma.
Buy Xeoma’s Additional modules
More about Face Recognition
More about face-based search through recordings
Required hardware calculator
FaceID. Double Authentication with Face Recognition and a QR code/Smart Card