How to develop an app that will help to manage social interactions and document distribution between multiple international teams


About the Client

Nielsen is a global marketing research corporation founded in 1929. It provides reliable measurement and data analytics for marketers and sales specialists worldwide. The company is well-known for the Nielsen rating — audience measurement system for TV, radio, and newspapers. Today Nielsen operates in over 100 countries and is listed in S&P 500 index.

Client profile Marketing research Location International (HQ in New York City) Work duration 7 months


Our partnership with Nielsen started with a small business process optimization task. About a year later they invited Ideamotive to face a much more substantial challenge: bring the company workflow to the next level by building company's official mobile app.

Here are the challenges that we faced:
  • complex organizational structure
  • wide vision of change without specifics
  • strict global security limitations
  • small experience of the client in conducting agile projects
  • various types of users with various access levels
  • the technology choice to match external and internal app users
  • integration with the tools established in the organization: Google Suite and Google+


Our team started with gathering all the existing requirements and limitations for building the app. With all the collected data we organized a workshop in the client's headquarters, with all the application stakeholders. The main objective of the meeting was to determine priorities, draw first wireframes, set-up the roadmap and project's organizational structure. We also explained our agile process, implemented it, and aligned with Nielsen needs. Before programmers and designers started to work, we had three more technical meetings - each with a different stakeholder and regarding a different aspect of the app.

The biggest challenge was custom Google Plus integration. We managed to master the full power of Google API and implement seamless two-way streaming of Google Plus posts from our mobile app.

Piotr Kowalski Fullstack developer
Below we have listed our solutions to the problems that were identified
  • conducted research on the main areas of digitalization within Nielsen organization
  • analyzed company structure, assets, limitations, and existing processes
  • collected actual needs and pains of Nielsen employees and external app users
  • adjusted our process to comply with Nielsen's requirements
  • React Native as our technology of choice — for the fastest progress
  • implemented push notifications that allowed to get instant feedback from coworkers
  • built CMP for access and content management

Business outcome

200+ internal app users
856 commits to MVP
20+ documents transfered daily

The app we built met all of the stakeholders expectations. But what's more important to us, is that it's widely used within Nielsen. The app precisely maps the company's structure. From now on, Sophie from the HR department can make an inquiry about the IT teams retreat and receives the result within 15 seconds, with our push notification solutions. After the event, members can chat about it and exchange their experiences. During the working day, a Nielsen analyst will receive a notification as soon as a document is ready for a client and they can pass it immediately to them.

  • enhanced documents exchange and improved time-to-delivery
  • improved communication within divisions (formal and informal groups)
  • fast team inquiries with push notifications
  • improved information flow within the organization