Skip to main content

Allow patients to refer friends with an automation

Monique Clark avatar
Written by Monique Clark
Updated this week

ℹ️ Who this tutorial is for

This article is for practices who want to create a simple Refer a Friend system inside Peptalkr.

This allows an existing contact (the referrer) to submit their friend’s details via a signup page. The referred friend then receives an automated email letting them know they’ve been referred.

This is designed as a one-to-one referral notification — not a marketing campaign.

In this tutorial you will learn how to:

  1. Create a Custom List called Refer a friend

  2. Create a Signup Page where referrers enter their friend’s details

  3. Build a Welcome Journey automation connected to that list

  4. Customise the referral email using dynamic fields

  5. Turn the automation on and test it

Step 1: create the custom list


  1. Go to Send Email

  2. Click Lists & Subscribers

  3. Click Create a list

  4. Name the list: Refer a friend

  5. Click Save & close

This list will store the details of referred friends, and who referred them.

Step 2: create the signup page


This is the page your patients or clients will use to refer someone.

  1. From inside your custom list, click on Signup form builder

  2. On the signup form screen click the 3 dots and select Change template

  3. Select a beautiful starting point template

2a. Add two custom fields


Scroll down to the fields area.

By default, the form will include fields for:

  • Name

  • Email

These fields will collect the friend’s details.

Now you'll need to add two additional fields. Click Add field and create the following.

Field 1: How you know them

Label (copy paste): How do you know them

Type: Dropdown

Options:

  • Friend

  • Family Member

  • Colleague

Allow only one selection.

Field 2: Your full name (so they know who referred them)

Label (copy paste): Your full name (so they know who referred them)

Type: Text field

This allows the email to say who referred them.

2b: Update the form text


Edit the form text so it clearly explains what will happen.

Heading:

Refer a friend

Description:

Enter the name and email address of who you’d like to refer below.

We’ll email them on your behalf.

Button:

Refer the above friend

2c: Styling and publish


Make any additional styling adjustments to match your branding (colours, fonts, image etc.).

Click Publish or Save.

Your signup page is now live and ready to connect to an automation!

Step 3: create the automation


Now we’ll set up the automated referral email.

  1. Go to Send Email

  2. Click Automations

  3. Click Create automation

  4. Choose Welcome journey

  5. Select the Refer a friend list

  6. Click Create

This ensures every new referred contact entering the list receives the referral email automatically.

3a. Customise the referral email


Click into the first email step.

Select Change template to choose your preferred starting design.

3b. Personalise the heading using dynamic fields


Set the heading to:

*You can use the exact text below if you copied our field names exactly earlier.

Your [Howdoyouknowthem, fallback=friend] [Yourfullname(sotheyknowwhoreferredthem), fallback=] has referred you 😊

*Alternatively, if you gave your field names different labels:

Use the Insert tool to insert:

  • How do you know them

  • Your full name (so they know who referred them)

This allows the heading to dynamically read, for example:

  • Your friend Monique has referred you 😊

  • Your colleague Sarah has referred you 😊

  • Your family member James has referred you 😊

If the referrer doesn’t complete a field, the fallback ensures it still reads naturally.

3b. Customise the body content


Now edit the content inside your email to explain why they are receiving the email. Use variables (using the insert tool as above) to specify who referred them, and address them by name.

For example:

Hi [Firstname],

[Yourfullname(sotheyknowwhoreferredthem)] thought you might benefit from our services and wanted to introduce you.

We’d love to welcome you in. If you’d like to book an appointment, you can do so here:

**Insert your booking button**

If you have any questions, just reply to this email.

Keep it friendly, light and non-salesy. This is a warm introduction, not a marketing blast. You can also add buttons, images and anything else to make this email connect with the recipient. See our example below.

Click Save & return to journey when you're done.

3c. update the subject line


Make sure you also update the subject line to include the same dynamic variables.

For example:

Your [Howdoyouknowthem, fallback=friend] [Yourfullname(sotheyknowwhoreferredthem), fallback=] has referred you

Dynamic subject lines significantly improve open rates!

Click Save when finished.

3d: optional: add or remove follow-up email


The Welcome Journey template may include a second email (e.g. 2 days later).

You can:

  • Customise it as a gentle reminder

  • Or delete the step entirely

If you keep it, ensure the tone remains soft and respectful.

Step 4: turn the automation on


Once everything looks correct:

Click Turn On Journey

🎉 Your referral system is now live!

Step 5: test the full process


Before sharing the signup page publicly:

  1. Complete the form yourself

  2. Use an email address you have access to

  3. Confirm:

    • The email sends immediately

    • The heading personalises correctly

    • The subject line inserts correctly

    • Links work

Only once tested should you begin sharing the referral page.

Important warning


Do not send mass campaigns to the “Refer a friend” list.

These contacts have not explicitly opted in to receive marketing communications. The only email they should receive is the automated referral notification (and optional follow-up).

If the referred person books an appointment, they will automatically enter your Patient List depending on your patient marketing settings.

Sharing your refer a friend page


You can now:

  • Add the link to your website or patient emails

  • Share it via SMS

  • Add it to social media

  • Include it in your email signature

  • Share the QR code in-clinic

Did this answer your question?