March 9

minutes remaining


Roofing Growth Tip #39: The Refer-A-Friend Program

By Pete Rakozy

How To Grow a Roofing Company

Stage 8 of the Customer Value Journey is promote.

This is after you've taken people through the previous steps of transforming them from complete strangers to raving fans, you now empower your happy customers with the tools they want to make it easy for them to talk you up to their friends.

Happy customers are powerful lead generation tools as they are the most trusted case study and review to their own friends.

The question now is, how do you motivate those happy customers to send new leads and business your way?

Yes on occasion they will randomly refer someone, but we want predictable sales systems that grow the company, not hopefully sporadic sales systems. So what's a business to do?

Create a refer-a-friend program, aka the ambassador program. They have and continue to be used by many companies as a formalized way to reward you, happy customers, for bringing you more happy customers.

MorningBrew does a great example of these providing their subscriber's points for every new subscriber they bring, which results in stickers, phone cases, sweatshirts, and more being gifted to the happy customer. 

How to execute this roofing growth tip


Research other companies doing this growth tip, like MorningBrew, HotJar, DigitalMarketer, etc. to get your creative juices flowing. Then think about what you can offer as a reward to people for helping you convert more people. Discounts, money, swag, or even a trip to your headquarters, could all be great incentives. If you're stuck, just ask yourself what rewards you would want.


Create an account using one of the tools below and set it up. It's highly recommended you use a software solution instead of trying to create and manage your own from scratch. What you save in money, you'll lose in time, and as a business owner, time is the one resource you can manufacture.


Launch your referral program then promote it to all of your customers. If using a tool like ActiveCampaign, you can segment all the customers into highly engaged buyers and promote to them first. Invite them to join your ambassador program and get rewarded for what they already are doing, promoting your biz! Also, make sure you inform every new customer that this program exists from day one of them becoming a customer.

Pete Rakozy

Follow me here

About the Author

Hi! I've been helping businesses grow for 11 years. I've helped over 1000 businesses upgrade their marketing, website, and most of all revenue! (because come on...most marketers can't spell ROI but we do). I grew up on a farm raising pigs, cows, and chickens in Wisconsin (God's country), yep you betcha! Ope! Tell your folks I says hi! Love to fish, hunt, and explore the outdoors. Not a fan of traveling much after being deported twice from the UK but that's a story for another time... I'm a closet nerd who loves all things Legend of Zelda, Spider-man, and Lord of the Rings. I'm blessed to be married to my lovely wife Lindsey and have two labs Rona (red) and Taka (Black).

You might also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get this Free Roofing Marketing Checklist

Discover the 11 marketing actions to take to 2x your roofing revenues