SaaSquatch Help Center

An introduction to referral programs for Mobile platforms.

In this guide we’re going to provide you with a blueprint for organizing and implementing a robust referral program for your Mobile platform.

Consisting of three parts, this guide includes all the resources you need to successfully setup your own referral program.

Mobile and Referral Marketing

With mobile devices an ever-present fixture of modern life, keeping up on mobile marketing trends is more important than ever. When looking to improve customer acquisition rates, customer conversions and retention rates, fine tuning how your audience interacts via their mobile device is key to maximizing your revenue.

Referral SaaSquatch recognises the importance of interacting with users on mobile devices and provides options for connecting with your users through a wide range of mobile channels. Our mobile-responsive widget can easily be embedded into any mobile app to provide a one-stop-shop for your users to participate in your referral program. Our Mobile SDK gives you complete control of the look and feel of your referral program on mobile devices. The flexibility to work directly with the data from your referral program means that our mobile SDK can provide your users with a truely native referral experience.

By investing in mobile marketing platforms that prioritize user experience, personalization and understanding consumer psychology, your brand will see improved results through its mobile channels.

Why work with Referral SaaSquatch?

Learn why leading brands trust Referral SaaSquatch as their referral marketing partner of choice.


Mobile platforms are extremely varied in what they are capable of, so we've built Referral SaaSquatch to be extremely flexible and capable of supporting a wide range of referral program rewards.

For the purposes of this guide, we will be focusing on an "API-only" Referral SaaSquatch program, including the use of our squatch.js Javascript library, and either Dollar Credit or Percent Discount rewards. To find out more about other types of rewards that are available (including ones with our payment provider integrations) please refer to our guides section.

Referral Loop Example

A full referral loop will include the following components:

  • Engagement: Your existing user will interact with the referral program and share their referral link with friends and family.
  • Identification: Referred users will visit your site and sign up for a free/trial account.
  • Attribution: Signup process will pick-up that user was referred and attribute the referral to the referrer.
  • Conversion: Referred user signs up for paid account, releasing a reward for referrer.
  • Fulfillment: Rewards for the referred user are fulfilled at upgrade, while rewards for the referrer are fulfilled once the referred user converted to paid.

Your existing users will commonly interact with your referral program through a mobile widget embedded in your product or through a native integration with our Mobile SDK. From here they have the ability to track the progress of their referrals and share their referral link or code with friends and family over social media, or email.

Prospective referred users will click this link and be directed to your mobile app. Here they can follow your standard signup flow where, when integrated into your signup flow, the Referral SaaSquatch tracking script will identify the user to our system and attribute the referral through our Branch Metrics integration.

When the referred user takes advantage of the referral reward to sign up for a paid subscription this will convert the referral to paid. The referrer will be notified of their successful referral and that their reward has been made available to them.

Next Steps

The next part of this guide outlines the structure of your new referral program following a similar structure to this example referral flow.

Additional Resources

The Referral Program 101 article provides the basics of what a referral program is.

More about where your users will interact with your referral program can be found in our Referral Marketing Channels article.