{"id":10888,"date":"2025-09-27T18:33:11","date_gmt":"2025-09-27T22:33:11","guid":{"rendered":"https:\/\/learndash.com\/support\/?post_type=docs&#038;p=10888"},"modified":"2026-04-22T07:24:04","modified_gmt":"2026-04-22T11:24:04","password":"","slug":"auto-assign-users-on-registration","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/core\/uncategorized\/auto-assign-users-on-registration\/","title":{"rendered":"How do I automatically assign users to courses when they sign up\/register on my site?"},"content":{"rendered":"\n<p>You can use various methods to automatically enroll users in the courses during sign-up or account registration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-course-access-mode-as-free\"><strong>Course Access Mode as Free<\/strong><\/h2>\n\n\n\n<p>When you set up the course <strong>Access Mode<\/strong> to <em>Free<\/em>, all registered users on your site will have access to all <em>Free<\/em> courses automatically. On the course page, once they\u2019re logged in, they are only required to click the \u201cTake this course\u201d button to enroll in the course.<\/p>\n\n\n\n<p>To learn more about the different <strong>Access Mode<\/strong> settings, please refer to our documentation here: <a href=\"https:\/\/www.learndash.com\/support\/docs\/core\/courses\/course-access\/#access-mode\">Course Enrollment Mode Settings<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-learndash-gravity-forms-integration\"><strong>LearnDash Gravity Forms Integration<\/strong><\/h2>\n\n\n\n<p>The LearnDash Gravity Forms integration (requires the Gravity Forms plugin on the Elite license and the Gravity Forms User Registration add-on) allows you to register new users on your site and instantly provide them access to one (or more) of your courses.<\/p>\n\n\n\n<p>To learn more about this, please refer to our documentation here: <a href=\"https:\/\/www.learndash.com\/support\/docs\/add-ons\/gravity-forms\/\">Gravity Forms Integration<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-learndash-zapier-integration\"><strong>LearnDash Zapier Integration<\/strong><\/h2>\n\n\n\n<p>Users who sign up or register on your site are automatically added to the courses you\u2019ve set up on your Zap.<\/p>\n\n\n\n<p>To learn more about this, please refer to the documentation here: <a href=\"https:\/\/www.learndash.com\/support\/docs\/add-ons\/zapier\/\">Zapier Integration<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-custom-snippets\"><strong>Custom Snippets<\/strong><\/h2>\n\n\n\n<p>Use any code snippets (whichever applies to your requirements) with the help of the <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\">Code Snippet plugin<\/a> to enroll a user automatically into a course. Please note that if you\u2019re not comfortable with custom development, we recommend getting in touch with any of our <a href=\"https:\/\/www.learndash.com\/experts\/\">experts.<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/developers.learndash.com\/snippet\/enroll-new-user-into-multiple-courses-on-registration\/\">Enroll new user into multiple courses on registration<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developers.learndash.com\/snippet\/enroll-new-registered-user-into-course-and-group\/\">Enroll new registered user into course and group<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developers.learndash.com\/snippet\/enroll-user-in-all-free-courses-upon-registration\/\">Enroll user in all free courses upon registration<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>You can use various methods to automatically enroll users in the courses during sign-up or account registration. Course Access Mode as Free When you set up the course Access Mode to Free, all registered users on your site will have access to all Free courses automatically. On the course page, once they\u2019re logged in, they&#8230;<\/p>\n","protected":false},"author":58,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[],"doc_tag":[],"knowledge_base":[154],"class_list":["post-10888","docs","type-docs","status-publish","hentry","knowledge_base-core"],"year_month":"2026-04","word_count":260,"total_views":"744","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Stephanie Liy","author_link":"https:\/\/learndash.com\/support\/author\/stephaniei\/"},"doc_category_info":[],"doc_tag_info":[],"taxonomy_info":{"knowledge_base":[{"value":154,"label":"LearnDash Core"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash Core","term_url":"https:\/\/learndash.com\/support\/kb\/core\/","term_slug":"core"}],"knowledge_base_slug":["core"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=10888"}],"version-history":[{"count":1,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10888\/revisions"}],"predecessor-version":[{"id":10890,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10888\/revisions\/10890"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=10888"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=10888"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=10888"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=10888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}