Roofstock Academy Affiliate Program

Roofstock makes investing in single-family rental properties radically simple.


Roofstock Academy is a training program to help mastering the wealth-building power of real estate investing. Registering as an affiliate in the Roofstock Academy Affiliate Program enables you to post referral links on you website and/or social media, and earn 10% commissions when your customers enroll to our Roofstock Academy program. You will also get access to our Extensive Library of Educational Content. 

Once approved through the Roofstock Academy Affiliate Program (powered by Teachable), you'll receive access to all the affiliate tools and resources. These tools will help you track referral sales, run comprehensive reports, and monitor your payout status.

Getting Started: 

To register as an affiliate, complete the following steps: 

  • Create a Roofstock Academy account 
  • Email with the email used to create the affiliate account 
  • Include the word “Affiliate” in subject line
  • Roofstock Academy support will respond with a custom URL tagged to your account  
  • Share the custom URL with your customers
  • All users that visit Roofstock Academy from your custom URL will be tagged to your account for 12 months 

Getting Content to Post 

  • View the menu of source content
  • Request content from your account manager 
  • Receive content from an account manager

Getting Paid

To receive payment: 

  • Link your associate bank account to your teachable affiliate account with your account and routing number 
  • When a tagged customer completes a transaction on Roofstock Academy, 10% of the total enrollment fees will be deposited to your account 
  • Teachable disperses payments on a monthly basis 
  • When annual sales for an affiliate is over $600, teachable provides a 1099 statement for taxes