Disclaimer: I'm not affiliated with Teachable. I have a school at http://portablebiz.club and am active in the support group. But this is NOT an official teachable workaround. 

The checkout url support document from Teachable is here  https://support.teachable.com/hc/en-us/articles/219442688-Linking-Directly-to-the-Checkout-URL, but, it's currently missing the steps to create the URL for a free course.The same principles are true, however. It's a combination of your school id + product id (the price) + course id


Step 1: find the pieces to create your checkout URL

Product ID

The Product ID is found by navigating to your course > Pricing tab and looking for the ID number of the plan (in this case, the free plan)


In this case, the product ID is 19727


Course ID

You'll find the course ID up in the navigation when viewing any part of your course. 



In this case, the course ID is 15232


School ID

Your school id can be found in several places. You might already know it, from creating support tickets. But you can find it easily by clicking on the checkout page of your site. It's the first number after the sso.teachable URL (it might be 5 or 6 numbers long - mine is school id 918)



In this case, the school id is 918


Step 2: let's put it all together. (school + product + course)

https://sso.teachable.com/secure/918/checkout/confirmation?product_id=19727&course_id=15232


Click on the URL above, to test and see how it works. Then, go ahead and make your own


Copy the code from here, and replace the XXX with your own course ID's 

https://sso.teachable.com/secure/XXXXX/checkout/confirmation?product_id=XXXXX&course_id=XXXXX



Step 3: Make sure it works

Test it in an incognito browser, to make sure it's working the way you would expect it to (a private or incognito browser will give you a view of your school that's similar to what a new visitor would see, without needing to log out of your admin area)


That's it - you're done! Share it in your newsletters, or add it to checkout buttons on another website.



Advanced:

Want to use this same method to create URL's to courses with coupon codes and affiliate links? 

It's the exact same theory, just add in your affiliate number, and coupon code, like this:


http://portablebiz.club/courses/btc?product_id=38019&coupon_code=PBCWEB&affcode=youraffiliatecodehere    


You can read more at the teachable support document https://support.teachable.com/hc/en-us/articles/115000591407