Retail Data Collection App for
the National Consumer Panel

Developing a native mobile app that allows NCP’s panel of customers to scan purchases in real time

About the Customer

The National Consumer Panel (NCP) is an organization that collects data on consumer purchasing behavior. The company was born out of a partnership between the two leading consumer insight providers in the United States: IRI and Nielsen.


Approximately 1,500 consumers have partnered with NCP to track and report on their purchase behaviors. Initially, they lent each participant a barcode scanner to keep in their home, which participants used to track purchases and send information back to NCP. To speed up the process of data collection for both sides, the client decided to develop a mobile application with the ability to scan, input, and upload purchases, eliminating the clunky barcode scanner.


NCP approached Exadel because of our ability to assist in prototyping and providing proofs-of-concept. The initial partnership evolved into the creation of a working prototype that formed the foundation of the mobile app.

The retail data collection app allows customers to scan their purchases in real time. Since it supports offline functionality, the app still works in bad or low data connection areas.

Developers used the following technologies to build the application:

  • Urban Airship to enable the client to manually push notifications to its users at random or based on user behavior.
  • Red Laser to scan the barcodes on purchased products.
  • Flurry and AppsFlyer analytics to track specific metrics, including daily app opens, number of users, and usage frequency.


The introduction of the retail data collection app has reduced NCP’s hardware costs by replacing scanners. By collecting data using a mobile application, the application simplified the procedure both for the participants and NCP itself.