Affiliate Dashboard

Similar to a school owner's Admin page, the Affiliate Dashboard serves as the admin page for affiliates. This article goes over what information and settings are available in the Affiliate Dashboard. If you're a school owner, and would like to see the Affiliate Dashboard for yourself, create a test affiliate account for access.


Once a user is made an affiliate in a school, they will have access to an affiliate dashboard.

If the affiliate had existing login credentials to the school, they can log in to the school using those same credentials. If the affiliate is a new user to the school, they will either:

  • Receive a confirmation email from with a link to create a password and access the school (if the school owner did not set a password for the user)
  • Log in to the school directly with the password provided to them from the school owner (if the school owner did set a password for the user)

When an affiliate logs in to the Teachable school they are promoting, they'll see a link in their user profile menu labeled View Admin Dashboard. Clicking this will take them to their Affiliate Dashboard.


In the Dashboard, the following commission details are available:

  • Commission Rate - the percentage of a sale, as determined by the school owner, that the affiliate will receive.
  • Affiliate Code - the code that affiliates can append to school URLs to receive credit for a student—more information below.
  • Cookie Period - the duration, in days, for which an affiliate's cookie will be active. For more information, see this article to see how Teachable handles multiple affiliates.

Also shown is a breakdown of the affiliate's earnings and revenue for the last 7 days, 30 days, and all time.


Affiliate links

Affiliates promote courses using affiliate links. When a customer purchases a product from an affiliate link, the affiliate is credited with the sale, and earns a commission rate for that sale (as set by the school owner).

School owners can provide affiliates with their direct affiliate link(s). Alternatively, affiliates can create their own links using the link generator available within their dashboard.

In the Affiliate Links section located at the bottom of the Affiliate Dashboard tab, affiliates can generate direct affiliate URLs. This is helpful if the affiliate wants to direct users to sales pages, product checkout pages, or external landing pages. Be aware that external payment/checkout sites will not track Teachable affiliate sales—affiliate tracking only works for sales that occur on Teachable payment gateways.

To generate an affiliate URL, enter the URL you'd like to add an affiliate code to and click Generate. Afterward, the generated link will display.aff_dash-link_generator.gif

NOTE: You must include http:// or https:// at the beginning of the URL before generating a link.

If you would like to create affiliate links that go to specific course pages or work from external landing pages, you can also enter in those more specific URLs to the Link Generator.

Product-specific URLS

You might want to direct users to a specific product sales page.

If the affiliate’s commission has been restricted to a specific product by the school owner, then the affiliate can copy a product-specific affiliate link under Products in the Affiliate Links section of the affiliate view.


Alternatively, if product-specific links are not already provided, the affiliate can generate their own links to product sales pages. To do so:

  1. Navigate to the course/product directory page by clicking the school name in the top left corner of the affiliate dashboard menu.
  2. Click the specific product you would like to generate a link for, and copy the URL at the top of the sales page.
  3. Paste the sales page URL into the Link Generator, and click Generate.aff_dash_-_sales_page_generate.gif

External landing pages

If the school the affiliate is promoting uses external landing pages (i.e., any page not created on Teachable), affiliates can still receive attribution and commission for directing users to these pages by creating an external affiliate link.

The school owner must toggle on the Allow External URL redirects setting from the General > Settings > Affiliates menu for this feature to work.

If this setting is enabled, the affiliate can enter in the URL to the external landing page (including http:// or https://) to their Link Generator and click Generate.

When an affiliate provides this link to a customer, and that customer later goes on to make a purchase on the Teachable school, then the affiliate will still receive attribution for the sale as long as the sale occurred within the affiliate cookie period. For more information on affiliate attribution, please see this Knowledge Base article.


In the Sales tab, the affiliate is shown a history of the sales that they have been credited for.

In the Transactions tab, each transaction will show the total Sales Price (i.e., the total amount of the course) and the Earnings (i.e., amount the affiliate earned for that sale based on their commission rate).


Affiliates can click into specific transactions for a more comprehensive transaction breakdown.

The Statements tab will show a summary of earnings by month. Statements are made available 20 days after the end of the month.


Payout details

Affiliate payout methods are determined by the settings of the school.

If the school is using one of Teachable’s payment gateways, and has BackOffice enabled, affiliates will automatically be paid out by Teachable to the affiliate’s PayPal account. Affiliates must have a PayPal account to be paid out by Teachable.

In the Payout Details tab, affiliates can enter their PayPal account information to be paid out. Also shown on this page is a list of past payouts from Teachable (if applicable).


Teachable pays school affiliates in USD on the first of every month (or the next business day if the 1st is on a weekend or US holiday) according to our Monthly Payment Gateway schedule. Due to Teachable’s 30-day refund policy, Teachable must hold funds for at least 30 days before releasing them to affiliates. For example, on March 1st, affiliates would receive a payment for all sales that took place in January. Then, on April 1st, they would be paid for sales made in February, and so on.

NOTE: If Teachable is paying out the affiliate directly and the affiliate has earned more than $100, the affiliate will be instructed to fill out a tax form through a banner in the Affiliate Dashboard and Payout Details tab. If you earn $500 or more on the Teachable platform and have yet to fill out a tax form, your payouts will be held by Teachable until the required tax form is completed.

If your school is using custom payment gateways, or they have BackOffice disabled, then the school owner is responsible for paying out affiliates off of the Teachable platform. As a result, affiliate payout methods must be determined by the school owner—not Teachable.


In the Affiliate FAQ tab, there is information on how the affiliate program works, and answers to some general questions an affiliate may have.



In the Settings tab, affiliates can opt in (or out) of enrollment notifications being sent to their email address. They can toggle on/off enrollment notifications for free or paid courses, free or paid coaching, and free or paid bundle products.


Was this article helpful?
188 out of 237 found this helpful

Thinking of joining? Contact Sales
Already a customer? Contact Support