Creating a LearnDash Course Sales Page
If you are selling your LearnDash courses then you need to configure a sales page that converts.
Fortunately the flexibility of WordPress gives you plenty of options for creating high-impact sales pages for your courses. There are actually a number of ways to go about creating a sales page depending on how you are planning to sell your course (i.e. shopping cart, membership plugin, or built-in LearnDash payment system), and what other tools you are currently using.
In general we see two primary ways people create sales pages for their courses:
- Using LearnDash shortcodes on the course page itself.
- Using a page builder like Beaver Builder or Elementor for creating a landing page.
Using LearnDash Shortcodes
The quickest way to create a dynamic sales page is to add the sales content directly onto the course description. Using our shortcodes you can present one message to those who have not yet purchased the course and then a new message for those who are enrolled. You will use the Visitor and Student shortcodes to accomplish this.
[visitor] Insert your sales text or videos [/visitor]
The above is all you need. Any content you put between the visitor shortcodes will only show to those who have yet to purchase your course. You can include things like sales videos, images, testimonials, and anything else to help explain the course and secure the sale.
When someone purchases the course they no longer see this information. Instead, you can display a unique message to enrolled users:
[student] Add your welcome message [/student]
I should also note that you can use both the Visitor and Student shortcodes on any page you wish, not just the LearnDash course page (though that is where they are most commonly used). This means that you can post course specific sales messages anywhere on your WordPress website, and when someone is enrolled into that course then that message no longer displays.
These shortcodes are a great way to personalize the course experience just a little more for your learners. Oh, and when the course is complete you can also make use of the Course Complete shortcode to cross-promote your other course offerings.
Creating a Landing Page with a Page Builder
Another really popular option for creating a sales page is to use a page builder like Beaver Builder or Elementor. The nice thing about this approach is that you can create entire pages dedicated to selling your course, which is great if you want to include many testimonials and long-copy sales text.
Plugins like these often come with pre-made templates that you can use as a framework for structuring your sales message. All you then need is to use the LearnDash payment button shortcode to insert your course purchase button onto the page and you are all set.
This simple shortcode will put the default course purchase button onto any WordPress page, including one created with a page builder plugin.
This is by no means an exhaustive list of ways to create sales pages for your LearnDash courses. The flexibility of WordPress and LearnDash means that you have an almost endless number of options available to you. Mix and match techniques, experiment, and choose a method that best fits your overall business model.