GK Data Solutions provides data analytics support and consulting for marketing and promotion activities. The company advises on data processing and analysis, architecture/framework development, and enterprise deployment to support various brands, products, distributors, and field representatives. GK Data Solutions helps decision makers measure and optimize their marketing and promotion resources for maximum return on investment (ROI).
GK Data Solutions specializes in user friendly capabilities by planning scalable solutions and migrating processes to cloud computing frameworks, including certification, accreditation, compliance, and data security. Using mobile applications GK Data Solutions captures near real-time field marketing and promotion performance and fuses this data with various other sources and sales metrics to provide a comprehensive picture of end-to-end marketing and sales performance.
"GK Data Solutions has in-depth experience with software development projects and has found working with ClearScale to be one of the most efficient ever experienced. ClearScale was able to quickly transition user requirements into an effective and scalable architecture. The agile processes with consistent and frequent interactions between users and developers quickly converged on a final solution with little-to-no corrections or changes. This was an extremely efficient software development project both in terms of cost and schedule."
The team at GK Data Solutions recognized an industry capability gaps and built a promotional marketing app for distributors, event managers, and their employees. In the past, these marketing professionals had difficulty tracking giveaways, samples, and marketing investment to map and measure sales conversions from their promotions.
Using this new web and mobile solution, marketers can schedule an event, staff it, and manage who attends. At the conclusion of the event, mangers will be able to view and track the event metrics such as, the number of samples given away, the number of attendees and consumer contacts performed, the number of items sold, review event feedback, and view images from the event.
This app had very specific requirements, and had to be built and hosted in a serverless environment. GK Data Solutions turned to ClearScale, an AWS Premier Consulting Partner, for development and implementation expertise.
To meet GK Data Solutions’ application requirements, the ClearScale team recommended using the Amazon Web Services (AWS) architecture. Then, they designed and developed the app, enabled AWS, and added integrations with Facebook and Google for user authentication.
AWS Services Employed: AWS API Gateway, AWS API Gateway, AWS Cognito, AWS S3, AWS Lambda, AWS SNS, AWS DynamoDB.
The new solution includes a Web Administration UI application that’s accessible to two user groups:
This application is a static HTML page, hosted in a s3 static website. ClearScale built it using the React.JS Application. It uses an API realized via:
The ClearScale solution features a mobile iOS application for employees, allowing them to register, login, review schedules and events, clock in, manage their profiles, and post feedback. This application communicates with the mobile back-end API by sending requests to the API Gateway, which then calls the API Lambda functions.
The new solution also contains a backend, with an API to communicate with the Web Administration UI application, mobile application, and data storage.
Different users will have access to different features of the solution. Employees will only be able to access the mobile application, where they can log in and out, view upcoming events, click in or out of an event, list and view event log information, and more.
Managers will have access to the Web Administration UI application. From there, they can log in and out, view and create events, assign employees to an event, view event staffing status, and more.
Employers and administrators will also have access to the Web Administration UI application, where they can log in and out, manage users, upload an events spreadsheet, and manage events.
With the new solution, users can either be authenticated by using login/password specified during the registration, or by creating a user account through Facebook or Google accounts. Cognito is used to store users’ credentials and profile data, including username, password, name, email, and phone.
GK Data Solution’s goal was to deploy a cost-effective, scalable, flexible, and easy-to-use solution for end-user marketers. ClearScale partnered with GK Data Solutions throughout the development and rollout stages, and was able to meet each of these requirements.
Leveraging expertise in application development and AWS, ClearScale was able to build the solution quickly and efficiently, while providing both a staging and production environment within AWS to the client.
Thanks to this solution, marketers now have an easy to way to track their giveaways and sales conversions from their promotional marketing campaigns. Going forward, GK Data Solutions will continue to engage with ClearScale, and can easily add new features to the solution. As GK Data Solution’s requirements and marketers’ requirements change, the solution will continue to evolve to keep pace with the rapidly-changing industry landscape as well as maintain parity with AWS enhancements.