How to Price an Online Course (and Set It Up in LifterLMS)
A practical method for choosing a course price, picking the right pricing model, and translating it into LifterLMS access plans: one-time, payment…
Read articleYour course sales page does one job: help the right person decide to buy, and help the wrong person decide not to. Most course pages fail at both because they describe the content instead of the change it creates, hide the price, or make the buyer hunt for the button. This article walks through the anatomy of a course sales page that converts, section by section, and shows how to build each part in LifterLMS.
It is for course creators and marketers who already have a course in LifterLMS and want the page in front of it to sell. You will learn which LifterLMS setting decides what non-enrolled visitors see, which blocks and shortcodes produce the syllabus, instructor box, reviews and pricing table, and the mistakes that quietly cost sales.
For the wider launch plan, pair this with the LifterLMS course launch checklist.
Every course and membership has a Sales Page tab in its options with a Sales Page Content setting. It controls what visitors who are not enrolled see:
| Option | What non-enrolled visitors see | When to use it |
|---|---|---|
| Display default course content | The course's main content, the same as students see | Simple courses where the course description is the sales copy |
| Show custom content | Separate sales content, shown only to people who are not enrolled | Most courses: students see a clean course home, visitors see the pitch |
| Redirect to WordPress Page | A page you choose | A long-form page built with a page builder or block patterns |
| Redirect to custom URL | Any URL, including another domain | Funnels built in an external tool |
Show custom content is the best default: the course URL stays the canonical sales URL for search, enrolled students do not have to scroll past the pitch, and you keep LifterLMS's own pricing table and syllabus on the page. Redirecting to a separate page gives more design freedom but splits search signals between two URLs. The LifterLMS guide to custom course sales pages covers the options.
The order matters. Each section answers the next question a buyer has.
State the outcome and who it is for in one line: "Pass the CIPD Level 5 assessments first time, without a tutor". Add a subheading with the format and time commitment. Avoid clever headlines that need explaining.
The course's Featured Video field accepts YouTube, Vimeo, Wistia and other oEmbed URLs and shows at the top of the course page. Use a two-minute video showing the instructor and inside the course, not a trailer full of stock footage.
Describe the situation the buyer is in, in their words. Then list who the course is for and, just as important, who it is not for. Honest disqualification increases trust and reduces refunds.
Three to six bullet points of what the buyer will be able to do afterwards. Verbs, not topics: "Build a monthly cash-flow forecast", not "Cash flow module".
Show the structure so buyers can judge scope. The Course Syllabus block (or [lifterlms_course_syllabus]) lists sections and lessons automatically, so it never goes out of date. Add the Course Meta Information block to show the Course Length and difficulty you set in the course options.
Tick Free Lesson in the settings of one or two lessons. Guests can then open them from the syllabus without enrolling. A genuinely useful free lesson is often the most persuasive part of the page.
Why should they learn this from you? The Course Author block shows the author's name, avatar and bio, and [lifterlms_course_instructors] lists every visible instructor on co-taught courses. Add relevant credentials and one human detail; skip the full CV.
Testimonials with full names, roles and specific results beat star ratings. LifterLMS also has built-in course reviews: switch on Enable Reviews and Display Reviews in the course editor and add the Course Reviews block. See LifterLMS course reviews for moderation tips. Never invent testimonials or ratings.
The Pricing Table block (or [lifterlms_pricing_table]) shows the course's access plans side by side, with the featured plan highlighted. Each plan's Plan Description is the place for what is included. Our guide to the LifterLMS pricing table block covers layout options, and how to price an online course covers the numbers.
If you offer a refund, say exactly what it is and how to claim it. A clear, fair guarantee does more than a vague "100% satisfaction".
Answer the objections you hear in emails: how long access lasts, whether there are live sessions, what software is needed, whether employers can be invoiced, and what happens if they fall behind.
Repeat the pricing table or an enroll button. Buyers who read to the bottom should not have to scroll back up.
[lifterlms_access_plan_button id="123"] places one plan's button anywhere on the page, with custom text.[lifterlms_course_info key="enrollment_end_date"] prints the deadline so the copy never contradicts the setting.The sales page is only half the funnel. Check the steps that follow it:
As long as it takes to answer the buyer's questions. Low-priced courses can sell with a short page; higher-priced programmes usually need the full anatomy above.
Yes. Either build the sales content in your builder with Show custom content or a redirect, or use the builder's LifterLMS integration.
Set Sales Page Content to Show custom content. Visitors see the sales content; enrolled students see the normal course page.
Usually yes. Buyers use it to judge scope. Mark one or two lessons as free previews so the syllabus doubles as a sample.
Rewrite your headline and outcome bullets first, since they do most of the work. Then add a free preview lesson and move the pricing table higher on the page. Measure clicks on enroll buttons before and after.
If you want a sales page designed and built around your course, with tracking that shows where buyers drop off, our LifterLMS customization service can help, and LifterLMS optimization covers speed and conversion. Send us your current sales page and we will tell you what we would change first.
A practical method for choosing a course price, picking the right pricing model, and translating it into LifterLMS access plans: one-time, payment…
Read article
A line-by-line guide to what a LifterLMS site really costs to launch and run: licences and add-ons, hosting, themes and plugins, third-party…
Read article
An honest look at building a multi-instructor LifterLMS marketplace: what the Instructor role covers, why revenue sharing and payouts are not built…
Read articleSkip the trial and error. Get specialist LifterLMS help and ship faster.