Referral and Viral Marketing

Learn how we built a highly scalable, robust, and cost-effective B2C SaaS referral and viral marketing platform. It captures lead for individual marketers, agencies, and businesses to grow their traffic, sales, and leads.

Lead generation - SaaS - B2B and B2C
weeks to deliver app
3rd party apps integrations
B2B customer accounts

The Challenge

Clients were driven by the vision to build a scalable and robust intuitive lead capturing system that evolves with changing digital marketing spectrum.

They were looking for a team with a proven B2C SaaS background. A full stack development team that can quickly get to work and improvise on the market feedback and to deliver an impeccable responsive web application within the stipulated time frame and budget constraints.

This was where the RaftLabs team came in.

Viral Referral marketing

Business Objectives

Platform should cover following 3 key things

Ease of use

To build an easy-to-use platform that gives marketers complete flexibility on design and branding.

Scale Readiness

To build a robust platform that can scale up to thousands of users if campaigns go viral.


To build a platform that can easily be integrated with existing marketing tech ecosystems and platforms.

The Solution

Build a comprehensive and intuitive B2C SaaS Referral and  Viral Marketing platform that helps to boost the traffic, sales and leads for businesses.

Product Development Considerations

Our team took care of these things upfront so that the product can scale and meet future needs. 

  • Everything API-based for system interoperability and integration with 3rd party systems like Facebook, Twitter, Zapier and autoresponders like mailchimp, mailerlite etc
  • Scalable cloud infrastructure to ensure the system can scale up and down based on the traffic demands.
  • Use of most proven UI libraries to ensure marketers get the flexibility they need to create beautiful forms and it works well on all devices.
  • Proactive fraud detection mechanism that alerts system and users. 
  • A scalable and configurable web server with on-the-fly security configurations for advanced marketers.

The Result

We were able to launch the product in the market for viral growth marketers right on time.  Our agile iterations and constant feedback from clients helped us to roll out product with limited challenges.

System was ready with out of box features as below.

  • Comprehensive reward system
  • Automated campaign management
  • Customized email templates
  • Viral funnel designer
  • Embeddable campaigns


Viral Marketing Platform - RaftLabs - Case study
leads captured in week 1
page impressions in week 1
fraud attempts avoided

Technologies used for the platform

Redux for Viral Marketing frontend
Firebase for authentication of viral marketing software
Hasura - GraphQL PostgreSQL
Hasura GQL
nestjs as backend nodejs framework

Final Product

Let’s build something awesome together.