![Tangible Inc.](/img/default-banner.jpg)
- 18
- 17 577
Tangible Inc.
Canada
Приєднався 11 чер 2018
Why your LearnDash LMS should be selling memberships, not courses
When it comes to maximizing long-term flexibility, our experience has shown that using a membership to grant access to LMS courses is the best approach. In this video, we'll explore why.
Should you sell your courses through your LMS or through a dedicated plugin? Watch here: ua-cam.com/video/S7eIEUOuFdI/v-deo.html
Read the text version of this video on our blog: teamtangible.com/why-your-learndash-lms-should-be-selling-memberships-not-courses/
Should you sell your courses through your LMS or through a dedicated plugin? Watch here: ua-cam.com/video/S7eIEUOuFdI/v-deo.html
Read the text version of this video on our blog: teamtangible.com/why-your-learndash-lms-should-be-selling-memberships-not-courses/
Переглядів: 4 485
Відео
Stop using the LearnDash Payments feature
Переглядів 1,7 тис.Рік тому
The e-commerce features built into LearnDash and LifterLMS often get people in trouble when they’re first deciding how to set up their site. That's why we recommend using a third-party e-commerce plugin like WooCommerce to sell your courses. Read our blog post on the topic: teamtangible.com/stop-using-the-built-in-e-commerce-features-in-learndash/ How to optimize WooCommerce: kinsta.com/blog/sp...
We reinvented HTML for WordPress: Introducing Loops & Logic
Переглядів 4,3 тис.Рік тому
Loops & Logic is a templating language for WordPress that allows you to unlock the data in your database using simple yet powerful HTML-like markup. Find out more and download the plugin at loopsandlogic.com/ Download this demo template and others at docs.loopsandlogic.com/138/two-minute-quick-start-guide-to-loops-logic?category_id=112 00:00 Introduction to Loops & Logic 03:50 Making our HTML d...
Lifter Elements - Previewing in the Theme Builder
Переглядів 1244 роки тому
Getting grey boxes or not seeing what you expect while editing your course/lesson templates? This video explains why that happens and how to preview a particular course or lesson while editing your template so you can see how it will actually look. Get the plugin here: tangibleplugins.com/products/lifter-elements/ Get templates here: tangibleplugins.com/templates/ Dependencies: Elementor: eleme...
Lifter Elements - Dripped Lesson Template Setup
Переглядів 844 роки тому
Lifter Elements provides a conditional logic panel for Elementor as well as some other settings that will help you create templates for LifterLMS lessons that are dripped out to your users. This video shows you how you can utilize those settings to show your users exactly what you do and don't want them to see when viewing a restricted lesson. Get the plugin here: tangibleplugins.com/products/l...
Groups Extended for LearnDash - Overview
Переглядів 2484 роки тому
Groups Extended for LearnDash is a free plugin that makes LearnDash groups much more useful! This video goes over how you can use the plugin to deliver a variety of groups experiences. Get the plugin here: tangibleplugins.com/products/groups-extended-for-learndash/ Dependencies: LearnDash: www.learndash.com/
Social Classrooms - Overview
Переглядів 1564 роки тому
Social Classrooms adds a group space to share with your students. It's the easiest way to share updates & materials with students privately without getting stuck running a social network. tangibleplugins.com/products/social-classrooms/
Lifter Elements - Course Access Plans Widget
Переглядів 5084 роки тому
Lifter Elements integrates with LifterLMS access plans and memberships by using our "Course Access Plans" widget. This widget allows you to choose exactly which access plans or memberships to display on your courses, as well as how you want to display them. This video covers how to create the access plans that you want to offer in LifterLMS, and then how to display those on the front end throug...
Lifter Elements - Author Widget
Переглядів 1564 роки тому
Lifter Elements gives you full control over the layout and style of the author section on your course templates. This video covers how to edit the author information for your courses using LifterLMS, and then how to display it in any way you want using our author widget. Get the plugin here: tangibleplugins.com/products/lifter-elements/ Get templates here: tangibleplugins.com/templates/ Depende...
Lifter Elements - Course Archive Template
Переглядів 5194 роки тому
Lifter Elements allows you to completely rebuild the layout and style of your course catalog and all of your course cards through the creation of a single template. This video demonstrates an example layout for a course archive template, focusing in on the powerful layout and styling options that our course list widget has to offer. Get the plugin here: tangibleplugins.com/products/lifter-eleme...
Lifter Elements - Course Template
Переглядів 6764 роки тому
Lifter Elements allows you to completely rebuild the layout and style of all of your courses through the creation of a single template. This video demonstrates an example layout for a course template, as well as the widgets needed for your users to be able to navigate your LifterLMS content. Get the plugin here: tangibleplugins.com/products/lifter-elements/ Get templates here: tangibleplugins.c...
Lifter Elements - Creating Templates
Переглядів 5434 роки тому
Lifter Elements utilizes Elementor Pro's theme builder in order to apply a single template to all of your lessons, courses, or course cards at once. This video covers how our plugin integrates with, and adds options to the theme builder in order to make this possible. Get the plugin here: tangibleplugins.com/products/lifter-elements/ Get templates here: tangibleplugins.com/templates/ Dependenci...
Lifter Elements - Importing Templates
Переглядів 2564 роки тому
Lifter Elements lets you import pre-made templates through Elementor's theme builder to change the look of your LifterLMS content in just a few minutes. Weather you've purchased one of our templates directly, or received them through the Creator Edition or Creator's Club, this video covers how to quickly get setup with them. Access your Creator Edition/Creator's Club templates in the downloads ...
Lifter Elements - Lesson Template
Переглядів 4374 роки тому
Lifter Elements allows you to completely rebuild the layout and style of all of your lessons through the creation of a single template. This video demonstrates an example layout for a lesson template, as well as the widgets needed for your users to be able to navigate your LifterLMS content. Get the plugin here: tangibleplugins.com/products/lifter-elements/ Get templates here: tangibleplugins.c...
Which membership plugin you suggest that can help us add woocomcerce gatway payments for the membership
We often use WooCommerce Memberships, but every project is a bit different and which Membership plugin is right for you can vary a lot!
This was very Tangible! Thank you. It warrants further research on the topic before jumping into the an LMS system.
I do genuinely believe that this channel is extremely underrated... keep it up bro
You are very honest and genuine in your advice. Thank you.
That was good advice. I'm just getting started...
Just what I was looking for.. awesome!
One question: why would I not be able to use my CRM to trigger memberships? I can setup triggers that add tags to users, once they complete a purchase, and remove tags upon other triggers. Aren't memberpress and these other membership plugins just CRM's, but don't call themselves that?
There's definitely a lot of overlap between CRM tags and Memberships, and generally speaking you can achieve a similar outcome with either one. We sometimes use both on the same project. One difference between the two is that tags are binary, they apply or they don't. Memberships are more complex objects that can have more metadata associated with them and more than 2 statuses (off or on), and you can cause things to happen based on those other statuses. Memberships systems, if built well, can also better handle multiple access scenarios. For instance, if you have a customer that buys access to a membership 2 different ways, and one of those ways expires, they would retain their membership thanks to their second method of access. With tags, unless you carefully map out some complex logic, would likely be removed when one of the ways they were obtained expires. Tag-based systems also often tend to run at the moment a tag is applied, which can sometimes cause issues when a new perk is added after a tag has been applied depending on how that's set up and coded. Beyond the functionality, there's also an ease of management aspect that comes with Memberships, because a Membership is a more feature-rich object that can be more easily centrally administered. It's much easier to see and manage everything a Membership does and applies to at a high level, whereas a lot of tag-based stuff tends to sprawl out and it can get difficult to understand all the side-effects adding/removing a tag might have once it's used in a bunch of different automations and perhaps applied to a bunch of different posts and plugin settings throughout your site instead of via a single Membership Plan edit screen. Tags put the pressure on you as the site administrator to be very well organized and think through all the possible edge cases, and ideally keep some kind of planning document or map of your system to refer to, whereas Memberships handle most of that for you out of the box. This makes it a lot easier to collaborate in situations where you have many different people working on the site, not all of whom would understand the complexity of your tag system. Where tags shine in my experience is personalization or more granular access control to an individual resource. If you want two users with the same level of access to experience content differently based on unique characteristics or actions they've taken, applying tags to represent those things and then varying the content or unlocked resources based on that is a great use case for tags. They're especially great in scenarios where you're unlikely to have to un-apply at tag as a result of something expiring, where they represent something more constant about a user. One way you can bridge the gap between the systems is to apply memberships via tags, which gives you the benefit of being able to grant memberships via CRM automation while retaining the easier management and more sophisticated access control benefits of Memberships. At the end of the day, if you're really comfortable with CRM tags & automations, you can accomplish nearly the same thing either way and just going with what you know is a perfectly fine strategy.
The issue I see is that many membership plugins won't allow recurring payments through Woocomerce. They allow memberships but as long as they aren't recurring monthly or annual payments. How would you fix that?
We use Woo Memberships most of the time, which of course is compatible with Woo. It mostly just comes down to choosing the right plugin for the job.
there's Stripe
lets say i'm only begining, how would start a membreship plan with only one product? how would you built it through?
The exact steps are going to be different for each Membership plugin, but the amount of products doesn't change the steps. In general, you create a membership that include whatever content you want people to have access to, even if that's just one thing, and then you create a product that grants the users that buy it that Membership. You don't have to call it a Membership on your site if your users would be confused by that, it can just look to them like they're buying a traditional product.
How can I sell affiliate courses from udemy and coursera on my Wordpress using their api or any other way??
If you don't know how to do this, you'll probably need to hire a developer to build you an integration with any APIs you need. In theory you might be able to DIY it with a plugin like Uncanny Automator, but that could get pretty complex too.
Thanks for letting me know what I already knew and had decided to do. I was actually hoping for some tutorial on how to set up such a system!
Wow this was just outstanding info and high quality! Great job and you got yourself another follower for your honest opinions and guidance.
What is the most versatile best LMS in your opinion?
Speaking about the WordPress LMS ecosystem specifically, the two that have decent traction and ecosystems are LearnDash and LifterLMS. The others have much smaller market share, so even if they might be great there just tends to be fewer 3rd party integrations/addons and fewer available experts to rely on.
@@tangibleincand what outside the the WordPress environment? What about tools like Skool, Kajabi, Teachable and Thinkific?
@@impactangels We think any of those can be a fine tool to get started on (which one to pick depends on your unique circumstances), but generally aren't suitable for cases where your courses are the core of your business. Building on tools you can fully own and have access to all your data, as well as the ability to customize to your needs, is really crucial if the value of your business is tied to them. In other words, if you build on a "rental property" like the services you mentioned, you're adding value to their business not yours. If you own your LMS on WordPress, everything you invest into your LMS increases the value of your business or organization. Rented software is great if you're just getting started and want to test the waters before trying to build something of your own, or if it's a small side project to your main business. The main advantage with those is that your options are limited and on-rails, so all you really need to do is input your content and hit publish. That's much better than spending months trying to figure out how to set up a bunch of plugins if you're going the DIY route and can't afford experts to build it for you.
Good info!!!
Hi, would you mind sharing your video editing app?
Wow, I'm glad I stumbled upon your video! LearnDash should have a warning about this in 80 point, bold red font, right before the user can actually start building their website.
I'm curious if now that LearnDash has MemberLeap, if we could use MemberLeap as the conduit as opposed to an e-commerce platform like WooCommerce. For example, we want to sell and offer paid and free memberships to our organization, and online courses are one of the benefits. We have a need for WooCommerce for something else, but I'm hoping that the LearnDash + MemberLeap combo can fit the bill.
This advice is strong! I'm hoping to share this philosophy with my organization so we can better couple our LMS with our membership platform (aka, CRM?). I think this easily defines funnels of engagement that encourage more learning. Thanks for this insight!
Very useful info, thank you.
Thanks for this one! I'm considering LearnDash for a client and maybe also myself, and I feel you just saved both of us a lot of trouble here. THANKS again.
This seems to be out of date, now it's handle via Dynamic visibility but doesn't have the same options
What membership plugins would you recommend for learndash?
We tend to go for Woo Memberships because it works really well with Woo and doesn't add as much redundant functionality as other Membership plugins when you're using it with an LMS. Most LMS plugins have a lot of functionality that overlaps with Membership plugins to some degree, so something lighter that just focuses on access control works best for us in that scenario. Some LMS plugins also have an integrated Membership solution of their own which can be worth considering.
I want to use a membership plan .... For my LMS designed for my school. I have three types of users 1.teacher 2.studennt 3.guest I want the courses free for teachers and those students who are enrolled by teachers only Guest charged monthly fee for the courses What should I use with learndash ?
You could consider using Woo Memberships + Woo Teams to give teachers teams they can invite students to that would include access to courses. Many LMS plugins also have some kind of team/group enrolment system you might be able to directly use.
Very helpful suggestions.
Great video! Love your content
This is a great video with solid advice. I hope that everyone working with LearnDash or Lifter LMS watches this video before they make decisions about managing access to courses. Fantastic work...thank you.
Excellent approach to this topic. I made some decisions in 11:35 and greatly appreciate your help.
This is valuable; and the ideal implementation to solve for the use case you described; namely, being able to create and reuse work that is builder agnostic. I'm going into a new build using Bricks, and their query builder is powerful; but for those recurring instances where clients whose sites were not built by me, reach out to have me build some custom component, your solution seems to be the ideal tool to build whatever is needed, and drop it into whatever environment I may find myself working in. There is definitely a need for this sort of thing in agency work. While building an entire site with L&L seems to be possible, I see the real value as a utility to construct an ad-hoc, fully containerized component in a project where I'm being brought in as an accessory to solve a specific problem.
That's absolutely how we use it internally as well, though increasingly we drop the page builders in favor of L&L on large dynamic data-driven projects where flexibility and performance is more important than drag-and-drop. Where we still find it useful even when a more advanced builder is available is making things client-proof since the advanced query blocks are too complicated for typical clients to manage themselves. Instead we make L&L based blocks for the page builder being used that only have the options that make sense for clients (and may include several queries and dynamically driven elements in the same block). We're looking forward to rolling out those block building capabilities to a wider audience in the future!
You're a cool personable Tutor, it's easy to see you're behind the product. And the functions are also mega cool. And hey, you were born to produce videos like this.
You'd give the webflow guy a run for his money that's for sure
Make more of these vid's, please!!
Wow I'm feeling more inspired right now. This plugin is dope and will definitely recommend to my friends
Just like how you support CPT, Please have a the ability to loop over a CCT (Custom Content Type) or custom tables or a custom sql query.. this will be a great feature. Take a look at sql buddy or Jetengine CCT
Every custom table has a unique structure that we can't predict, so we have to manually make integrations with individual CCT providers. Looping over post types works because the posts have a predictable structure. In our upcoming pro version, we already integrate with a few custom tables. For instance, Gravity Forms & WooCommerce make use of custom tables and we integrate with those. If you want to add your own loop types to L&L via custom code, that is already possible and we plan to provide more extensive support for that in the future. If there are specific custom content types from 3rd party plugins you want us to integrate, feel free to send those over and we can consider it if there's enough demand.
@@tangibleinc No integrations to any specific plugin.. What I meant was just like your CPT name and CPT fields are parameters in the loop tag attributes, your loops tag should allow custom table name, and column names as parameters in the loop tag attributes for fetching, filtering or ordering data.. Basically Loop your tags should be able task of performing a Select query on a custom sql table.. This is be very useful as a SQL Datatable feature
Wow, what an amazing plugin -- this is a game changer!!! Thank you folks for creating this amazing tool, I will be converting so many of my sites with it.
Just at the beginning of the video. I already have some hesitation. Gutenberg query block and that lets you build a loop like that in the Editor, it may be more code, a hassle to manually code it because all the JSON as comments, but it can be done. And when you build your loops like that you do not need anything but WordPress and you are more future-proof, not dependent on some 3rd party sh1t and people who have no clue of coding at all can later edit the loop inside the editor. You're also WAY better off using WP native blocks for post title, post image and all the dynamic stuff, you then have all the default CSS classes, and filters from WordPress that plugins and your own code can access. There are also already 100 templating languages that are implemented on php/wp already. Yeah, this is nice because it's just like HTML, but hardly a revolution. Sorry not impressed. I encourage people to learn Gutenberg FSE and build sites with blocks and write their own custom blocks/templates/template-parts/pattern when needed. The ecosystem of Gutenberg is the universal, maintained and long-lasting future of WP.
It's not for everyone, but we agree that for client handoff blocks are a better experience than giving clients access to some kind of HTML editor. That's why we've created Tangible Blocks, a system that allows you to use L&L syntax to quickly make configurable blocks without having to learn PHP/JS. You can even run these blocks without having the L&L editor on the site, so client admins can never see and mess up the L&L code powering the blocks. This is particularly interesting in cases where a client might even mess things up if given a generic loop block given all the options they could potentially touch. The L&L block can have just the options that the customer should be able to change, and can even have restrictions around acceptable values for sizing/colors to enforce a design system (yes there are other ways to do this with their own pros & cons). Is hand coding everything from scratch "better" in some ways? Sure, but in real life things are more complicated. We tested getting some experienced WP devs to make some custom blocks vs a brand new L&L user and the new L&L user was 10X faster at creating an equivalent Gutenberg block. Beyond that, the L&L block system creates a Gutenberg Block, Elementor Widget and Beaver Builder module at once from the same L&L template, ensuring we can have the same capabilities in many different stacks. Is using native WP stuff "better" than 3rd party builders? We think so, but we also know that when we work with clients their sites may be large complex monstrosities with years of history and we might not have the option of spending months to rebuild it. L&L allows us to have as much power and flexibility as we need in every stack, even if the client's 3rd party builder plugin has limited dynamic data and loop editing support. At the end of the day, since we've adopted this system, the frequency at which our frontend team members have to use up backend time has dropped dramatically and we're iterating faster than ever. L&L syntax is a lot more expressive than a loop block can ever be, so we use it for all kinds of things like creating complex reporting views, calendars, mixing non-post data from plugins that store things in Custom Tables that can't be accessed at all in loop blocks, etc. If you're a highly skilled full stack developer and are exclusively working solo on small projects where you have tight control of the entire stack, this probably won't help you. If you work with a team with mixed skillsets on more complex projects, we think it's worth a look and have a lot of internal data that proves to us it's a massive productivity boost. Sometimes we use L&L to quickly prototype a solution and iterate through different changes before then coding a custom plugin from scratch. This allows a client to get very quick turnaround on a feature and benefit from a prototype that is 80% of what they need while we work on the fully custom version. In terms of being dependent on a 3rd party vendor, L&L is free at the entire codebase is on GitHub for anybody to fork or contribute to so hopefully the risk is somewhat mitigated there, but most people are in the WP ecosystem because of the strength of 3rd party plugins in the first place.
Looks great, please provide us with some free starter WooCommerce templates as well.
Long live to this project !
now this looks an interesting addition to gutenberg and more
Did you get permission to use the backdrops from these UA-camrs?
Is that the @wptuts studio at 1:27
👀
This only works in the L&L interface, right? We can’t slap it into the LiveCanvas editor?
It would be great
L&L templates need to be rendered before they get displayed to a user, which means that the markup itself always needs to be written inside a template. Other plugins and browsers probably won't know how to render/interpret the L&L language so you can't write your markup just anywhere on your site. I'm not familiar with LiveCanvas myself, but a quick Google search indicates that there's a LiveCanvas shortcode block. So you could theoretically write an L&L template and then render it in LiveCanvas using the [template] shortcode that's mentioned in the video. - Ben
@@tangibleinc need to get an integration so they render with LC. That would be something.
We do plan on expanding our support for page builders (currently we support Gutenberg, Beaver Builder & Elementor along with WP Grid Builder to a lesser extent), but each one requires serious effort and consideration so we have to do it on the basis of popularity and ease of maintenance. We're working on some systems to make it faster to integrate new ones but I don't think we'll add anything outside of the top 5 in the next few months. That's not to say that those we don't currently have time to integrate aren't good builders, it's just that with the amount of builders out there we have to prioritize by popularity. Each builder also has its own unique 3rd party ecosystem and people always want us to make it work with whatever addon packs they have installed so once you add a builder the work doesn't end there haha.
Looking forward to see the evolution of this.
This video is very well done.
w
Wonderful demo.. Really sells it all very well.. Could you share the CSS from the Style tab? I'd love to see it.
Thanks! A lot of it was just styles that already existed in the global stylesheet of the site I was working with, but if you download the pack of pre-made demo templates (linked in the description) you'll get the one I showed in this video with all the CSS/SASS baked into that Style tab. Should be easy to spot but the template is called "Advanced - Styled blog post grid." - Ben
@@tangibleinc The styles editor supports sass in daahboard? That's nuts if it does.
@@QuickHistoryBits It does indeed!
Third!
First!
Second!
Hi! In my dynamic choises, I don't have any Lifterelements adds. What's the problem? Thanks!
You need to download and install Lifter Elements in order to use Lifter Elements. You can acquire a copy here: tangibleplugins.com/products/lifter-elements/
Hi! I don't have this widget on my elementor! I need it! What's the problem???
You need to download and install Lifter Elements in order to use Lifter Elements. You can acquire a copy here: tangibleplugins.com/products/lifter-elements/
@@tangibleinc I have gotten a copy and I also don't have this widget.
This looks amazing!
Do you have a video that actually shows how to do it ?
We're working on our own documentation, but our first users have already begun creating some great tutorials: ua-cam.com/video/6zRNHU9k9Iw/v-deo.html