School Affiliates

This article gives an overview of your school's affiliate feature and how to set up an affiliate program at your school.

Overview

On any paid plan, you can allow users to promote your course(s) as an affiliate. Affiliates receive a percentage of revenue generated from any sale that is a result of their promotion. In the case of a subscription or payment plan course, affiliates will receive a percentage of each payment, not just the first.

Adding Affiliates

There is no limit on how many affiliates you can have for a school. For more information on adding affiliates to your school, take a look at this article on adding users to your school

Designate a Student as an Affiliate

If you have a student who you wish to make an affiliate, you can convert their student account to an affiliate account by following these steps:

  1. Navigate to Users and then Students.
  2. Select the account of the user you’d like to make an affiliate.
  3. Click Affiliate.
  4. Toggle on the Affiliate Program.

student_to_affiliate.gif

Course Specific Affiliates

To restrict the commission of an affiliate to a specific course, navigate to the affiliate's profile from the Affiliates page of the Users tab.

admin-users-affiliates.png

The Restrict commission to specific courses button is used to determine whether the affiliate will receive commission for all of your courses, or specific ones. If enabled, you can choose which courses an affiliate is to receive commission for.admin_user_affiliate_coursespecific.png

Payout Schedule

The payout schedule for affiliates will differ depending on the payment gateway that you are using. For more information, take a look at our articles on Teachable Payments, the Monthly Payment Gateway, and custom payment gateways.

Affiliate Coupons

To combine a coupon code and an affiliate code, follow this URL formatting:

yourschool.teachable.com/p/best-course-ever/?coupon_code=COUPONCODEHERE&affcode=AFFILIATECODEHERE

NOTE: The affiliate marketing option only applies to multiple-use coupons, not single-use. For more on coupon codes, see this article on course coupons.

Once a user has been made an affiliate, they should be able to find their unique affiliate code through their affiliate dashboard.

affiliate_code.png

Alternatively, school owners can provide affiliates with the coupon-code-amended URL by following these steps:

  1. Get the URL of your course by going to your course's admin area, clicking Preview (for the sales page), and copying the URL (everything before ?preview=logged_out).
    course-preview-URL.png
  2. Add in "?couponcode=[CODEHERE]&affcode=[CODEHERE]", with the bracketed parts being replaced with the appropriate codes.

Affiliate Attribution

"Cookies" are used to prepare customized web pages or save user information. On Teachable, a cookie is created whenever a user clicks an affiliate link, regardless of whether or not they purchase the course at that moment. This cookie is valid for the "cookie period" (as determined by the school owner), or until the user's browser cache is cleared. 

NOTE: Affiliates that drive students towards a free course will still be credited for any future course purchase within the school if the purchase falls under the duration of the cookie period.

In practical terms, this means that even if someone clicks an affiliate’s link, leaves the site, and returns to purchase later—the sale will still be counted towards the affiliate (as long as the user is on the same device and browser, has not cleared their cache, and is within the cookie period).

CAUTION: For security reasons, cookies are not active on secure pages, so it's not possible to direct users via an affiliate link to Teachable's checkout page. In order to properly attribute an affiliate for a purchase, you must first direct the user to a non-secure page on Teachable (e.g. your course sales page).

If there are multiple affiliates that are marketing to the same student, the attribution will go to the affiliate that most recently marketed towards the student (i.e. last-touch attribution). This is because cookies can overwrite each other, and even if there is a pre-existing cookie that has not expired—a newly created cookie will take precedence.

thanks_illustration

Can't find what you're looking for?

Contact us
thanks_illustration