Overview
Learn how to use Teachable's Page Editor to build beautiful, content-rich pages for your school, including a homepage, sales pages, and thank you pages.
This guide covers:
How to access and navigate the Page Editor
Available page block types and their uses
How to add, customize, and arrange page blocks
Page design and mobile optimization
Managing page settings
This article includes a video tutorial.
NOTES:
This article covers page editor 2.0. If you're using page editor 1.0, you can find more information here. Unsure which page editor you have for your school? This article can help.
If you are looking to edit your curriculum and lecture pages, please see this Knowledge Base article instead.
Video Tutorial
What is Page Editor?
Page Editor is Teachable's visual page builder that uses a "What You See Is What You Get" (WYSIWYG) interface. It allows you to create professional-looking pages without coding knowledge, while remaining flexible enough for advanced customization.
Here’s an example of what is possible using page editor:
How to Access Your Pages
Navigate to Site > Pages where you'll find two tabs: School pages and Product pages.
School pages are pages accessible throughout your entire website, or school, and not associated with any specific product.
Product pages exist only within a particular product you create - these products will include your courses, coaching, and bundles.
From the school pages table and product pages table you can choose to:
Edit the page
Preview the page
Publish/unpublish the page
Rename the page title and/or URL
Duplicate the page
Delete the page
Alternatively, you can also access your product pages by going to Course > Course Name > Pages or Coaching > Coaching Name > Pages and clicking the Edit button.
Learn more about the different school and product page types and how to manage them in this Knowledge base article.
Understanding Page Blocks
Page blocks are pre-built components that serve as building blocks for your pages. Each block is self-contained, meaning editing one block doesn't affect others.
Page Block Types
Page blocks fall into two categories:
Basics: Blocks made up of a single component. This category includes:
Course curriculum
Image
Text
Button
Video
Email leads form
Custom HTML
Layouts: Templates consisting of multiple components. This category includes:
Image with text
Banner
Text with image grid
Pricing
Featured products
Basic Block Types
Course Curriculum
If you want to offer a preview of your course's curriculum, you can add the Course Curriculum block at the top of the Add New Block panel. You can modify the Curriculum title on the Content tab and design elements on the Design tab, but the curriculum content itself will be pulled from the "Curriculum" area of your school. Any changes to the content will need to be made there.
Image
Once you add an image block to your page, click Upload Image and use the file-picker to upload an image to your page. Recommended image sizes (desktop and mobile) are 1200 x 800px (landscape), 1200 x 1600px (portrait). Minimum pixel width should be 1000 px. From there, you can enter Text that will display if the image cannot load.Image Alt Text and also Link to URL when the image is clicked:
Text
The text block contains a what-you-see-is-what-you-get (WYSIWIG) editor for you to add text to your page. There are a number of text customizations in the editor, such as the ability to change styles, change font styles, insert links, etc.
Button
Adding a button block allows you to create a Call-to-Action button that will take the user to an external link. You can change the URL field to specify the link you want the button to go to, and the Button Text field to change what the button says. On a course's sales page, you can have a button take users directly to a pricing plan's checkout page. Similarly, on a course's thank you page, you can have a button take students directly to your course curriculum.
TIP: Make sure you assign an action to the button. This isn't done automatically.
Video
The video block allows you to embed a video file to your page. Use the Heading Text and Description Text fields to add more information about your video. Click the Upload Video/Replace Video button to upload your video to your page. Once you've uploaded a video, you can also upload a custom thumbnail by clicking the Upload Custom Thumbnail button.
The following video formats are supported: MOV, AVI, and MP4. A full list of video requirements can be found in the File Types article.
Email Leads Form
The Email Leads Form block allows you to collect email addresses from potential customers who have not yet created an account in your school. When a user submits their email via the Email Leads Form, they are added to your Users > Leads list.
The Email Leads Form block contains the following fields:
Form Name - for your internal use. The form name will be listed as the Source when you export a list of your email leads from your Users > Leads page.
Heading Text - the title, or first line, of the form
Description text - a short description beneath the heading
Button Text - the text that appears on the button
Disclaimer Text - the small line of text beneath the button. You can use our default text, or create your own.
Thank You Text - the message displayed on the page after a user correctly submits their email in the form
Custom HTML
The custom HTML block inserts a blank block into your page, which can then be customized as you see fit using HTML and/or Liquid. Please note that custom code is an advanced feature, and as such, the functionality cannot be guaranteed. You can learn more about using custom HTML blocks in this article.
NOTE: In order to maintain best security practices, Custom HTML blocks are not enabled for new schools. If you would like to gain access to this feature, please log in and contact Teachable Support.
Layout Block Types
Image with Text
Once you add an Image with Text block, you can change whether the image displays to the left or right of the text using the Layout dropdown menu. Recommended image sizes (desktop and mobile) are 1200 x 800px (landscape), 1200 x 1600px (portrait). Minimum pixel width should be 1000 px. Click Upload Image to open the file upload modal and upload your desired image. You can also set Image Alt Text here, and specify a URL link for an image using Image Link to URL. You can adjust the content width of your images in the Design tab.
Use the Heading Text and Text fields to edit the text that displays to whatever you'd like.
Banner
The Banner layout can be used to create homepage an oversized banner image at the top of a website. heroes, or eye-catching headers. Recommended image sizes (desktop and mobile) are 1500 x 800px or 1800 x 600px. Minimum pixel width should be 1500 px. You can set the following options here:
Upload Image allows you to upload a background image for your banner. You can also set Alt Text here.
Heading Text and Subheading Text fields change the text that displays on the banner.
Show Button is enabled by default. You can set an action for the button (go to a specific URL or go to Checkout), change the button's text, or disable the button if you don't want it.
Text with Image Grid
The Text with Image Grid comes with four different columns, but you can add more products by clicking the Add New button. In each different column, click Upload Image to add an image. Image Alt Text can also be set here, as well as a URL link for the image using Image Link to URL.
Use the Heading Text and Text fields to change the text that displays on the column.
NOTE: Each row displays 3 product tiles at a time; when you add more products, a new row will be added.
Pricing
On your sales page, the Pricing layout displays all the published pricing plans for your product. On your sales page, the Pricing layout displays the published pricing plan you want for your product. By default, the first pricing plan you created on your Pricing tab is listed. You can add as many pricing options as you have published.
In this block, you can do the following:
Change the Heading Text in its text field
Select the Pricing Plans you wish to show on your sales page
Drag and drop to reorder the prices
Change the button text in its respective text field.
NOTE: Previously the Pricing block automatically displayed all pricing plans with no ability to reorder them. Recent updates did not affect these pricing blocks, only new blocks. If you have an older block and would like to use the new functionality, delete your current pricing block and make a new one.
Featured Products
The Featured Products layout showcases other available products that your customers can purchase. In this block, you specify which products to feature on your sales page. Courses, coaching products, and bundles can be included in the same block. You can use multiple Featured Product blocks on multiple pages. Users who click on a product will be taken to the primary sales page of that product. You can add more than three products if you have them.
NOTE: Only published products are available in the Featured Product block.
In the Design tab, you can change the look of the card set for your featured products. You can do things like add a border around the cards, change the border size/style, change the layout from grid to stacked, and change card spacing. More about block designs is covered below.
Upsell
On your product thank you pages, the upsell block allows you to drive sales to other products within your school. These upsells will display after a student has completed checkout.
TIP: To offer additional products for purchase before checkout is complete, read more about creating order bumps.
You can choose whether you would like to upsell a course, coaching, or bundle product on your thank you page. Within the upsell block, you can also select the Pricing Plan option you'd like to offer for that product. The Heading Text and Description Text fields can be used to describe the product and offer. The Button Text field will edit the text on the button. If a user clicks the button, they will be brought to the checkout page of the product you are upselling.
NOTE: Only published products are available for upsell on Page Editor 2.0.
On the Design tab of the upsell block, you can edit the Background Color and Font Color for the overall block.
You can also edit some design details for the inner square of the block, or card. The Card Background Color, Card Border Width, and Card Border Color can all be customized.
The Card Border and Thumbnail Border can be selected to be square or round. The thumbnail image in the upsell block will be automatically populated from the thumbnail image of the product you are upselling.
TIP: Along with your thank you page, you can add upsells to your courses within the lesson editor. Learn more about using the Add Upsell tab in lessons.
How to Add Page Blocks
To add a new block to your page:
Click Add New Block in the left sidebar.
Choose your desired block type. An explanation of the various block types is listed below.
Preview how it will look on your page using the page preview.
Click Add to confirm.
Once the block has been added to your page, you'll be able to customize its content and settings.
How to Rearrange Page Blocks
Once you’ve added blocks to your page, you can rearrange them by clicking and dragging individual blocks above or below existing blocks:
How to Delete Page Blocks
Method 1: From the main page editor
Click the three dots button on any block.
Choose Delete.
Confirm deletion in the notification box.
Method 2: From the main page editor
Scroll to bottom of block settings.
Click Delete Block.
Confirm deletion in the notification box.
How to Duplicate and Hide Page Blocks
When you want to test out blocks to see how they perform on your page, you can either duplicate them or hide them. Hiding a block doesn’t delete it, it just doesn’t show on your page. When you’re ready to use it again, you can simply unhide it.
To duplicate or hide a block, click the side dots and choose Duplicate or Hide, respectively. A hidden block will turn light gray. To unhide a block, click the light gray block’s side dots and choose Unhide.
How to Customize Page Block Designs
Click the Design tab within any block to access customization options.
Each block has its own set of design settings. Available customizations can include:
Block:
Background Color: Set block background
Image Opacity: Adjust image transparency (Banner blocks)
Text:
Text Alignment: Justify text left, right, or center
Heading Color: Customize heading text color
Text Color: Set body text color
Padding
Top & Bottom Padding: Add space around blocks
Gutter Width: Space between block elements
Content Width: Overall block width
Buttons/Product Cards/Images with Text
Border Radius: Round corners on buttons, cards, and images
Note: Not all settings are available for every block type. Gutter width, for example, only applies to Image with Text and Text with Image Grid blocks.
Responsive page displays and mobile padding
Teachable’s pages are responsive; this means that your content will automatically resize based on the device type or size of the browser window viewing your site. Shrink your browser window and your site will scale to fit the new size.
When you view Teachable content on a mobile device, the space between your content and the border of that content keeps objects from crowding each other. When content is viewed at smaller screen sizes, gutter width adjustments automatically activate. These are built-in adjustments which ensure that your visitors have a smooth mobile experience to engage with your content.
The example below demonstrates the difference between a computer browser and a mobile device.
How to Manage Page Settings
Access page settings by clicking the gear icon in the page editor.
Available settings:
Header: when toggled on, the header will appear on the page.
Header Overlap: when toggled on, your header will always be shown at the top of your page.
Transparent Header: when toggled on, your header will be transparent at the top of your page. When a user scrolls, your header will then turn opaque based on your theme.
Transparent Text Color: if transparent header is toggled on, you can specify the color of the text that appears when your header is transparent.
Show Footer: when toggled on, the footer will appear on the page.
Header Width: sets the width of the navigation bar at the top of the page.
Footer Width: sets the width of the footer at the bottom of the page.
Page URL: The web address where your users can access this page. Please note that this field will not appear until you publish your page for the first time.
Page Title: the title of the page as it displays in a browser tab.
Page Description: a small blurb about your page.
