SYSTEMS AND METHODS FOR CUSTOMER MOVEMENT TRACKING ANALYTICS
A system or method is provided to monitor a consumer's locations and movements within a store. In particular, the locations and movements of the consumer in a merchant's store may be monitored using a network of Bluetooth beacons installed throughout the merchant's store. Based on the BLE signals detected at the consumer's mobile device, the location of the consumer in the store may be determined by triangulation by referencing the designated positions of the BLE beacons that emits the BLE signals. In an embodiment, the consumer's locations and movement in the store may be collected and analyzed to generate consumer traffic heat maps in the store. Based on the traffic heat maps, locations may be determined to better facilitate product placement. Further, the shopping routes of the consumer may be analyzed to generate in-store advertisements which are presented to the consumer along the consumer's shopping route.
1 . A system comprising:
a memory storing information about a user account including shopping preferences; and
one or more processors in communication with the memory and adapted to:
monitor a movement of a user by detecting a location of the user's communication device in a merchant store using a network of Bluetooth beacons;
determine a general shopping route taken by the user;
identify an item placed along the general shopping route;
generate an advertisement for the item; and
present the advertisement to the user when the user approaches the item.
2 . The system of claim 1 , wherein the location and movement of the communication device is determined by triangulation technique or by location fingerprint technique.
3 . The system of claim 1 , wherein the one or more processors are further adapted to:
monitor movements of customers using the network of Bluetooth beacons;
generate a heat map indicating frequencies various locations are visited by the customers; and
generate a product placement recommendation based on the heat map.
4 . The system of claim 1 , wherein the advertisement is displayed on the user's communication device.
5 . The system of claim 1 , wherein the advertisement is displayed on an in-store display installed near the item.
6 . The system of claim 1 , wherein the item is identified based on the user's purchase history.
7 . The system of claim 1 , wherein the one or more processors are further adapted to:
generate a heat map indicating length of time spent by the customer at various locations of the store; and
identify the item from items placed in a location of store where the customer spent the most time.
8 . A method comprising:
monitoring, by a hardware processor, a movement of a user by detecting a location of the user's communication device in a merchant store using a network of Bluetooth beacons;
determining, by the hardware processor, a general shopping route taken by the user;
identifying, by the hardware processor, an item placed along the general shopping route;
generating, by the hardware processor, an advertisement for the item; and
presenting, by the hardware processor, the advertisement to the user when the user approaches the item.
9 . The method of claim 8 , wherein the location and movement of the communication device is determined by triangulation technique or by location fingerprint technique.
10 . The method of claim 8 further comprising:
monitoring movements of customers using the network of Bluetooth beacons;
generate a heat map indicating frequencies various locations are visited by the customers; and
generating a product placement recommendation based on the heat map.
11 . The method of claim 8 , wherein the advertisement is displayed on the user's communication device.
12 . The method of claim 8 , wherein the advertisement is displayed on an in-store display installed near the item.
13 . The method of claim 8 , wherein the item is identified based on the user's purchase history.
14 . The method of claim 8 further comprising:
generating a heat map indicating length of time spent by the customer at various locations of the store; and
identifying the item from items placed in a location of store where the customer spent the most time.
15 . A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors are adapted to cause the one or more processors to perform a method comprising:
monitoring a movement of a user by detecting a location of the user's communication device in a merchant store using a network of Bluetooth beacons;
determining a general shopping route taken by the user;
identifying an item placed along the general shopping route;
generating an advertisement for the item; and
presenting the advertisement to the user when the user approaches the item.
16 . The non-transitory machine-readable medium of claim 15 , wherein the location and movement of the communication device is determined by triangulation technique or by location fingerprint technique.
17 . The non-transitory machine-readable medium of claim 15 , wherein the method further comprising:
monitoring movements of customers using the network of Bluetooth beacons;
generate a heat map indicating frequencies various locations are visited by the customers; and
generating a product placement recommendation based on the heat map.
18 . The non-transitory machine-readable medium of claim 15 , wherein the advertisement is displayed on the user's communication device.
19 . The non-transitory machine-readable medium of claim 15 , wherein the advertisement is displayed on an in-store display installed near the item.
20 . The non-transitory machine-readable medium of claim 15 , wherein the item is identified based on the user's purchase history.
21 . The non-transitory machine-readable medium of claim 15 , wherein the method further comprising:
generating a heat map indicating length of time spent by the customer at various locations of the store; and
identifying the item from items placed in a location of store where the customer spent the most time.