Wi-Fi Targeting: A Complete Guide to Setting Up for Business and Analytics

Wi-Fi targeting is a technology that transforms a regular access point into a powerful tool for collecting visitor data. It allows businesses to analyze customer behavior, deliver personalized advertising, and even track traffic in real time. But how do you set up the system to ensure it works effectively and remains legal? This article will help you understand the technical nuances, choose the right equipment, and avoid common mistakes.

Unlike classic targeting in social networks, Wi-Fi targeting is based on MAC addresses of devices, data on connections, and even user movements within the network coverage area. This opens up unique opportunities for offline businesses: cafes, shopping centers, hotels, and beauty salons can collect statistics on footfall, customer dwell time, and frequency of visits. However, this comes with its own pitfalls—depending on the requirements Federal Law No. 152 on the protection of personal data up to the technical limitations of the equipment.

In this article we will discuss:

  • 🔧 What equipment is needed for Wi-Fi targeting and how to choose it
  • ⚙️ Step-by-step setup of a router or controller for data collection
  • 📊 How to analyze collected information and integrate it with CRM
  • ⚖️ Legal aspects and user notification requirements
  • 🚀 Examples of successful application of technology in various business areas
📊 Why do you want to use Wi-Fi targeting?
Traffic analytics
Personalized advertising
Improving service
Tracking customer movements
Another option

1. What is Wi-Fi targeting and how does it work?

Wi-Fi targeting is a method of collecting and analyzing data about users connecting to your wireless network. It is based on tracking MAC addresses devices (unique network card identifiers), connection time, session duration, and even movement between access points. This data allows you to:

  • 📈 Segment your audience by frequency of visits, time spent, and preferred areas (for example, in a shopping center)
  • 🎯 Show targeted offers based on browsing history (for example, a discount for regular customers)
  • 🔄 Optimize product placement or personnel, analyzing "hot" and "cold" zones
  • 📢 Automate marketing via push notifications or email newsletters after visiting

The technology works even if the user is not connected to the network, but is simply within Wi-Fi range. Modern systems can "listen" airwaves for the presence of devices (the so-called passive scanning) and record their MAC addresses. However, this approach has legal limitations—we'll discuss this in the section on legality.

It is important to understand the difference between active And passive targeting:

Targeting typeHow it worksData that is collectedConsent required?
ActiveA user connects to your network (e.g. through a captive portal)MAC address, session time, visited pages (if using your gateway)Yes, through the network terms of use
PassiveThe device is simply in the Wi-Fi range, without being connected.MAC address, approximate location, frequency of occurrenceYes, notification is required (e.g. a sign in the establishment)
HybridCombination of active and passive data collectionAll of the above + data from the CRM if the user is logged inYes, with separate consents for each type of data
⚠️ Please note: Starting in 2026, Russia will have stricter requirements for processing MAC addresses as personal data. Even if you don't explicitly store them but use them for analytics, this falls under Federal Law No. 152Be sure to consult with a lawyer before launching the system.

2. Wi-Fi targeting equipment: what to choose

For the system to function properly, you'll need not only a router but also specialized software or a cloud service. Here's the minimum equipment set:

  • 📡 Access points with analytics support: For example, Ubiquiti UniFi, TP-Link Omada or RuckusThey can collect data about connected devices and transmit it to the cloud.
  • 🖥️ Controller or cloud serviceFor managing multiple access points and collecting statistics. Popular solutions: UniFi Controller, Zyxel Nebula, Aruba Central.
  • 📊 Analytics software: You can use the built-in controller tools or connect third-party services like Purple, Cloud4Wi or Yandex.Audience.
  • 🔌 Additional equipment: Passive scanning may require specialized sensors (e.g. Cisco Meraki MV with Wi-Fi analytics support).

If your budget is limited, you can start with one powerful router (for example, ASUS RT-AX88U or Keenetic Ultra) and free software like Pi-hole + Wireshark For basic data collection, however, for full-fledged targeting, it's better to use professional solutions.

When choosing equipment, pay attention to:

  • 🔹 Support 802.11ac/ax (for stable operation with a large number of devices)
  • 🔹 Availability captive portal (to collect contacts when connecting)
  • 🔹 Possibility of integration with CRM or marketing platforms
  • 🔹 Compliance GOST R 58465-2019 (if the equipment will be used in government institutions)

Select Access Points with MAC Address Analytics Support|

Check compatibility with the selected controller|

Estimate the maximum number of simultaneously connected devices|

Check the possibility of integration with your CRM system |

Consult with an attorney regarding data collection issues-->

⚠️ Please note: Some manufacturers (eg. MikroTik) limit analytics functionality in basic router models. Full targeting may require purchasing a license or upgrading to enterprise solutions.

3. Step-by-step setup of Wi-Fi targeting on a router

Let's look at the setup using a popular system as an example. Ubiquiti UniFiThis manual is also suitable for other controllers with similar functionality. Before you begin, make sure:

  • 🔌 All access points are connected to the controller
  • 🌐 Internet access is available for firmware updates
  • 📱 You have a mobile device to test the connection

Step 1: Setting up a network for guests

Create a separate network for visitors to separate their traffic from corporate traffic:

  1. Open UniFi Controller and go to Settings → Wireless Networks.
  2. Click Create New Wireless Network.
  3. Please enter the network name (e.g. Cafe_Free_WiFi).
  4. Enable the option Guest Network (guest network).
  5. In the section Security select Open (open network) or WPA2-PSK with a simple password.
  6. Save the settings.

Step 2: Enable MAC address collection

Activate the device tracking feature:

  1. Go to Settings → Site.
  2. Enable the option Enable Connectivity Monitor.
  3. In the section Advanced find Device Detection and set the value All Wireless Devices.
  4. Save the changes.

Step 3: Setting up the captive portal

A captive portal is a page that opens when you first connect to the network. It allows you to collect contacts or display ads:

  1. On the menu Settings → Guest Control turn on Enable Guest Portal.
  2. Select portal type: Authentication (data collection) or Hotspot (just a notice).
  3. Upload your business logo and write a welcome message.
  4. In the section Authentication Set up email or phone number collection (optional).
  5. Please provide a link to your privacy policy (required!).

Step 4. Integration with analytics

Connect the system to an analytics service (for example, Google Analytics or Yandex.Metrika):

  1. IN Settings → Services find the section Analytics.
  2. Paste the tracking code from your Google Analytics account.
  3. Set up event forwarding (eg. wi-fi_connection or guest_registration).
  4. Save and test the work via a test connection.

4. Data Analytics: What Can You Learn About Your Customers?

Once the system is configured, you will have access to the following data:

  • 📅 Frequency of visits: How many times did a customer visit your establishment per week/month.
  • ⏱️ Duration of stay: Average visit duration and peak visitor hours.
  • 📍 Travel routes: In which areas does the customer spend more time (relevant for shopping centers).
  • 📱 Device types: iOS/Android ratio, popular smartphone models.
  • 🔄 Conversion: How many network visitors became real buyers.

Sample report from UniFi Controller:

ParameterMeaningInterpretation
Unique devices of the day128Total visitor traffic
Average session time28 minutesThe time that customers spend in the establishment
Return visits43%Share of regular customers
Peak time18:00–20:00When additional staff are needed
Popular areasWindow areaWhere is the best place to place promotional items?

For deeper analysis, you can integrate data with:

  • 🛒 CRM systems (For example, Bitrix24 or amoCRM) to link online and offline data.
  • 📢 Advertising platforms (For example, Facebook Ads or VKontakte) for retargeting.
  • 💳 Payment systems (For example, Tinkoff Business) to analyze receipts and shopping carts.
How to link Wi-Fi targeting data to actual sales?

To do this you need:

1. Configure the transfer of MAC addresses to the CRM along with purchase data (if the client paid by card or through an online cash register).

2. Use a loyalty system where the client links their phone number to a Wi-Fi connection.

3. Compare visit data with receipts by time and geolocation.

This will allow you to calculate the conversion rate from visitors to buyers and optimize marketing campaigns.

Critically important: MAC addresses can only be used for analytics in anonymized form (e.g., hashed). Storing them in plain text violates personal data laws.

5. Legal aspects: how not to break the law

Data collection via Wi-Fi targeting is regulated by several regulations:

  • 📜 Federal Law No. 152 "On Personal Data"A MAC address is considered personal information if it can be linked to a specific person.
  • 📜 GOST R 58465-2019: Requirements for data protection in information systems.
  • 📜 GDPR Regulation (if there are EU citizens among the clients).

To avoid fines, you must:

  1. 📋 Post data collection notice in a visible place (for example, at the entrance to an establishment).
  2. 🔗 Enable link to the privacy policy in the captive portal.
  3. 🔒 Provide data anonymization (for example, MAC address hashing).
  4. 🗑️ Provide users with the opportunity opt out of data collection.
⚠️ Note: Since 2023, Roskomnadzor has been actively checking businesses for compliance with personal data processing requirements. Fines for violations reach 500,000 rubles For legal entities. Before launching the system, be sure to consult with a lawyer and register your data processing with Roskomnadzor (if required).

Example of notification text for clients:

Please note: This establishment collects anonymous data about its visitors.

to improve the quality of service. We only record technical

information (for example, the time of connection to Wi-Fi), without linking it to

your identity. Details are available in the Privacy Policy on the website.

If you plan to use the data for advertising, the notice must include separate consent for processing. For example:

✅ I agree to receive personalized offers via email/SMS.

6. Examples of Wi-Fi targeting applications in business

The technology is successfully used in various fields. Here are a few case studies:

  • 🛍️ Shopping centers: They track customer routes and optimize store layouts. For example, if data shows that 70% of customers pass by a certain area, it can be repurposed.
  • Cafes and restaurantsThey analyze peak hours and offer discounts during off-peak hours. For example, a coffee shop could send a push notification with a 15% discount to those who frequently visit after 3:00 PM.
  • 🏨 HotelsPersonalize the service for regular guests. For example, if a client always requests a late checkout, the system can offer this option automatically.
  • 💇 Beauty salons: They remind you to schedule your next procedure 3-4 weeks after your visit.
  • 🎤 Concert venues: Collect data about visitors for targeted mailings of announcements of future events.

Case Study: Coffee Shop Chain Black Card increased return visits by 22% after implementing Wi-Fi targeting. They analyzed visitor data and sent a personalized offer to customers who hadn't returned for more than two weeks: "We miss you! Your favorite latte is 20% off today and tomorrow."

Another interesting case is a shopping center. Gagarinsky in St. Petersburg. They used visitor movement data to:

  • 🔹 Move the children's area closer to the entrance (since parents with children spent more time there).
  • 🔹 Increase the number of benches in areas with a high concentration of elderly people.
  • 🔹 Optimize the cleaning schedule—it is now performed during off-peak hours.

7. Common mistakes and how to avoid them

Many people encounter the same problems when setting up Wi-Fi targeting. Here are the most common errors:

  • 🚫 Lack of notification of data collectionThis is a direct violation of the law. Always provide information about what data is being collected and for what purpose.
  • 🚫 Using an open network without protection: Not only is this unsafe, but it also reduces the quality of the data (many devices will connect randomly).
  • 🚫 Storing MAC addresses in cleartext: This is a violation Federal Law No. 152Always hash or anonymize data.
  • 🚫 Lack of testing before launch: Test the system on different devices (iPhone, Android, laptops).
  • 🚫 Ignoring firmware updatesOutdated software may contain vulnerabilities that will ruin all data collection efforts.

Another common mistake is network congestionIf too many devices are connected to a single access point, speed drops and data collection is erratic. Solution:

  • 🔹 Divide the load between multiple access points.
  • 🔹 Set up bandwidth limits for the guest network.
  • 🔹 Use a controller for load balancing.

If you notice that data is being collected incorrectly (for example, the same device is being counted multiple times), check:

  1. Settings Device Detection in the controller (it is possible that the scanning mode for all devices within range is enabled, and not just connected ones).
  2. Session lifetime (if it is too short, one connection may be counted as several).
  3. The presence of interference from neighboring networks (use a Wi-Fi analyzer, for example, NetSpot).

8. Alternative solutions: if Wi-Fi targeting isn't suitable

If Wi-Fi targeting is not possible for technical or legal reasons, consider alternative methods of collecting customer data:

  • 📱 Bluetooth beaconsDevices that communicate with smartphones via Bluetooth Low Energy (BLE). Suitable for tracking in-store movements.
  • 📊 Cash register data analytics: Integration with online cash registers for receipt analysis and purchase frequency.
  • 🔗 QR codes and promotions: Customers scan the code to get a discount, and you get their contact information.
  • 🎥 Video analytics: Systems like NtechLab They can count visitors and analyze their behavior without collecting personal data.

Comparison of methods:

MethodAccuracyDifficulty of setupLegal risksPrice
Wi-Fi targetingHighAverageMedium (consent required)From 20,000 ₽
Bluetooth beaconsAverageLowLowFrom 10,000 ₽
Cash register data analyticsLow (buyers only)LowNoneFrom 0 ₽
QR codesLow (active clients only)LowNoneFrom 0 ₽

If your business is small, start with simple solutions (such as QR codes or cash register data analytics) and then scale the system as you grow.

FAQ: Frequently asked questions about Wi-Fi targeting

❓ Do I need to obtain consent from clients to collect MAC addresses?

Yes, according to Federal Law No. 152A MAC address is considered personal information if it can be linked to a specific person.MAC-

❓ Is it possible to track clients who are not connected to Wi-Fi?

Technically, yes: many access points can scan the air and record the MAC addresses of all devices within range (even if they're not connected). However, this approach carries serious legal risks, as the user hasn't consented to the data processing. A safer option is to use anonymous motion sensors (such as Bluetooth or infrared sensors).

❓ How do I integrate Wi-Fi targeting data with my CRM?

Most modern controllers (eg. UniFi or Omada) have an API for integration. You will need:

  1. Set up the transfer of visitor data to your CRM via webhooks or direct integration.
  2. Associate MAC addresses with client profiles (if they are logged in via the captive portal).
  3. Automate triggers (e.g. sending an email after the 3rd visit).

For Bitrix24 There are ready-made modules like "Wi-Fi Analytics", For amoCRM can be used Zapier or custom scripts.

❓ What equipment is best for a small cafe?

For a cafe or a small shop it is enough:

  • One access point Ubiquiti UniFi U6-Lite (~8,000 ₽) or TP-Link EAP610 (~7 500 ₽).
  • Free UniFi Controller (can be installed on any PC or in the cloud).
  • Cloud analytics service like Purple (free plan for up to 100 unique visitors per day).

If your budget is limited, you can start with a router. Keenetic Giga (~6,000 ₽) and built-in analytics tools.

❓ Is it legal to display ads through a captive portal?

Yes, but with some reservations:

  • Advertising should not be intrusive (for example, access to the network cannot be blocked until the user watches the video).
  • You should provide the option to skip the ad or close it after 5-10 seconds.
  • The captive portal must clearly state that data is being collected for the purpose of displaying targeted advertising.

It's better to use non-offensive advertising (banners or text offers) and give the user a choice: view it in exchange for free Wi-Fi access.