QPulse: a Market Research Platform for True Digital

True Analytics brought in a focused team from Vodworks to turn QPulse from an idea into a usable product fast. Our backend engineers immediately took full ownership of development, creating a market research platform used in True’s future campaigns.

  • Built and launched a functioning QPulse pilot in 8 weeks
  • Enabled major research firms to continue research without traditional fieldwork
  • Helped True Analytics open a new revenue channel by monetizing telco data for market research
Image

About The Client

True Digital is the digital arm of one of Thailand’s largest telecommunications providers. Within True Digital, the True Analytics team focuses on turning telco data into products that serve advertisers, partners, and end customers.

True’s customer profiling capabilities have been used across multiple domains, including advertising and audience targeting, geolocation-based services, credit scoring, and risk assessment.

During COVID, traditional street-based field research was heavily restricted. Large research firms needed an alternative way to reach people. QPulse was created as the next step: a market research product built on top of these profiles. Instead of sending interviewers into the field, research companies could reach True’s customers by SMS, send surveys, and reward participants with True Points.

  • Location: Thailand
  • Industry: Telecommunications, Data Analytics & Market Research
  • Services Provided: Backend engineering, Systems Integration, Product Development Support

The Scope

Vodworks was tasked by True Analytics to build a new kind of research platform that used telco customer profiles, delivered surveys via SMS to carefully chosen segments, and rewarded respondents with True Points for their participation in the surveys.

The scope included:

  • Integration between the customer profiling database and the SMS delivery platform to enable targeted campaign execution
  • Backend orchestration for survey campaigns, completion tracking, and participant flows
  • Secure data handling, storage, and controlled export of survey results to external market research partners
  • Reward-trigger logic to ensure completed surveys resulted in the correct incentives for participants
  • Supporting a flexible campaign model that could be reused across multiple research partners and studies
Image

How Vodworks Helped

True Analytics did not have engineers available and needed QPulse to be built fast. Vodworks acted as the execution partner for QPulse, providing focused engineering capacity and ownership of the technical implementation. The work was primarily backend-focused and centered around system integration.

Vodworks engineers were responsible for:

  • Connecting the customer profiling database with the SMS platform so the system could identify the right customer segments and send surveys only to relevant, targeted users.
  • Implementing reward logic with True Points, ensuring that completed surveys triggered the correct incentives and creating a clear value exchange for True’s customers.
  • Building integrations between True Analytics and external research systems, enabling those firms to set up survey campaigns through QPulse and ensuring responses get back to the research partners in a usable format.

By handling this backend logic, Vodworks turned a high-level product idea into a workflow that was eventually used in real campaigns.

Why True Analytics Chose Vodworks

Even with a clear product vision, True Analytics did not have engineers available at the moment QPulse needed to be built. So they brought in a focused team from Vodworks: two backend engineers dedicated to turning QPulse from an idea into a usable product.

Vodworks was chosen to provide experienced backend engineers immediately without a long onboarding period, and take full ownership of development, while True focused on product and strategy. This combination of urgency and lack of internal capacity made Vodworks a natural partner.

Tech stack

nodejs-TS
REST-based microservices
PostgreSQL
reactjs
Gatsby
Google-Cloud-platform-icon
google-cloud-platform-gcp
Google-cloud-storage-icon

Team

file-code icon

Backend Engineers

terminal-square icon

QA Engineers

User Icon

Project Manager

The Results

Within 8 weeks, the initial version of QPulse was designed and built, a live pilot was deployed with major research firms, and end-to-end flows were in place.

Key outcomes:

  • Built and launched a functioning QPulse pilot in 8 weeks
  • Enabled major research firms to continue research without traditional fieldwork
  • Helped True Analytics open a new revenue channel by monetizing telco data for market research

Discover how Vodworks team optimised Data Processing for True Digital

The Vodworks team helped enhance the data processing efficiency for True Digital’s project at the onset of the COVID-19 pandemic to predict the movement and spread of the virus using the location data of its over 30 million customers.

Read the case study

Frequently Asked Questions

Is on-demand developer availability among your offerings in software development?

arrow

We provide you with on-demand engineers whether you need additional resources for ongoing projects or specific expertise, without the overhead or complication of traditional hiring processes within our staff augmentation service.

Explore our Team and Staff Augmentation services

Are we able to vet the developers before we take them on-board?

arrow

When augmenting your team with our developers, you have the ability to meticulously vet candidates before onboarding. We ask clients to provide us with a required developer’s profile with needed skills and tech knowledge to guarantee our staff possess the expertise needed to contribute effectively to your software development projects. You have the flexibility to conduct interviews, and assess both developers’ soft skills and hard skills, ensuring a seamless alignment with your project requirements.

Explore how we work

How do you manage and accommodate change requests in software development?

arrow

We seamlessly handle and accommodate change requests in our software development process through our adoption of the Agile methodology. We use flexible approaches that best align with each unique project and the client's working style. With a commitment to adaptability, our dedicated team is structured to be highly flexible, ensuring that change requests are efficiently managed, integrated, and implemented without compromising the quality of deliverables.

Read more about how we work

Who owns the IP of my application code/will I own the source code?

arrow

As our client, you retain full ownership of the source code, ensuring that you have the autonomy and control over your intellectual property throughout and beyond the development process.

Tell us more about your project

How do you handle different time zones?

arrow

With a team of 150+ expert developers situated across 5 Global Development Centers and 10+ countries, we seamlessly navigate diverse timezones. This gives us the flexibility to support clients efficiently, aligning with their unique schedules and preferred work styles. No matter the timezone, we ensure that our services meet the specific needs and expectations of the project, fostering a collaborative and responsive partnership.

More about Vodworks

Get in Touch with us

Thank You!

Thank you for contacting us, we will get back to you as soon as possible.

Our Next Steps

  • Our team reaches out to you within one business day
  • We begin with an initial conversation to understand your needs
  • Our analysts and developers evaluate the scope and propose a path forward
  • We initiate the project, working towards successful software delivery