Skip to main content
All CollectionsRecruitment HacksRecruitment Hacks
Ways to Boost Employee Referral Campaigns with Talkpush
Ways to Boost Employee Referral Campaigns with Talkpush

Explore these strategies to effectively run a Referral Program

Carolina Navarro avatar
Written by Carolina Navarro
Updated over 3 months ago

When we make decisions, we often seek advice from people we trust, like family and friends. We value their opinions, and usually, we go along with their recommendations because they know us well.

Recruiters understand this tendency. Employees who already enjoy the company culture and benefits are likely to want their family members to join as well. Job applicants often bring a friend along to explore opportunities together. Referrals turn out to be a highly effective way to hire new talent – it's cost-effective compared to using a recruitment agency, and it speeds up the hiring process!

Keep reading and learn several ways how you can run or boost your current referral programs using Talkpush. Combining creativity and automation will ensure a fun yet effective recruitment journey for you, your referrers, and referrals.

Referral Process via Custom Source Links

In Talkpush, you can use/create a campaign to run a Referral Program. This is where referral applications will be stored and processed. Each campaign contains unique default messenger and landing page links you can post online or on your marketing materials, but – did you know that you can also customize the source for these links? Yes, that is possible! 💡

Once you have your Referral campaign in the CRM, go to your Campaign List, click the ‘more' button, then select Sourcing.


You’ll find a section where to create a Customize Landing Page Source as shown below,

Or scroll down to the Messenger section to do the same.

(For a more detailed guideline on how to create custom source links, you can also check out this article.)

These custom source links make it easier to search and filter referral applications from your Talkpush CRM so you can communicate and process them faster.

Referral Process via Typeform

Talkpush is integrated with Typeform so you can use a simplified but conversational form to collect and share information. You can also use this to run surveys for your referrers or referrals during or after the recruitment process.

As with the previous use case, you’ll start with creating/choosing a Talkpush campaign for your referrals, preparing the set of questions and data you’d like to collect, and the Typeform template you’d like to use. Lastly, your Account Manager will be assisting you on how to link this specific Talkpush campaign to your Typeform.

Click here for a sample ERP campaign set up in Talkpush with Typeform.


Referral Process via Custom Referral Bot

Do you want a more fun and engaging strategy? How about incorporating a Referral chatbot that responds to inquiries, encourages your applicants or employees to bring in more referrals, promotes your referral program benefits, and guides them throughout the entire recruitment journey?


Our Conversational Design Team can work with you to build a chatbot flow that suits your brand and referral strategies. If you are already using a chatbot persona for the normal application flow, you have the option to retain it for uniformity, but you can also create a new persona for your referral program. Raise this to your Customer Success Manager if you are interested in adopting this strategy.

Referral Process via Webpage

Aside from having a customized referral chatbot, Talkpush also offers to build a webpage solely for your Referral Program. This webpage can be designed and managed by your team, so you have control of updating your content anytime you need to.

Similar to all those mentioned above, data collected from this webpage can be linked directly to a specific Talkpush campaign. Setting this up requires a bit of coding at the beginning, so we’ll have one from our team help you with this.

Once connected to a campaign, all your Agent and Non-Agent referrals through this webpage will have a profile created in Talkpush inside the linked campaign and Inbox folder. Your referrals can then proceed with their interviews through your landing page or Messenger link sent via an Invitation email and/or SMS.

If having your referral website is a strategy you haven’t explored yet, don’t hesitate to discuss this with your Talkpush Account Manager and we’ll be more than happy to assist!

You can combine two or more of these strategies to run your Referral Program or do A/B testing to see which one works best for your company. To make it more innovative and tech-advanced, you can also incorporate QR codes. In all of the above, you can;

  • Embed your custom source URLs to a QR code, then post, print, or send it via different messaging channels.

  • Link a QR code to Typeform.

  • Use QR Codes to trigger your ARP or ERP chatbot – a small image you can add to your online ads.

  • Insert a QR code on your referral webpage to redirect them to Facebook Messenger or another website.

To learn more about QR Codes, click here.


📌 Save, Filter, and Extract Referral details from the CRM

Aside from the referral details, data commonly collected in a referral process are the referrer’s name, email address, and employee ID number (for ERP). These let the recruiters know which referral is linked to a specific referrer – as referral programs usually have bonuses and other benefits.

In Talkpush, we store these data as candidate attributes so you can easily search and filter the applicant profiles and set up an automated recruitment process (via AutoFlow).


You can also use specific tokens to communicate with your referrals easily. These tokens are placeholders and automatically update unique values for the application you are processing.

Lastly, these candidate attributes can be extracted by exporting the data from the CRM (*export button can be found on the top right corner of your CRM main page). You can select which candidate attribute you need to export or click on Extra Data to export all candidate attributes in separate columns.

Learn more about exporting candidate information here.


Did this answer your question?