CINXE.COM
How to Create a WordPress User Registration Form Easily
<!DOCTYPE html> <html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> <head> <meta charset="UTF-8"> <title>How to Create a WordPress User Registration Form Easily</title><link rel="preload" href="https://wpforms.com/wp-content/themes/wpf-theme/fonts/Satoshi-Variable.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://wpforms.com/wp-content/themes/wpf-theme/fonts/GeneralSans-Variable.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://wpforms.com/wp-content/cache/perfmatters/wpforms.com/css/post.used.css?ver=1738179040" as="style" /><link rel="stylesheet" id="perfmatters-used-css" href="https://wpforms.com/wp-content/cache/perfmatters/wpforms.com/css/post.used.css?ver=1738179040" media="all" /> <!-- All in One SEO Pro 4.7.7.2 - aioseo.com --> <meta name="description" content="Here's a step-by-step guide on how to create a WordPress user registration form to give users the option to sign up on your website within a few minutes." /> <meta name="robots" content="max-image-preview:large" /> <meta name="author" content="Osama Tahir"/> <link rel="canonical" href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/" /> <meta name="generator" content="All in One SEO Pro (AIOSEO) 4.7.7.2" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="WPForms" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How to Create a WordPress User Registration Form Easily" /> <meta property="og:description" content="Here's a step-by-step guide on how to create a WordPress user registration form to give users the option to sign up on your website within a few minutes." /> <meta property="og:url" content="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/" /> <meta property="og:image" content="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" /> <meta property="og:image:secure_url" content="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" /> <meta property="og:image:width" content="1250" /> <meta property="og:image:height" content="656" /> <meta property="article:section" content="WordPress Tutorials" /> <meta property="article:published_time" content="2022-03-25T12:00:07+00:00" /> <meta property="article:modified_time" content="2025-01-09T08:40:02+00:00" /> <meta property="article:publisher" content="https://facebook.com/wpforms" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@easywpforms" /> <meta name="twitter:title" content="How to Create a WordPress User Registration Form Easily" /> <meta name="twitter:description" content="Here's a step-by-step guide on how to create a WordPress user registration form to give users the option to sign up on your website within a few minutes." /> <meta name="twitter:image" content="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Osama Tahir" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="14 minutes" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/aioseo-article-63612b3ae4b28","name":"How to Allow User Registration on Your WordPress Site","headline":"How to Allow User Registration on Your WordPress Site","description":"Do you want to learn how to create a WordPress user registration form?\r\n\r\nUser registration forms make lives easier for websites that want to give their users the option to sign up.\r\n\r\nIn this post, we'll show you the easiest way to create a user registration form in WordPress so new users can register on your site within a few minutes.","author":{"@type":"Person","name":"Osama Tahir","url":"https:\/\/wpforms.com\/author\/osama-tahir\/"},"publisher":{"@id":"https:\/\/wpforms.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/wpforms.com\/wp-content\/uploads\/2018\/06\/how-to-create-a-wordpress-user-registration-form.png","width":1250,"height":656,"caption":"How to create a wordpress user registration form"},"datePublished":"2022-03-25T08:00:07-04:00","dateModified":"2025-01-09T03:40:02-05:00","inLanguage":"en-US","commentCount":19,"articleSection":"WordPress Tutorials, aweber, registration spam, stripe, user activation, user registration, Active Installations, Email Marketing, Payments, Templates Count"},{"@type":"BreadcrumbList","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/wpforms.com\/#listItem","position":1,"name":"Home","item":"https:\/\/wpforms.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#listItem","name":"How to Allow User Registration on Your WordPress Site"}},{"@type":"ListItem","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#listItem","position":2,"name":"How to Allow User Registration on Your WordPress Site","previousItem":{"@type":"ListItem","@id":"https:\/\/wpforms.com\/#listItem","name":"Home"}}]},{"@type":"FAQPage","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#faq","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/","mainEntity":[{"@type":"Question","name":"Why Create a User Registration Form in WordPress?","acceptedAnswer":{"@type":"Answer","text":"<p>There are various benefits to creating a user registration form on your website to accept new users:<\/p> <ul> <li><strong>Organization <\/strong>\u2014 When you let visitors create a WordPress account and make their own user profiles on your site, you'll have a recorded entry of all their important details needed to automatically add their account.<\/li> <li><strong>Security <\/strong>\u2014 By requiring new users to submit a form with activation requirements, you will <a href=\"http:\/\/www.wpbeginner.com\/wordpress-security\/\" rel=\"noopener noreferrer\">keep your WordPress site secure<\/a> and <a href=\"https:\/\/wpforms.com\/simple-tricks-to-eliminate-spam-user-registration\/\">stop user registration spam<\/a>.<\/li> <li><strong>Permissions <\/strong>\u2014 You can control the level of access different users have on your site based on their registered WordPress roles, such as author, contributor, subscriber, and more. If you're a WooCommerce store, you can even require users to register first before purchasing from you online.<\/li> <li><strong>Membership Sites<\/strong> \u2014 You can create a membership site using one of the <a href=\"https:\/\/wpforms.com\/best-wordpress-membership-plugins-compared\/\">best WordPress membership and member plugins<\/a> on the market and require people to register as a member using a registration form.<\/li> <li><strong>Ease of Use<\/strong> \u2014 Once users register for your site and log in via WordPress user login, they\u2019ll be able to view their own user account page and edit their profile within their WordPress dashboard.<\/li> <\/ul>"}},{"@type":"Question","name":"What does new user registration on WordPress mean?","acceptedAnswer":{"@type":"Answer","text":"<p>New user registration on WordPress refers to the process where visitors to your WordPress site sign up to become members. Upon registration, users are given a username and password, which they can use to log in to the site.<\/p> <p>This process is particularly useful for creating a community or allowing users to access restricted content, post comments, or manage site content, depending on user roles. It's a way of effectively personalizing the user experience and managing user permissions.<\/p>"}},{"@type":"Question","name":"How do I create a user registration in WordPress?","acceptedAnswer":{"@type":"Answer","text":"<p>To create an experience where a user enters your website and wants to become a member, consider using a plugin like WPForms Pro with the User Registration Addon.<\/p> <p>This will allow you to create custom registration forms, send user notification emails, and even set up conditional logic for user submissions.<\/p> <p>Install WPForms Pro, activate the User Registration Addon, and create personalized registration forms with drag-and-drop ease.<\/p>"}}],"inLanguage":"en-US","isPartOf":{"@id":"https:\/\/wpforms.com\/#website"},"breadcrumb":{"@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#breadcrumblist"}},{"@type":"ItemList","itemListElement":[{"@type":"SiteNavigationElement","position":1,"name":"How to Create a WordPress User Registration Form","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#aioseo-how-to-create-a-wordpress-user-registration-form"},{"@type":"SiteNavigationElement","position":2,"name":"1. Install the WPForms Plugin","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#1"},{"@type":"SiteNavigationElement","position":3,"name":"2. Activate the User Registration Addon","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#2"},{"@type":"SiteNavigationElement","position":4,"name":"3. Create WordPress User Registration Form","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#3"},{"@type":"SiteNavigationElement","position":5,"name":"4. Customize User Registration Form Fields","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#4"},{"@type":"SiteNavigationElement","position":6,"name":"5. Configure WordPress User Registration Form Settings","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#5"},{"@type":"SiteNavigationElement","position":7,"name":"5.1. Pick a User Activation Method","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#6"},{"@type":"SiteNavigationElement","position":8,"name":"5.2. Change the New User Registration Settings","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#7"},{"@type":"SiteNavigationElement","position":9,"name":"5.3. Edit On Page Registration Form Confirmation","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#8"},{"@type":"SiteNavigationElement","position":10,"name":"5.4. Configure User Registration Marketing and Payments (Optional)","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#9"},{"@type":"SiteNavigationElement","position":11,"name":"6. Add the User Registration Form to Your Site","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#6"},{"@type":"SiteNavigationElement","position":12,"name":"7. Add Your Registration Page to Your Website's Menu","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#add-your-registration-page-to-your-websites-menu"},{"@type":"SiteNavigationElement","position":13,"name":"FAQs about WordPress User Registrations","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#aioseo-faqs-about-wordpress-user-registrations"},{"@type":"SiteNavigationElement","position":14,"name":"Next, Run a Successful Giveaway","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#aioseo-next-run-a-successful-giveaway"}]},{"@type":"Organization","@id":"https:\/\/wpforms.com\/#organization","name":"WPForms","description":"Drag & Drop WordPress Form Builder","url":"https:\/\/wpforms.com\/","logo":{"@type":"ImageObject","url":"https:\/\/wpforms.com\/wp-content\/uploads\/2017\/08\/wpformslogo.png","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#organizationLogo","width":549,"height":163,"caption":"WPForms logo"},"image":{"@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#organizationLogo"},"sameAs":["https:\/\/youtube.com\/wpformsplugin","https:\/\/www.linkedin.com\/company\/wpforms\/"]},{"@type":"Person","@id":"https:\/\/wpforms.com\/author\/osama-tahir\/#author","url":"https:\/\/wpforms.com\/author\/osama-tahir\/","name":"Osama Tahir","image":{"@type":"ImageObject","url":"https:\/\/secure.gravatar.com\/avatar\/b32464525e95eb6ddc6d74529a78b6fc?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.linkedin.com\/in\/obtahir\/"],"description":"Osama is a Senior Writer for the WPForms team. He earned his BSc in Electronic Engineering in 2016, following his academic interest in science and technology, and started his writing career as a freelancer soon after. During his early career, Osama joined an affiliate marketing company operating in the SaaS and cybersecurity industry, where he created hundreds of well-researched guides for non-technical audiences. He has also worked as a Senior Editor in a digital marketing agency \u2013 an experience that enabled him to develop a deeper understanding of WordPress, working across a diverse range of client websites. In addition to his work for WPForms, Osama has contributed articles to prominent tech blogs like HackerNoon, BetaNews, MalwareBytes, Infosec-Mag, MacUpdate, and more.","jobTitle":"Senior Writer","knowsAbout":[{"@type":"Thing","name":"WordPress"},{"@type":"Thing","name":"SEO"},{"@type":"Thing","name":"Digital marketing"},{"@type":"Thing","name":"Data analytics"},{"@type":"Thing","name":"Python"}]},{"@type":"WebPage","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#webpage","url":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/","name":"How to Create a WordPress User Registration Form Easily","description":"Here's a step-by-step guide on how to create a WordPress user registration form to give users the option to sign up on your website within a few minutes.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/wpforms.com\/#website"},"breadcrumb":{"@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#breadcrumblist"},"author":{"@id":"https:\/\/wpforms.com\/author\/osama-tahir\/#author"},"creator":{"@id":"https:\/\/wpforms.com\/author\/osama-tahir\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/wpforms.com\/wp-content\/uploads\/2018\/06\/how-to-create-a-wordpress-user-registration-form.png","@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#mainImage","width":1250,"height":656,"caption":"How to create a wordpress user registration form"},"primaryImageOfPage":{"@id":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/#mainImage"},"datePublished":"2022-03-25T08:00:07-04:00","dateModified":"2025-01-09T03:40:02-05:00"},{"@type":"WebSite","@id":"https:\/\/wpforms.com\/#website","url":"https:\/\/wpforms.com\/","name":"WPForms","description":"Drag & Drop WordPress Form Builder","inLanguage":"en-US","publisher":{"@id":"https:\/\/wpforms.com\/#organization"}}]} </script> <!-- All in One SEO Pro --> <link rel='dns-prefetch' href='//www.googletagmanager.com'> <link rel='dns-prefetch' href='//www.gstatic.com'> <link rel='dns-prefetch' href='//a.omappapi.com' /> <link rel='dns-prefetch' href='//js.stripe.com' /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.4 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-SGV7TCN0GV" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '9.2.4'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/wpforms.com\/how-to-create-a-user-registration-form-in-wordpress\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-SGV7TCN0GV', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-SGV7TCN0GV', {"forceSSL":"true","logged_in":"false","author":"Osama Tahir","post_type":"post"} ); __gtagTracker( 'config', 'AW-709341684', {"allow_enhanced_conversions":true} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> window.MonsterInsightsDualTracker.helpers.mapProductItem = function (uaItem) { var prefixIndex, prefixKey, mapIndex; var toBePrefixed = ['id', 'name', 'list_name', 'brand', 'category', 'variant']; var item = {}; var fieldMap = { 'price': 'price', 'list_position': 'index', 'quantity': 'quantity', 'position': 'index', }; for (mapIndex in fieldMap) { if (uaItem.hasOwnProperty(mapIndex)) { item[fieldMap[mapIndex]] = uaItem[mapIndex]; } } for (prefixIndex = 0; prefixIndex < toBePrefixed.length; prefixIndex++) { prefixKey = toBePrefixed[prefixIndex]; if (typeof uaItem[prefixKey] !== 'undefined') { item['item_' + prefixKey] = uaItem[prefixKey]; } } return item; }; MonsterInsightsDualTracker.trackers['view_item_list'] = function (parameters) { var items = parameters.items; var listName, itemIndex, item, itemListName; var lists = { '_': {items: [], 'send_to': monsterinsights_frontend.v4_id}, }; for (itemIndex = 0; itemIndex < items.length; itemIndex++) { item = MonsterInsightsDualTracker.helpers.mapProductItem(items[itemIndex]); if (typeof item['item_list_name'] === 'undefined') { lists['_'].items.push(item); } else { itemListName = item['item_list_name']; if (typeof lists[itemListName] === 'undefined') { lists[itemListName] = { 'items': [], 'item_list_name': itemListName, 'send_to': monsterinsights_frontend.v4_id, }; } lists[itemListName].items.push(item); } } for (listName in lists) { __gtagDataLayer('event', 'view_item_list', lists[listName]); } }; MonsterInsightsDualTracker.trackers['select_content'] = function (parameters) { const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); __gtagDataLayer('event', 'select_item', {items: items, send_to: parameters.send_to}); }; MonsterInsightsDualTracker.trackers['view_item'] = function (parameters) { const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem); __gtagDataLayer('event', 'view_item', {items: items, send_to: parameters.send_to}); }; </script> <link rel="stylesheet" id="shared-counts-css" href="https://wpforms.com/wp-content/plugins/shared-counts/assets/css/shared-counts.min.css?ver=1.5.0" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpfcore-shortcodes-css" href="https://wpforms.com/wp-content/mu-plugins/wpf-core/assets/css/shortcodes.min.css?ver=3.13.1" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpforms-form-locker-frontend-css" href="https://wpforms.com/wp-content/plugins/wpforms-form-locker/assets/css/frontend.min.css?ver=2.8.0" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpf-wpforms-blogpost-css" href="https://wpforms.com/wp-content/themes/wpf-theme/css/wpforms/blogpost.min.css?ver=3.13.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="font-awesome-v6-css" href="https://wpforms.com/wp-content/themes/wpf-theme/css/font-awesome/css/font-awesome-custom.min.css?ver=6.6.0" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <script type="text/javascript" src="https://wpforms.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="drip-js-extra"> /* <![CDATA[ */ var drip = {"tag_prefix":"wpf","checkout_url":"https:\/\/wpforms.com\/checkout\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpforms.com/wp-content/mu-plugins/wpf-core/assets/js/drip.min.js?ver=3.13.1" id="drip-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=9.2.4" id="monsterinsights-frontend-script-js" async="async" data-wp-strategy="async"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,exe,js,pdf,ppt,tgz,zip,xls","inbound_paths":"[{\"path\":\"\\\/refer\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/wpforms.com","hash_tracking":"false","v4_id":"G-SGV7TCN0GV"};/* ]]> */ </script> <script type="text/javascript" src="https://js.stripe.com/v3/?ver=v3" id="sandhills-stripe-js-v3-js" defer></script> <!-- Stream WordPress user activity plugin v4.0.2 --> <style>.grecaptcha-badge{visibility:hidden;}</style> <meta name="viewport" content="width=device-width, initial-scale=1" /> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-709341684"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-709341684'); </script> <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"17492978"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script> <script>window._peq = window._peq || []; window._peq.push(["init"]);</script> <script src="https://clientcdn.pushengage.com/core/1c126958-1582-46aa-960d-49b7f33c.js" async></script> <link rel="icon" href="https://wpforms.com/wp-content/uploads/2016/02/cropped-sullie-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://wpforms.com/wp-content/uploads/2016/02/cropped-sullie-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://wpforms.com/wp-content/uploads/2016/02/cropped-sullie-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://wpforms.com/wp-content/uploads/2016/02/cropped-sullie-favicon-270x270.png" /> <style type="text/css" id="wp-custom-css"> .cf-testing #edd_purchase_form_wrap .agreement, .cf-testing #edd_purchase_form_wrap .secure-purchase { display: none !important; } </style> <!-- Google Tag Manager --> <script> window.dataLayer = window.dataLayer || []; dataLayer.push( { 'is_user_logged_in': false, 'is_staff_member': 'false', 'is_customer': 'false', } ); ( function ( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( { 'gtm.start': new Date().getTime(), event: 'gtm.js' } ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-KF7KTD4' ); const queryParams = Object.fromEntries( new URLSearchParams( window.location.search ).entries() ); // Set utm_locale if it is available. if ( queryParams.hasOwnProperty( 'utm_locale' ) && queryParams.utm_locale ) { dataLayer.push( [ 'set', 'user_properties', { utm_locale: queryParams.utm_locale }, ] ); } </script> <!-- End Google Tag Manager --> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style><noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript><style>.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}</style></head> <body class="post-template-default single single-post postid-1193 single-format-standard no-js edd-js-none wpforms-body"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KF7KTD4" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <header id="header" class="site-header" role="banner"> <div class="header-inner"> <div class="logo site-branding"> <a href="https://wpforms.com/" title="WPForms"> <img src="https://wpforms.com/wp-content/themes/wpf-theme/images/svg/logo-wpf.svg" alt="WPForms logo" title="WPForms Logo" class="site-logo no-lazy" width="265" height="70"/> </a> </div> <nav id="navigation" class="site-navigation" role="navigation"> <button id="navigation-toggle" aria-controls="navigation" aria-label="Toggle Menu" aria-expanded="false"> <span class="line"></span> <span class="line"></span> </button> <ul id="menu-primary" class="wpf-mega-menu"><li id="menu-item-2924949" class="wpf-features-mega menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2924949"><a href="https://wpforms.com/features/">Features</a><button class="menu-item menu-item-mobile-submenu-trigger" aria-expanded="false"><span class="sr-only">Toggle Menu</span></button><section class="wpf-mega-menu-panel"><div class="inner-wrapper"><ul class="sub-menu nested-menu-level-0"> <li id="menu-item-2924950" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924950"><a href="https://wpforms.com/features/">All Features</a><ul class="sub-menu nested-menu-level-1"> <li id="menu-item-2924951" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924951"><a href="https://wpforms.com/features/drag-drop-online-form-builder/">Online Form Builder</a> <li id="menu-item-2924952" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924952"><a href="https://wpforms.com/features/conditional-logic/">Conditional Logic</a> <li id="menu-item-2924953" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924953"><a href="https://wpforms.com/features/conversational-forms-addon/">Conversational Forms</a> <li id="menu-item-2924954" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924954"><a href="https://wpforms.com/features/form-pages-addon/">Form Landing Pages</a> <li id="menu-item-2924955" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924955"><a href="https://wpforms.com/features/entry-management/">Entry Management</a> <li id="menu-item-2924956" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924956"><a href="https://wpforms.com/features/form-abandonment/">Form Abandonment</a> <li id="menu-item-2924957" class="view-all menu-item menu-item-type-custom menu-item-object-custom menu-item-2924957"><a href="https://wpforms.com/features/">View all</a> </ul> <li id="menu-item-2924958" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924958"><a href="https://wpforms.com/templates/">By Use-Case</a><ul class="sub-menu nested-menu-level-1"> <li id="menu-item-2924959" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924959"><a href="https://wpforms.com/templates/category/health-wellness/">Health & Wellness</a> <li id="menu-item-2924960" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924960"><a href="https://wpforms.com/templates/category/education/">Education</a> <li id="menu-item-2924961" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924961"><a href="https://wpforms.com/templates/category/business-operations/">Business Operations</a> <li id="menu-item-2924962" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924962"><a href="https://wpforms.com/templates/category/entertainment/">Entertainment</a> <li id="menu-item-2924963" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924963"><a href="https://wpforms.com/templates/category/nonprofit/">Nonprofit</a> <li id="menu-item-2924964" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924964"><a href="https://wpforms.com/templates/category/marketing/">Marketing</a> <li id="menu-item-2924965" class="view-all menu-item menu-item-type-custom menu-item-object-custom menu-item-2924965"><a href="https://wpforms.com/templates/">View all</a> </ul> </ul> <div class="wpf-mega-inserted-content wpf-features-mega"> <h3 class="panel-title">What's new</h3> <ul class="menu-posts-list"> <li> <a href="https://wpforms.com/announcing-wpforms-twilio-addon/"> <figure class="image"> <img width="196" height="103" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='196'%20height='103'%20viewBox='0%200%20196%20103'%3E%3C/svg%3E" class="attachment-196x103 size-196x103 wp-post-image perfmatters-lazy" alt="Fast Track Customer Connections with the WPForms Twilio Addon" decoding="async" title="Fast Track Customer Connections with the WPForms Twilio Addon - WPForms" data-src="https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-300x157.png" data-srcset="https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-300x157.png 300w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-768x403.png 768w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-790x415.png 790w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon.png 1250w" data-sizes="(max-width: 196px) 100vw, 196px" /><noscript><img width="196" height="103" src="https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-300x157.png" class="attachment-196x103 size-196x103 wp-post-image" alt="Fast Track Customer Connections with the WPForms Twilio Addon" decoding="async" srcset="https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-300x157.png 300w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-768x403.png 768w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon-790x415.png 790w, https://wpforms.com/wp-content/uploads/2025/01/fast-track-customer-connections-with-the-wpforms-twilio-addon.png 1250w" sizes="(max-width: 196px) 100vw, 196px" title="Fast Track Customer Connections with the WPForms Twilio Addon - WPForms" /></noscript> </figure> <div class="content"> <span class="title">Fast Track Customer Connections With Twilio</span> <span class="view-all link-arrow">Read more</span> </div> </a> </li> <li> <a href="https://wpforms.com/2024-year-in-review/"> <figure class="image"> <img width="196" height="103" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='196'%20height='103'%20viewBox='0%200%20196%20103'%3E%3C/svg%3E" class="attachment-196x103 size-196x103 wp-post-image perfmatters-lazy" alt="WPForms 2024 Year in Review" decoding="async" title="WPForms 2024 Year in Review - WPForms" data-src="https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-300x158.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-300x158.png 300w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1024x538.png 1024w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-768x403.png 768w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1536x806.png 1536w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-790x415.png 790w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1250x656.png 1250w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024.png 1600w" data-sizes="(max-width: 196px) 100vw, 196px" /><noscript><img width="196" height="103" src="https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-300x158.png" class="attachment-196x103 size-196x103 wp-post-image" alt="WPForms 2024 Year in Review" decoding="async" srcset="https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-300x158.png 300w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1024x538.png 1024w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-768x403.png 768w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1536x806.png 1536w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-790x415.png 790w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024-1250x656.png 1250w, https://wpforms.com/wp-content/uploads/2024/12/wpforms-year-in-review-2024.png 1600w" sizes="(max-width: 196px) 100vw, 196px" title="WPForms 2024 Year in Review - WPForms" /></noscript> </figure> <div class="content"> <span class="title">WPForms 2024 Year in Review (Annual Report)</span> <span class="view-all link-arrow">Read more</span> </div> </a> </li> </ul> <a href="https://wpforms.com/category/announcement/" class="view-all link-arrow"> See all the updates </a> </div></div></section><li id="menu-item-2924966" class="wpf-solutions-mega menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924966"><a href="https://wpforms.com/solutions/">Solutions</a><button class="menu-item menu-item-mobile-submenu-trigger" aria-expanded="false"><span class="sr-only">Toggle Menu</span></button><section class="wpf-mega-menu-panel"><div class="inner-wrapper"><ul class="sub-menu nested-menu-level-0"> <li id="menu-item-2924967" class="three-column-grid menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924967"><a href="https://wpforms.com/solutions/">All Industry</a><ul class="sub-menu nested-menu-level-1"> <li id="menu-item-2924968" class="three-column-grid menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924968"><a href="https://wpforms.com/solutions/business-operations/">Business Operations</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924969" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924969"><a href="https://wpforms.com/templates/simple-contact-form-template/">Simple Contact Form</a> <li id="menu-item-2924970" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924970"><a href="https://wpforms.com/templates/employee-timesheet-form-template/">Employee Timesheet Form</a> <li id="menu-item-2924971" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924971"><a href="https://wpforms.com/templates/billing-order-form-template/">Billing / Order Form</a> </ul> <li id="menu-item-2924972" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924972"><a href="https://wpforms.com/solutions/education/">Education</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924973" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924973"><a href="https://wpforms.com/templates/scholarship-application-form-template/">Scholarship Application Form</a> <li id="menu-item-2924974" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924974"><a href="https://wpforms.com/templates/college-application-form-template/">College Application Form</a> <li id="menu-item-2924975" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924975"><a href="https://wpforms.com/templates/parental-consent-form-template/">Parental Consent Form</a> </ul> <li id="menu-item-2924976" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924976"><a href="https://wpforms.com/solutions/event-planning/">Event Planning</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924977" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924977"><a href="https://wpforms.com/templates/wedding-invitation-rsvp-form-template/">Wedding Invitation RSVP Form</a> <li id="menu-item-2924978" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924978"><a href="https://wpforms.com/templates/conference-registration-form-template/">Conference Registration Form</a> <li id="menu-item-2924979" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924979"><a href="https://wpforms.com/templates/online-event-registration-form-template/">Online Event Registration Form</a> </ul> <li id="menu-item-2924980" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924980"><a href="https://wpforms.com/solutions/customer-service/">Customer Service</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924981" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924981"><a href="https://wpforms.com/templates/customer-service-review-form-template/">Customer Service Review Form</a> <li id="menu-item-2924982" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924982"><a href="https://wpforms.com/templates/support-ticket-form-template/">Support Ticket Form</a> <li id="menu-item-2924983" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924983"><a href="https://wpforms.com/templates/request-a-quote-form-template/">Request a Quote Form</a> </ul> <li id="menu-item-2924984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924984"><a href="https://wpforms.com/solutions/entertainment/">Entertainment</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924985" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924985"><a href="https://wpforms.com/templates/gaming-tournament-registration-form-template/">Gaming Tournament Registration Form</a> <li id="menu-item-2924986" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924986"><a href="https://wpforms.com/templates/party-planner-form-template/">Party Planner Form</a> <li id="menu-item-2924987" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924987"><a href="https://wpforms.com/templates/radio-song-request-form-template/">Radio Song Request Form</a> </ul> <li id="menu-item-2924988" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924988"><a href="https://wpforms.com/solutions/feedback/">Feedback</a><ul class="sub-menu nested-menu-level-2"> <li id="menu-item-2924989" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924989"><a href="https://wpforms.com/templates/survey-form-template/">Survey Form</a> <li id="menu-item-2924990" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924990"><a href="https://wpforms.com/templates/poll-form-template/">Poll Form</a> <li id="menu-item-2924991" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924991"><a href="https://wpforms.com/templates/suggestion-form-template/">Suggestion Form</a> </ul> </ul> <li id="menu-item-2924992" class="single-column-grid menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2924992"><a href="https://wpforms.com/solutions/">By Role</a><ul class="sub-menu nested-menu-level-1"> <li id="menu-item-2924993" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924993"><a href="https://wpforms.com/solutions/salesforce-admins/">Salesforce Admins</a> <li id="menu-item-2924994" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924994"><a href="https://wpforms.com/solutions/finance/">Finance</a> <li id="menu-item-2924995" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924995"><a href="https://wpforms.com/solutions/marketing-sales/">Marketing & Sales</a> <li id="menu-item-2924996" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924996"><a href="https://wpforms.com/solutions/human-resources/">Human Resources</a> <li id="menu-item-2924997" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924997"><a href="https://wpforms.com/solutions/it/">IT</a> <li id="menu-item-2924998" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924998"><a href="https://wpforms.com/solutions/security-compliance/">Security & Compliance</a> </ul> <li id="menu-item-2924999" class="view-all menu-item menu-item-type-custom menu-item-object-custom menu-item-2924999"><a href="https://wpforms.com/solutions/">View all</a></ul> <div class="wpf-mega-inserted-content wpf-solutions-mega"> <h3 class="panel-title">Featured Customer Story</h3> <div class="featured-customer"> <figure class="featured-post-media"> <a href="https://www.youtube.com/watch?v=UUw29NoB9uQ" class="watch-video video-pop"> <span class="play-button"></span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='255'%20height='143'%20viewBox='0%200%20255%20143'%3E%3C/svg%3E" height="143" width="255" alt="Customer testimonial video" title="Customer Testimonial Video" class="perfmatters-lazy" data-src="https://img.youtube.com/vi/UUw29NoB9uQ/hqdefault.jpg" /><noscript><img src="https://img.youtube.com/vi/UUw29NoB9uQ/hqdefault.jpg" height="143" width="255" alt="Customer testimonial video" title="Customer Testimonial Video" /></noscript> </a> </figure> <p>"We’ve been using WPForms for the last four years on all of our client sites and I can’t say enough good things… They’re responsive, their forms work in every site we put them in, and the development team that goes into it is always expanding their capacities… I encourage you to try WPForms today."</p> <div class="author"> <span class="author-name">Douglas Leslie</span> <span class="verified-customer-badge"> <i class="verified-checkmark"></i> Verified Customer </span> </div> <span> <a class="view-all link-arrow" href="https://wpforms.com/user-reviews/"> See all reviews </a> </span> </div> </div></div></section><li id="menu-item-2925000" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2925000"><a href="https://wpforms.com/pricing/">Pricing</a><li id="menu-item-2925001" class="wpf-integrations-mega menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2925001"><a href="https://wpforms.com/integrations/">Integrations</a><button class="menu-item menu-item-mobile-submenu-trigger" aria-expanded="false"><span class="sr-only">Toggle Menu</span></button><section class="wpf-mega-menu-panel"><div class="inner-wrapper"><ul class="sub-menu nested-menu-level-0"> <li id="menu-item-2925002" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2925002"><a href="https://wpforms.com/integrations/">All Integrations</a><ul class="sub-menu nested-menu-level-1"> <li id="menu-item-2925003" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925003"><a href="https://wpforms.com/categories/integrations/marketing/">Marketing</a> <li id="menu-item-2925004" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925004"><a href="https://wpforms.com/categories/integrations/payments/">Payments</a> <li id="menu-item-2925005" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925005"><a href="https://wpforms.com/categories/integrations/productivity/">Productivity</a> <li id="menu-item-2925006" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925006"><a href="https://wpforms.com/categories/integrations/ecommerce/">eCommerce</a> <li id="menu-item-2925007" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925007"><a href="https://wpforms.com/categories/integrations/events/">Events</a> <li id="menu-item-2925008" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925008"><a href="https://wpforms.com/categories/integrations/social-media/">Social Media</a> <li id="menu-item-2925009" class="view-all menu-item menu-item-type-custom menu-item-object-custom menu-item-2925009"><a href="https://wpforms.com/integrations/">View all</a> </ul> </ul> <div class="wpf-mega-inserted-content wpf-integrations-mega"> <h3 class="panel-title">Featured Integrations</h3> <ul class="integrations-posts"> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/stripe/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Stripe logo" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5-150x150.png" data-srcset="https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5.png 512w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5-150x150.png" alt="Stripe logo" srcset="https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/ce7566d1d08cc094b74cf283cf9c56a5.png 512w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> Stripe </a> </li> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/google-sheets/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Google Sheets logo" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba-150x150.png" data-srcset="https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba.png 300w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba-150x150.png" alt="Google Sheets logo" srcset="https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/151e01f3003c3e664c667b52d14e68ba.png 300w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> Google Sheets </a> </li> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/mailchimp/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Mailchimp logo" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b-150x150.png" data-srcset="https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b.png 720w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b-150x150.png" alt="Mailchimp logo" srcset="https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/3c0c18e6f97a02aedc1708ce25de9f2b.png 720w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> Mailchimp </a> </li> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/zapier/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Zapier logo" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971-150x150.png" data-srcset="https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971.png 160w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971-150x150.png" alt="Zapier logo" srcset="https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/aefdd1b69bd0b1f56bd9644caae53971.png 160w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> Zapier </a> </li> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/paypal/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Paypal logo" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c-150x150.png" data-srcset="https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c.png 512w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c-150x150.png" alt="Paypal logo" srcset="https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c-150x150.png 150w, https://wpforms.com/wp-content/uploads/cache/integrations/9b88c95a15e018c3f8038a7d0160145c.png 512w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> PayPal </a> </li> <li class="integration-post"> <a class="integration-post-title" href="https://wpforms.com/integrations/webhooks/"> <figure class="integration-post-featured"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-100x100.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-100x100.png 100w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-300x300.png 300w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-150x150.png 150w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-128x128.png 128w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-256x256.png 256w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1.png 512w" data-sizes="(max-width: 38px) 100vw, 38px" /><noscript><img src="https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-100x100.png" alt="" srcset="https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-100x100.png 100w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-300x300.png 300w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-150x150.png 150w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-128x128.png 128w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1-256x256.png 256w, https://wpforms.com/wp-content/uploads/2024/07/icon-webhooks-1.png 512w" sizes="(max-width: 38px) 100vw, 38px" /></noscript> </figure> Webhooks </a> </li> </ul> <span class="view-all"> <a class="link-arrow" href="https://wpforms.com/integrations/"> View all </a> </span> </div></div></section><li id="menu-item-2925010" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2925010"><a href="https://wpforms.com/user-reviews/">Testimonials</a><li id="menu-item-2925011" class="wpf-resources-mega menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2925011"><a href="https://wpforms.com/blog/">Resources</a><button class="menu-item menu-item-mobile-submenu-trigger" aria-expanded="false"><span class="sr-only">Toggle Menu</span></button><section class="wpf-mega-menu-panel"><div class="inner-wrapper"><ul class="sub-menu nested-menu-level-0"> <li id="menu-item-2925012" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925012"><a href="https://wpforms.com/docs/">Documentation</a><span class="description">Step-by-step guides on all things WPForms.</span> <li id="menu-item-2925013" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925013"><a href="https://wpforms.com/blog/">Blog</a><span class="description">Our latest tips, tutorials, and insights.</span> <li id="menu-item-2925014" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925014"><a href="https://wpforms.com/developers/">Developers</a><span class="description">In-depth developer resources and advanced guides.</span> <li id="menu-item-2925015" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925015"><a href="https://wpforms.com/templates/">Form Templates</a><span class="description">Our gallery of customizable pre-built form templates.</span> <li id="menu-item-2925016" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2925016"><a href="https://facebook.com/groups/wpformsvip/">Facebook Group</a><span class="description">Community support and exclusive updates.</span></ul> <div class="wpf-mega-inserted-content wpf-resources-mega"> <h3 class="panel-title">Featured Blog Articles</h3> <ul class="menu-posts-list"> <li> <a href="https://wpforms.com/how-to-build-spam-free-wordpress-contact-forms-the-ultimate-guide/"> <figure class="image"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Stop contact form spam" title="Stop contact form spam - WPForms" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-300x157.png" data-srcset="https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-300x157.png 300w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-768x403.png 768w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-625x328.png 625w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam.png 1250w" data-sizes="(max-width: 196px) 100vw, 196px" /><noscript><img src="https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-300x157.png" alt="Stop contact form spam" srcset="https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-300x157.png 300w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-768x403.png 768w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam-625x328.png 625w, https://wpforms.com/wp-content/uploads/2025/12/stop-contact-form-spam.png 1250w" sizes="(max-width: 196px) 100vw, 196px" title="Stop contact form spam - WPForms" /></noscript> </figure> <div class="content"> <span class="title"> How to Stop Contact Form Spam in WordPress </span> <span class="view-all link-arrow"> Read more </span> </div> </a> </li> <li> <a href="https://wpforms.com/best-whatsapp-plugins-for-wordpress/"> <figure class="image"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Best WhatsApp plugins" title="Best WhatsApp Plugins for WordPress - WPForms" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-300x157.png" data-srcset="https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-300x157.png 300w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-768x403.png 768w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-625x328.png 625w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g.png 1250w" data-sizes="(max-width: 196px) 100vw, 196px" /><noscript><img src="https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-300x157.png" alt="Best WhatsApp plugins" srcset="https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-300x157.png 300w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-768x403.png 768w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g-625x328.png 625w, https://wpforms.com/wp-content/uploads/2023/09/best-whats-app-plugins-for-word-press_g.png 1250w" sizes="(max-width: 196px) 100vw, 196px" title="Best WhatsApp Plugins for WordPress - WPForms" /></noscript> </figure> <div class="content"> <span class="title"> The 7 Best WhatsApp Plugins I've Found for WordPress </span> <span class="view-all link-arrow"> Read more </span> </div> </a> </li> </ul> </div></div></section><li id="menu-item-2925017" class="menu-login menu-item menu-item-type-post_type menu-item-object-page menu-item-2925017"><a href="https://wpforms.com/login/">Log In</a><li id="menu-item-2925018" class="menu-get-wpforms menu-item menu-item-type-post_type menu-item-object-page menu-item-2925018"><a href="https://wpforms.com/pricing/">Get WPForms</a><div id="getwpforms-dialog" class="wpf-mega-get-wpf-content"> <div class="tooltip" tabindex="0" role="tooltip" aria-labelledby="tooltip-content"> <button id="tooltip-dialog-close"> <span class="sr-only">Close Modal</span> <svg width="12" height="12" viewBox="0 0 12 12"><path d="m6 7.168-4.23 4.23a.8.8 0 0 1-.583.25.8.8 0 0 1-.583-.25.8.8 0 0 1-.25-.584.8.8 0 0 1 .25-.584l4.229-4.229-4.23-4.229a.8.8 0 0 1-.25-.583.8.8 0 0 1 .25-.584.8.8 0 0 1 .584-.25.8.8 0 0 1 .583.25L6 4.835l4.229-4.23a.8.8 0 0 1 .583-.25.8.8 0 0 1 .583.25.8.8 0 0 1 .25.584.8.8 0 0 1-.25.583l-4.229 4.23 4.23 4.228a.8.8 0 0 1 .25.584.8.8 0 0 1-.25.583.8.8 0 0 1-.584.25.8.8 0 0 1-.583-.25l-4.23-4.229Z" fill="#9CA3AF"/></svg> </button> <p class="tooltip-title"><strong>Join 6,000,000+ Professionals</strong> Who Build Smarter Forms and Surveys with WPForms.</p> <ul class="tooltip-checklist"> <li>Payments</li> <li>Email Marketing</li> <li>Bonus Form Templates</li> <li>Surveys & Polls</li> <li>Post Submissions</li> <li>User Registration</li> <li>Form Permissions</li> <li>Form Abandonment</li> <li>Geolocation</li> <li>Signatures</li> </ul> <a class="tooltip-cta-button" href="https://wpforms.com/pricing/">Get WPForms Now</a> </div> </div></ul> </nav> </div> </header> <div id="content" class="site-inner"> <div class="intro-header"> <div class="wrapper"> <p class="title"> WPForms Blog </p> <div class="description"> WordPress Tutorials, Tips, and Resources to Help Grow Your Business </div> </div> </div> <div class="container"> <div id="primary" class="site-content"> <main id="main" class="site-main" role="main"> <article class="post-1193 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress-tutorials tag-aweber tag-registration-spam tag-stripe tag-user-activation tag-user-registration"> <div class="entry-image"><img width="625" height="328" src="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form-625x328.png" class="attachment-blog size-blog wp-post-image" alt="How to create a wordpress user registration form" decoding="async" fetchpriority="high" srcset="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form-625x328.png 625w, https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form-300x157.png 300w, https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form-768x403.png 768w, https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png 1250w" sizes="(max-width: 625px) 100vw, 625px" title="how-to-create-a-wordpress-user-registration-form - WPForms" /></div> <header class="entry-header"> <h1 class="entry-title"> How to Allow User Registration on Your WordPress Site </h1> <div class="entry-meta"> <span class="post-date"> Updated: <time datetime="2025-01-09T03:40:02-05:00">Jan 9, 2025, 03:40 AM</time> </span> <a href="#post-disclosure-section" class="post-disclosure-link"> Reader Disclosure </a> <div class="wpf-author-meta" > <div class="wpf-author-card" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author"> <a class="author-image" href="https://wpforms.com/author/osama-tahir/" aria-label="Author image"><img alt="Osama Tahir" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='44'%20viewBox='0%200%200%2044'%3E%3C/svg%3E" class="avatar avatar-44 photo perfmatters-lazy" height="44" decoding="async" data-src="https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=44&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=88&d=mm&r=g 2x" /><noscript><img alt='Osama Tahir' src='https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=44&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=88&d=mm&r=g 2x' class='avatar avatar-44 photo' height='44' decoding='async' /></noscript></a> <div> By <a title="View all posts by Osama Tahir" href="https://wpforms.com/author/osama-tahir/" rel="author" itemprop="url"> <span class="wpf-author-name" itemprop="name">Osama Tahir</span> </a> </div> <p class="author-job-title"> Senior Writer</p> </div> <div class="wpf-author-card" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author"> <a class="author-image" href="https://wpforms.com/author/molly-tyler/" aria-label="Author image"><img alt="Molly Tyler" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='44'%20viewBox='0%200%200%2044'%3E%3C/svg%3E" class="avatar avatar-44 photo perfmatters-lazy" height="44" decoding="async" data-src="https://secure.gravatar.com/avatar/391c61a763f1bcfc7b93ef86c1cc3d77?s=44&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/391c61a763f1bcfc7b93ef86c1cc3d77?s=88&d=mm&r=g 2x" /><noscript><img alt='Molly Tyler' src='https://secure.gravatar.com/avatar/391c61a763f1bcfc7b93ef86c1cc3d77?s=44&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/391c61a763f1bcfc7b93ef86c1cc3d77?s=88&d=mm&r=g 2x' class='avatar avatar-44 photo' height='44' decoding='async' /></noscript></a> <div> <span class="wpf-reviewer"> <svg width="9" height="9" viewBox="0 0 8 8"><path d="m3.152 4.962-.858-.857a.277.277 0 0 0-.394.009.262.262 0 0 0-.078.192c0 .076.026.14.078.193l1.068 1.076a.252.252 0 0 0 .367 0l2.092-2.091a.277.277 0 0 0 0-.403.28.28 0 0 0-.206-.074.283.283 0 0 0-.197.083L3.152 4.962Zm.516 2.704c-.478 0-.93-.092-1.356-.276a3.55 3.55 0 0 1-1.116-.752 3.55 3.55 0 0 1-.752-1.116 3.387 3.387 0 0 1-.276-1.356c0-.484.092-.94.276-1.365A3.498 3.498 0 0 1 2.312.941 3.387 3.387 0 0 1 3.668.667c.484 0 .94.092 1.365.276.426.183.796.433 1.111.748.315.315.565.685.748 1.111.184.426.276.88.276 1.365 0 .478-.092.93-.276 1.356a3.498 3.498 0 0 1-1.86 1.868c-.425.184-.88.276-1.364.276Zm0-.525c.828 0 1.531-.29 2.109-.87a2.877 2.877 0 0 0 .866-2.105c0-.828-.289-1.531-.866-2.109a2.872 2.872 0 0 0-2.109-.866c-.823 0-1.524.289-2.104.866a2.865 2.865 0 0 0-.871 2.109c0 .823.29 1.524.87 2.104a2.87 2.87 0 0 0 2.105.871Z" fill="#166534"/></svg> REVIEWED </span> By <a title="View all posts by Molly Tyler" href="https://wpforms.com/author/molly-tyler/" rel="author" itemprop="url"> <span class="wpf-author-name" itemprop="name">Molly Tyler</span> </a> </div> <p class="author-job-title"> Content Team Lead</p> </div> </div> </div> </header> <div class="entry-content"> <div class="shared-counts-wrap before_content style-block"><a href="https://www.facebook.com/sharer/sharer.php?u=https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/&display=popup&ref=plugin&src=share_button" title="Share on Facebook" target="_blank" rel="nofollow noopener noreferrer" class="shared-counts-button facebook shared-counts-no-count" data-postid="1193" data-social-network="Facebook" data-social-action="Share" data-social-target="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><span class="shared-counts-icon-label"><span class="shared-counts-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18.8125" height="32" viewBox="0 0 602 1024"><path d="M548 6.857v150.857h-89.714q-49.143 0-66.286 20.571t-17.143 61.714v108h167.429l-22.286 169.143h-145.143v433.714h-174.857v-433.714h-145.714v-169.143h145.714v-124.571q0-106.286 59.429-164.857t158.286-58.571q84 0 130.286 6.857z"></path></svg></span><span class="shared-counts-label">Facebook</span></span></a><a href="https://www.linkedin.com/shareArticle?mini=true&url=https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/" title="Share on LinkedIn" target="_blank" rel="nofollow noopener noreferrer" class="shared-counts-button linkedin shared-counts-no-count" data-postid="1193" data-social-network="LinkedIn" data-social-action="Share" data-social-target="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><span class="shared-counts-icon-label"><span class="shared-counts-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="27.4375" height="32" viewBox="0 0 878 1024"><path d="M199.429 357.143v566.286h-188.571v-566.286h188.571zM211.429 182.286q0.571 41.714-28.857 69.714t-77.429 28h-1.143q-46.857 0-75.429-28t-28.571-69.714q0-42.286 29.429-70t76.857-27.714 76 27.714 29.143 70zM877.714 598.857v324.571h-188v-302.857q0-60-23.143-94t-72.286-34q-36 0-60.286 19.714t-36.286 48.857q-6.286 17.143-6.286 46.286v316h-188q1.143-228 1.143-369.714t-0.571-169.143l-0.571-27.429h188v82.286h-1.143q11.429-18.286 23.429-32t32.286-29.714 49.714-24.857 65.429-8.857q97.714 0 157.143 64.857t59.429 190z"></path></svg></span><span class="shared-counts-label">LinkedIn</span></span></a><a href="https://twitter.com/share?url=https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/&text=How%20to%20Allow%20User%20Registration%20on%20Your%20WordPress%20Site&via=easywpforms" title="Share on Twitter" target="_blank" rel="nofollow noopener noreferrer" class="shared-counts-button twitter shared-counts-no-count" data-postid="1193" data-social-network="Twitter" data-social-action="Tweet" data-social-target="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><span class="shared-counts-icon-label"><span class="shared-counts-icon"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.8944 10.4695L21.3345 2H19.5716L13.1085 9.35244L7.95022 2H1.99936L9.80147 13.1192L1.99936 22H3.76218L10.5832 14.2338L16.0318 22H21.9827L13.8944 10.4695ZM11.4792 13.2168L10.6875 12.1089L4.39789 3.30146H7.10594L12.1833 10.412L12.9717 11.5199L19.5708 20.7619H16.8628L11.4792 13.2168Z" /></svg></span><span class="shared-counts-label">Tweet</span></span></a></div><div class="shared-counts-hidden-image-container" style="display:none;"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0'%20height='0'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="shared-counts-hidden-image perfmatters-lazy" data-pin-description="How to Allow User Registration on Your WordPress Site" data-pin-media="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" alt data-src="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" /><noscript><img decoding="async" src="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" class="shared-counts-hidden-image" data-pin-description="How to Allow User Registration on Your WordPress Site" data-pin-media="https://wpforms.com/wp-content/uploads/2018/06/how-to-create-a-wordpress-user-registration-form.png" alt="" /></noscript></div> <p>Do you want to learn how to create a WordPress user registration form?</p> <p>User registration forms make it easy for websites to use custom forms to let users register.</p> <p>In this post, we’ll show you the easiest way to create a user registration form in WordPress so new users can register on your site within minutes.</p> <p style="text-align:center;"><a href="https://wpforms.com/pricing/" class="button button-blog-cta" data-vars-ga-action="click" data-vars-ga-label="Create Your User Registration Form Now">Create Your User Registration Form Now</a></p> <p>Ready to let your users register in WordPress and simplify user management? Here’s how.</p> <div class="wp-block-aioseo-table-of-contents"><ul><li><a href="#1">1. Install the WPForms Plugin</a></li><li><a href="#2">2. Activate the User Registration Addon</a></li><li><a href="#3">3. Create WordPress User Registration Form</a></li><li><a href="#4">4. Customize User Registration Form Fields</a></li><li><a href="#5">5. Configure WordPress User Registration Form Settings</a><ul></ul></li><li><a href="#6">6. Add the User Registration Form to Your Site</a></li><li><a href="#add-your-registration-page-to-your-websites-menu">7. Add Your Registration Page to Your Website's Menu</a></li><li><a href="#aioseo-faqs-about-wordpress-user-registrations">FAQs about WordPress User Registrations</a><ul></ul></li></ul></div> <h2 class="wp-block-heading" id="aioseo-how-to-create-a-wordpress-user-registration-form">How to Create a WordPress User Registration Form</h2> <p>Creating a WordPress user registration form is super easy with WPForms. Follow the steps below to get started:</p> <h3 class="wp-block-heading" id="1">1. Install the WPForms Plugin</h3> <p>WPForms is the best contact form builder for creating WordPress sign-up forms quickly and easily. The free version allows you to create simple contact forms, but WPForms Pro comes with premium addons that enable more complex functionalities like user registration.</p> <p>The best thing is that you don’t need to know HTML, PHP, or CSS to build your own WordPress registration form with WPForms. It’s a simple drag-and-drop form builder that anybody can use.</p> <figure class="wp-block-image size-full"><a href="https://wpforms.com/pricing/"><img title="WPForms Website - WPForms" decoding="async" width="1600" height="1000" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='1000'%20viewBox='0%200%201600%201000'%3E%3C/svg%3E" alt="The WPForms homepage" class="wp-image-2930760 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website.png 1600w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-300x188.png 300w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-1024x640.png 1024w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-768x480.png 768w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-1536x960.png 1536w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-910x568.png 910w" data-sizes="(max-width: 1600px) 100vw, 1600px" /><noscript><img title="WPForms Website - WPForms" decoding="async" width="1600" height="1000" src="https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website.png" alt="The WPForms homepage" class="wp-image-2930760" srcset="https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website.png 1600w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-300x188.png 300w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-1024x640.png 1024w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-768x480.png 768w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-1536x960.png 1536w, https://wpforms.com/wp-content/uploads/2024/08/WPForms-Website-910x568.png 910w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript></a></figure> <p>To get started, the first thing you’ll need is to <a href="https://wpforms.com/docs/install-wpforms-plugin/" rel="">install and activate the WPForms plugin</a>. It’s very simple for beginners to install this form plugin.</p> <p>Make sure to purchase the <a href="https://wpforms.com/pricing/" rel="">WPForms Pro plan </a>because this includes the User Registration addon that we’ll be using to create registration forms.</p> <h3 class="wp-block-heading" id="2">2. Activate the User Registration Addon</h3> <p>When you’ve installed WPForms on your site, the next step is to install and activate the User Registration addon. To get this addon, head over to <b>WPForms <strong> » Addons </strong></b>from your WordPress admin area.</p> <figure class="wp-block-image size-full"><img title="WPForms-Addons - WPForms" decoding="async" width="1600" height="1087" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='1087'%20viewBox='0%200%201600%201087'%3E%3C/svg%3E" alt="Access the WPForms addons from the WPForms menu in the WordPress dashboard" class="wp-image-2971570 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-300x204.png 300w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-1024x696.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-768x522.png 768w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-1536x1044.png 1536w" data-sizes="(max-width: 1600px) 100vw, 1600px" /><noscript><img title="WPForms-Addons - WPForms" decoding="async" width="1600" height="1087" src="https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons.png" alt="Access the WPForms addons from the WPForms menu in the WordPress dashboard" class="wp-image-2971570" srcset="https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-300x204.png 300w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-1024x696.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-768x522.png 768w, https://wpforms.com/wp-content/uploads/2024/10/WPForms-Addons-1536x1044.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript></figure> <p>This will open the<strong> WPForms Addons</strong> page. You can scroll through the list of addons or just type in “user registration” in the search field to find the <strong>User Registration</strong> addon. Click on <strong>Install Addon </strong>to begin the installation.</p> <figure class="wp-block-image aligncenter"><img title="User Registration Addon - WPForms" decoding="async" width="1116" height="444" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='444'%20viewBox='0%200%201116%20444'%3E%3C/svg%3E" alt="Installing the User Registration addon" class="wp-image-1934168 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon.jpg" data-srcset="https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon.jpg 1116w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-300x119.jpg 300w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-1024x407.jpg 1024w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-768x306.jpg 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="User Registration Addon - WPForms" decoding="async" width="1116" height="444" src="https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon.jpg" alt="Installing the User Registration addon" class="wp-image-1934168" srcset="https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon.jpg 1116w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-300x119.jpg 300w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-1024x407.jpg 1024w, https://wpforms.com/wp-content/uploads/2022/08/User-Registration-Addon-768x306.jpg 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>The status under the User Registration addon will now read <strong>Active. </strong>Great job! Now that the User Registration addon is ready, we can start creating WordPress user registration forms using WPForms.</p> <h3 class="wp-block-heading" id="3">3. Create WordPress User Registration Form</h3> <p>To create a new registration form, click on <b>WPForms <strong>» Add New. </strong></b>You’ll now see the form setup screen where you can name your form and select a template.</p> <figure class="wp-block-image"><img title="add-new-form-name-form - WPForms" decoding="async" width="1116" height="521" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='521'%20viewBox='0%200%201116%20521'%3E%3C/svg%3E" alt="Add new form" class="wp-image-1726819 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-300x140.png 300w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-1024x478.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-768x359.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="add-new-form-name-form - WPForms" decoding="async" width="1116" height="521" src="https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form.png" alt="Add new form" class="wp-image-1726819" srcset="https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-300x140.png 300w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-1024x478.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/add-new-form-name-form-768x359.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>If you want to do this even more quickly, you can <a href="https://wpforms.com/how-to-make-a-wordpress-registration-form-from-a-template/">create a user registration form from a template</a>. In this example, however, we’ll create the WordPress sign-up form from scratch, which is also really easy. This will give you some good practice with building forms, as well. </p> <p>Now, click on the <strong>Create Blank Form</strong>.</p> <figure class="wp-block-image size-full"><img title="Select-a-Blank-Form - WPForms" decoding="async" width="1600" height="881" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='881'%20viewBox='0%200%201600%20881'%3E%3C/svg%3E" alt="Add a blank form " class="wp-image-2971575 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-300x165.png 300w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-1024x564.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-768x423.png 768w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-1536x846.png 1536w" data-sizes="(max-width: 1600px) 100vw, 1600px" /><noscript><img title="Select-a-Blank-Form - WPForms" decoding="async" width="1600" height="881" src="https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form.png" alt="Add a blank form " class="wp-image-2971575" srcset="https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-300x165.png 300w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-1024x564.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-768x423.png 768w, https://wpforms.com/wp-content/uploads/2024/10/Select-a-Blank-Form-1536x846.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript></figure> <p>You should now see the form builder screen. At this point, the form will be empty since we chose to create a new form using the <strong>Blank Form</strong> option.</p> <figure class="wp-block-image size-full"><img title="Blank-Form-No-Fields-WPForms - WPForms" decoding="async" width="1600" height="741" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='741'%20viewBox='0%200%201600%20741'%3E%3C/svg%3E" alt="A blank form gives you plenty of space to get creative with your form" class="wp-image-2971578 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-300x139.png 300w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-1024x474.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-768x356.png 768w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-1536x711.png 1536w" data-sizes="(max-width: 1600px) 100vw, 1600px" /><noscript><img title="Blank-Form-No-Fields-WPForms - WPForms" decoding="async" width="1600" height="741" src="https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms.png" alt="A blank form gives you plenty of space to get creative with your form" class="wp-image-2971578" srcset="https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms.png 1600w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-300x139.png 300w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-1024x474.png 1024w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-768x356.png 768w, https://wpforms.com/wp-content/uploads/2024/10/Blank-Form-No-Fields-WPForms-1536x711.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript></figure> <p>WPForms is extremely customizable and includes lots of custom fields that you can add if needed. We’ll take advantage of its various registration features in the next steps.</p> <h3 class="wp-block-heading" id="4">4. Customize User Registration Form Fields</h3> <p>We’ll create a really simple registration form, adding only the most important fields to collect user information. This is to keep the registration process short and sweet for users.</p> <p>Longer forms have a much greater chance of being abandoned by users, but you can still capture leads using WPForms’ <a href="https://wpforms.com/addons/form-abandonment-addon/">Form Abandonment addon</a>.</p> <p>Now, let’s add some fields using the simple drag-and-drop form builder. All you need to do is select a field from the left-hand pane and drag and drop it onto your form on the right.</p> <p>Repeat this process until you’ve added all the desired fields. For our form, we added the following fields:</p> <ul> <li><strong>Name</strong></li> <li><strong>Email</strong></li> <li><strong>Single Line Text (for username input)</strong></li> <li><strong>Password</strong></li> </ul> <p>You can easily customize options for your form fields. For instance, we changed the name of Single Line Text field to read <strong>Username, </strong>set a maximum character limit, and added an input mask to control allowed characters for the username.</p> <p>To customize any field, click on the field to open the <strong>Field Options</strong>. Under the <strong>General</strong> tab within <strong>Field Options,</strong> you can change the field’s label, add a description, and choose whether you want the field to be required.</p> <figure class="wp-block-image"><img title="single line text for username - WPForms" decoding="async" width="1116" height="402" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='402'%20viewBox='0%200%201116%20402'%3E%3C/svg%3E" alt="Single line text username field" class="wp-image-1827826 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-300x108.png 300w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-1024x369.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-768x277.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="single line text for username - WPForms" decoding="async" width="1116" height="402" src="https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username.png" alt="Single line text username field" class="wp-image-1827826" srcset="https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-300x108.png 300w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-1024x369.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/single-line-text-for-username-768x277.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Normally, usernames only contain alphanumeric characters and no special characters. You can enforce this requirement so that the <strong>Username</strong> field only accepts letters or alphabets.</p> <p>To do this, click on the <strong>Advanced</strong> tab under <strong>Field Options </strong>for the <strong>Username</strong> field. Then, scroll down to find the <strong>Input Mask</strong> option.</p> <p>WPForms uses formulas to create Input Mask rules. In our example, we wanted to create a <strong>Username</strong> field that accepts numbers, uppercase letters and lowercase letters, and a character length between 4 to 15.</p> <p>To define these WordPress username rules, the formula for the custom input mask is: <code>****[*{0,11}</code>]</p> <figure class="wp-block-image"><img title="username input mask - WPForms" decoding="async" width="1116" height="647" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='647'%20viewBox='0%200%201116%20647'%3E%3C/svg%3E" alt="Username input mask" class="wp-image-1827863 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/username-input-mask.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/username-input-mask.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-300x174.png 300w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-1024x594.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-768x445.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="username input mask - WPForms" decoding="async" width="1116" height="647" src="https://wpforms.com/wp-content/uploads/2018/06/username-input-mask.png" alt="Username input mask" class="wp-image-1827863" srcset="https://wpforms.com/wp-content/uploads/2018/06/username-input-mask.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-300x174.png 300w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-1024x594.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/username-input-mask-768x445.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>For more information about input masks, see our doc guide on <a href="https://wpforms.com/docs/how-to-use-custom-input-masks/" rel="">using custom input masks in WPForms</a>. You can set down your own WordPress username rules using custom input masks.</p> <p>Similarly, we customized the <strong>Password</strong> field in the <strong>Field Options </strong>to enable the <strong>Password Confirmation</strong> and <strong>Password Strength </strong>options.</p> <figure class="wp-block-image"><img title="password field-options - WPForms" decoding="async" width="1116" height="925" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='925'%20viewBox='0%200%201116%20925'%3E%3C/svg%3E" alt="Password field options" class="wp-image-1827886 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/password-field-options.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/password-field-options.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-300x249.png 300w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-1024x849.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-768x637.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="password field-options - WPForms" decoding="async" width="1116" height="925" src="https://wpforms.com/wp-content/uploads/2018/06/password-field-options.png" alt="Password field options" class="wp-image-1827886" srcset="https://wpforms.com/wp-content/uploads/2018/06/password-field-options.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-300x249.png 300w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-1024x849.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/password-field-options-768x637.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>These options are exceptionally handy if you’d like to make sure your users sign up with strong credentials and prevent the risk of hacking. The interactive password strength meter also helps enhance the user experience.</p> <p>WPForms also adds an extra layer of security by using anti-spam techniques to prevent brute force attacks and spambots. You can even connect WPForms with Google reCAPTCHA, as explained in this guide on <a href="https://wpforms.com/how-to-build-spam-free-wordpress-contact-forms-the-ultimate-guide/">stopping WordPress form spam</a>.</p> <p>Also, you might want to change the label of the <strong>Submit</strong> button at the bottom of the form so that it reads <strong>Register</strong> instead.</p> <p>To do this, click on the <strong>Setting</strong> button on the menu on the left and then click <strong>General</strong>. From here, simply edit the text under the<strong> Submit Button Text</strong> field.</p> <figure class="wp-block-image"><img title="wpforms register button text - WPForms" decoding="async" width="1116" height="361" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='361'%20viewBox='0%200%201116%20361'%3E%3C/svg%3E" alt="WPForms register button text" class="wp-image-1827962 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-300x97.png 300w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-1024x331.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-768x248.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="wpforms register button text - WPForms" decoding="async" width="1116" height="361" src="https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text.png" alt="WPForms register button text" class="wp-image-1827962" srcset="https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-300x97.png 300w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-1024x331.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/wpforms-register-button-text-768x248.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Once you’re done customizing your form, click <strong>Save</strong>.</p> <h3 class="wp-block-heading" id="5">5. Configure WordPress User Registration Form Settings</h3> <p>In this step, we’ll map our form fields to the WordPress user profile and assign a user role to new users. To start, click on <b>Settings <strong>» User Registration. </strong></b></p> <figure class="wp-block-image"><img title="settings-user-registration - WPForms" decoding="async" width="1116" height="602" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='602'%20viewBox='0%200%201116%20602'%3E%3C/svg%3E" alt="user registration settings" class="wp-image-1726844 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-300x162.png 300w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-1024x552.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-768x414.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="settings-user-registration - WPForms" decoding="async" width="1116" height="602" src="https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration.png" alt="user registration settings" class="wp-image-1726844" srcset="https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-300x162.png 300w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-1024x552.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/settings-user-registration-768x414.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Now, click on the button next to <strong>Enable User Registration</strong> to enable it.</p> <figure class="wp-block-image"><img title="enable user registration - WPForms" decoding="async" width="1116" height="406" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='406'%20viewBox='0%200%201116%20406'%3E%3C/svg%3E" alt="Enable user registration" class="wp-image-1828010 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-300x109.png 300w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-1024x373.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-768x279.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="enable user registration - WPForms" decoding="async" width="1116" height="406" src="https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration.png" alt="Enable user registration" class="wp-image-1828010" srcset="https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-300x109.png 300w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-1024x373.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-registration-768x279.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>On this page, you can do the following:</p> <ul> <li>Map each form field</li> <li>Select default user roles</li> <li>Enable notifications</li> <li>Select which confirmation page to redirect users to</li> </ul> <p>For field mapping, simply use the dropdowns to select a field from your form that corresponds to the user profile field.</p> <figure class="wp-block-image"><img title="field-mapping - WPForms" decoding="async" width="1116" height="1025" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='1025'%20viewBox='0%200%201116%201025'%3E%3C/svg%3E" alt="Field mapping" class="wp-image-1828017 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/field-mapping.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/field-mapping.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-300x276.png 300w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-1024x941.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-768x705.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="field-mapping - WPForms" decoding="async" width="1116" height="1025" src="https://wpforms.com/wp-content/uploads/2018/06/field-mapping.png" alt="Field mapping" class="wp-image-1828017" srcset="https://wpforms.com/wp-content/uploads/2018/06/field-mapping.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-300x276.png 300w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-1024x941.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/field-mapping-768x705.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Scroll down to the <strong>User Roles </strong>section to assign one of your WordPress site’s predefined user roles to new users. </p> <figure class="wp-block-image"><img title="user-registration-user-role - WPForms" decoding="async" width="1116" height="233" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='233'%20viewBox='0%200%201116%20233'%3E%3C/svg%3E" alt="user roles" class="wp-image-1684997 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role.png" data-srcset="https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role.png 1116w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-300x63.png 300w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-1024x214.png 1024w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-768x160.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="user-registration-user-role - WPForms" decoding="async" width="1116" height="233" src="https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role.png" alt="user roles" class="wp-image-1684997" srcset="https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role.png 1116w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-300x63.png 300w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-1024x214.png 1024w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-user-role-768x160.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>By default, you’ll assign a single role to all new registrants. However, if you need more flexibility, you can learn <a href="https://wpforms.com/how-to-assign-user-roles-conditionally-in-wordpress/">how to assign user roles conditionally</a> based on input from another field.</p> <p>In the next step, we’ll configure the user activation method.</p> <h4 class="wp-block-heading" id="6">5.1. Pick a User Activation Method</h4> <p>If you scroll down from the User Roles section, you should see<strong> User Activation & Logins</strong> section. We recommend toggling on the <strong>Enable User Activation</strong> button if you want to prevent spam signups and control user activations.</p> <figure class="wp-block-image"><img title="user-registration-enable-user-activation - WPForms" decoding="async" width="1116" height="491" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='491'%20viewBox='0%200%201116%20491'%3E%3C/svg%3E" alt="enable user activation" class="wp-image-1685018 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1.png" data-srcset="https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1.png 1116w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-300x132.png 300w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-1024x451.png 1024w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-768x338.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="user-registration-enable-user-activation - WPForms" decoding="async" width="1116" height="491" src="https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1.png" alt="enable user activation" class="wp-image-1685018" srcset="https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1.png 1116w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-300x132.png 300w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-1024x451.png 1024w, https://wpforms.com/wp-content/uploads/2021/03/user-registration-enable-user-activation-1-768x338.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>WPForms gives you two user activation methods:</p> <ul> <li><strong>User Email</strong></li> <li><strong>Manual Approval</strong></li> </ul> <p>The<strong> User Email</strong> method is more convenient if there are lots of people signing up to your site every day.</p> <p>Plus, it will help prevent spam user registrations and require all new users to complete their registration using a special link sent to their provided email address.</p> <p>You can customize the email subject, message, and select a<strong> User Activation Confirmation Page</strong> to display when a user clicks the activation URL in their email.</p> <div class="wp-block-wpforms-site-blocks-alert-box has-icon"><i class="fa-light fa-megaphone"></i><div class="inner-content"> <h2 class="wp-block-heading has-text-align-left">Please Note… </h2> <p class="has-text-align-left">Make sure you’ve already created the page confirmation page on your WordPress site so that you can select it in the <strong>User Activation Confirmation Page</strong> dropdown.</p> </div></div> <figure class="wp-block-image"><img title="enable-user-activation - WPForms" decoding="async" width="1116" height="933" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='933'%20viewBox='0%200%201116%20933'%3E%3C/svg%3E" alt="Enable user activation" class="wp-image-1828121 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-300x251.png 300w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-1024x856.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-768x642.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="enable-user-activation - WPForms" decoding="async" width="1116" height="933" src="https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation.png" alt="Enable user activation" class="wp-image-1828121" srcset="https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-300x251.png 300w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-1024x856.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/enable-user-activation-768x642.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>If you select the<strong> Manual Approval</strong> method, site admins will need to approve each user on the backend to confirm registration. This can be time-consuming.</p> <p>Once you’re done configuring the user registration settings, click <strong>Save</strong> to store your changes.</p> <h4 class="wp-block-heading" id="7">5.2. Change the New User Registration Settings</h4> <p>Scrolling down further from the settings in the above section, you should now find the <strong>Email Notifications</strong> section.</p> <p>This gives you the ability to change the new user registration notifications. The available options include:</p> <ul> <li>Send email to the admin when a new user registers.</li> <li>Send email to the user with the account information they entered during signup.</li> <li>Send email to the user once their account has been activated.</li> </ul> <figure class="wp-block-image"><img title="email-notifications - WPForms" decoding="async" width="1116" height="357" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='357'%20viewBox='0%200%201116%20357'%3E%3C/svg%3E" alt="user registration email notification settings" class="wp-image-1728033 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/01/email-notifications.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/01/email-notifications.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-300x96.png 300w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-1024x328.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-768x246.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="email-notifications - WPForms" decoding="async" width="1116" height="357" src="https://wpforms.com/wp-content/uploads/2022/01/email-notifications.png" alt="user registration email notification settings" class="wp-image-1728033" srcset="https://wpforms.com/wp-content/uploads/2022/01/email-notifications.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-300x96.png 300w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-1024x328.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/email-notifications-768x246.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>If you want to edit the header and content of these emails, you can simply click on the <strong>Edit Template</strong> button next to each notification type.</p> <p>For any issues with email delivery, you can see this guide on<a href="https://wpmailsmtp.com/wordpress-user-registration-email-not-sending/"> fixing user registration emails in WordPress</a>.</p> <h4 class="wp-block-heading" id="8">5.3. Edit On Page Registration Form Confirmation</h4> <p>Apart from the notification emails, WPForms also displays a confirmation message to the user when they submit the form. WPForms has three confirmation types to choose from:</p> <ol> <li><strong>Message.</strong> This is the default confirmation type. When a user completes your registration form, a simple message confirmation will appear letting them know their form was processed. Look here for some <a href="https://wpforms.com/form-success-message-ideas-to-boost-customer-happiness/">great success messages</a> to help boost customer happiness.</li> <li><strong>Show Page.</strong> This confirmation type takes users to a specific web page on your site thanking them for registering. For help with this step, check out our tutorial on <a href="https://wpforms.com/how-to-redirect-users-after-wordpress-form-submit/">redirecting customers to a thank you page</a>. In addition, be sure to check out our article on <a href="https://wpforms.com/4-thank-you-page-examples-to-boost-customer-loyalty/">creating effective Thank You pages</a> for boosting customer loyalty.</li> <li><strong>Go to URL (Redirect).</strong> This option is used when you want to send customers to a different website, such as an eCommerce site you’re an affiliate for.</li> </ol> <p>You can customize confirmations by clicking on <b>Settings <strong>» Confirmations. </strong></b>In this example, we used the default <strong>Confirmation Type</strong> (Message), but we edited the message to include instructions for the user.</p> <figure class="wp-block-image"><img title="account creation confirmation1 - WPForms" decoding="async" width="1116" height="320" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='320'%20viewBox='0%200%201116%20320'%3E%3C/svg%3E" alt="Account creation confirmation" class="wp-image-1828173 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1.png" data-srcset="https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-300x86.png 300w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-1024x294.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-768x220.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="account creation confirmation1 - WPForms" decoding="async" width="1116" height="320" src="https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1.png" alt="Account creation confirmation" class="wp-image-1828173" srcset="https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1.png 1116w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-300x86.png 300w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-1024x294.png 1024w, https://wpforms.com/wp-content/uploads/2018/06/account-creation-confirmation1-768x220.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>If you want to automatically log new users into their newly created WordPress account rather than show them a thank you message after registering on your website, check out this article on <a href="https://wpforms.com/how-to-set-up-wordpress-registration-redirects-complete-guide/">how to set up WordPress registration redirects</a>.</p> <p>Don’t forget to <strong>Save </strong>your changes. Next, we’ll embed and publish the form on your site.</p> <h4 class="wp-block-heading" id="9">5.4. Configure User Registration Marketing and Payments (Optional)</h4> <p>It’s really easy to combine your site’s user registration forms with our <a title="Beginner's Guide to Email Marketing" href="http://optinmonster.com/beginners-guide-to-email-marketing/" target="_blank" rel="noopener noreferrer">email marketing</a> addons like <a title="How to Install and Use MailChimp Addon with WPForms" href="https://wpforms.com/docs/install-use-mailchimp-addon-wpforms/">Mailchimp</a>, <a title="How to Install and Use AWeber Addon with WPForms" href="https://wpforms.com/docs/install-use-aweber-addon-wpforms/">AWeber</a>, <a title="How to Install and Use Campaign Monitor Addon with WPForms" href="https://wpforms.com/docs/how-to-install-and-use-campaign-monitor-addon-with-wpforms/">Campaign Monitor</a>, <a href="https://wpforms.com/how-to-create-a-custom-mailerlite-signup-form-in-wordpress/">MailerLite</a>, and <a title="How to Install and Use GetResponse Addon with WPForms" href="https://wpforms.com/docs/how-to-install-and-use-getresponse-addon-with-wpforms/">GetResponse</a>.</p> <p>This allows you to add all registered users to your email marketing list automatically. You can even add them to various marketing automation sequences from there.</p> <p>For instance, you can add a checkbox field that lets users sign up for your newsletter while registering.</p> <p>With WPForm’s marketing integrations, you can then send new signups to your mailing list automatically. In addition, you can create a WordPress registration form with payment options using WPForm.</p> <figure class="wp-block-image"><img title="Add the Stripe Credit Card field to your form - WPForms" decoding="async" width="1116" height="546" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='546'%20viewBox='0%200%201116%20546'%3E%3C/svg%3E" alt="Add the Stripe Credit Card field to your form" class="wp-image-2487500 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form.png" data-srcset="https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form.png 1116w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-300x147.png 300w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-1024x501.png 1024w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-768x376.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Add the Stripe Credit Card field to your form - WPForms" decoding="async" width="1116" height="546" src="https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form.png" alt="Add the Stripe Credit Card field to your form" class="wp-image-2487500" srcset="https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form.png 1116w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-300x147.png 300w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-1024x501.png 1024w, https://wpforms.com/wp-content/uploads/2023/06/Add-the-Stripe-Credit-Card-field-to-your-form-768x376.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>The <a href="https://wpforms.com/docs/how-to-install-and-use-the-stripe-addon-with-wpforms/">Stripe integration</a> is available for all license levels (including the free version of WPForms), and it’s perfect for collecting credit cards, Google Pay, Apple Pay, and payments from tons of other popular methods.</p> <p>In the Pro plan, you can also configure your user registration forms to accept payments using other payment integrations like <a href="https://wpforms.com/addons/paypal-commerce-addon/">PayPal</a>, <a href="https://wpforms.com/addons/square-addon/" rel="">Square</a>, and<a href="https://wpforms.com/addons/authorize-net-addon/"> Authorize.net</a> (Elite plan only).</p> <h3 class="wp-block-heading" id="6">6. Add the User Registration Form to Your Site</h3> <p>After you’ve created your WordPress user form user registration and login form, you need to add it to your WordPress website.</p> <p>You can <a href="https://wpforms.com/how-to-embed-a-form-on-your-website/">embed any WPForms form using 3 easy methods</a>. The simplest one is the WPForms embed tool.</p> <p>Click on the <strong>Embed</strong> button on the top-right of the form builder screen.</p> <figure class="wp-block-image"><img title="Embed-Form-Button - WPForms" decoding="async" width="1116" height="277" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='277'%20viewBox='0%200%201116%20277'%3E%3C/svg%3E" alt="Embed form" class="wp-image-1728086 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/01/embed-form-button.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/01/embed-form-button.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-300x74.png 300w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-1024x254.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-768x191.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Embed-Form-Button - WPForms" decoding="async" width="1116" height="277" src="https://wpforms.com/wp-content/uploads/2022/01/embed-form-button.png" alt="Embed form" class="wp-image-1728086" srcset="https://wpforms.com/wp-content/uploads/2022/01/embed-form-button.png 1116w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-300x74.png 300w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-1024x254.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/embed-form-button-768x191.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Now, select <strong>Create New Page.</strong></p> <figure class="wp-block-image"><img title="Create-new-page-embed - WPForms" decoding="async" width="1116" height="557" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='557'%20viewBox='0%200%201116%20557'%3E%3C/svg%3E" alt="Embed in new page" class="wp-image-1743636 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed.png" data-srcset="https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed.png 1116w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-300x150.png 300w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-1024x511.png 1024w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-768x383.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Create-new-page-embed - WPForms" decoding="async" width="1116" height="557" src="https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed.png" alt="Embed in new page" class="wp-image-1743636" srcset="https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed.png 1116w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-300x150.png 300w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-1024x511.png 1024w, https://wpforms.com/wp-content/uploads/2017/12/Create-new-page-embed-768x383.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Give your new page a name, and then click<strong> Let’s Go</strong>.</p> <figure class="wp-block-image aligncenter"><img title="Embed Registration Form on a New Page - WPForms" decoding="async" width="1116" height="487" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='487'%20viewBox='0%200%201116%20487'%3E%3C/svg%3E" alt="Naming a new page for your user registration form" class="wp-image-2114384 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-300x131.png 300w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-1024x447.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-768x335.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Embed Registration Form on a New Page - WPForms" decoding="async" width="1116" height="487" src="https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page.png" alt="Naming a new page for your user registration form" class="wp-image-2114384" srcset="https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-300x131.png 300w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-1024x447.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/embed-registration-form-new-page-768x335.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>WPForms will now take you to your WordPress editor with your new registration form already embedded within.</p> <p>When you’re ready, click on <strong>Publish.</strong> With WPForms, this is all you need to do to add a registration page to your WordPress site.</p> <figure class="wp-block-image aligncenter"><img title="Publish User Registration Form - WPForms" decoding="async" width="1116" height="496" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='496'%20viewBox='0%200%201116%20496'%3E%3C/svg%3E" alt="Publish a WordPress user registration form" class="wp-image-2114387 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-300x133.png 300w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-1024x455.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-768x341.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Publish User Registration Form - WPForms" decoding="async" width="1116" height="496" src="https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form.png" alt="Publish a WordPress user registration form" class="wp-image-2114387" srcset="https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-300x133.png 300w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-1024x455.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/publish-registration-form-768x341.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>You might want to redirect your default WordPress registration URL to your new custom login page.</p> <p>The default WordPress login page is too plain, and it doesn’t match your site’s WordPress theme, so it can feel out of place to use the standard login page in WordPress.</p> <p>See our article on how to <a href="https://wpforms.com/how-to-set-up-wordpress-registration-redirects-complete-guide/">add login and registration redirects in WordPress</a> for details. You can also <a href="https://wpforms.com/how-to-add-a-contact-form-in-wordpress-sidebar-widget/">embed the registration form in the sidebar widget</a> on your site.</p> <p>Now, users can register on your site using your custom registration form. Once they register, you can then change their roles or other settings from the default WordPress profile page for each user.</p> <h3 class="wp-block-heading" id="add-your-registration-page-to-your-websites-menu">7. Add Your Registration Page to Your Website’s Menu</h3> <p>After you publish your new user registration form, it will be ready to use. However, visitors have to be able to find it if they want to sign up.</p> <p>The easiest way to make your registration page accessible is to add it to the main menu of your WordPress site.</p> <p>You can do this by going to <strong>Appearance » Menus</strong> and choosing your new registration page from the options listed on the left.</p> <figure class="wp-block-image aligncenter"><img title="Add Registration Page to Menu - WPForms" decoding="async" width="1116" height="687" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1116'%20height='687'%20viewBox='0%200%201116%20687'%3E%3C/svg%3E" alt="Adding your custom registration page to your site's menu" class="wp-image-2114398 perfmatters-lazy" data-src="https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-300x185.png 300w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-1024x630.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-768x473.png 768w" data-sizes="(max-width: 1116px) 100vw, 1116px" /><noscript><img title="Add Registration Page to Menu - WPForms" decoding="async" width="1116" height="687" src="https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu.png" alt="Adding your custom registration page to your site's menu" class="wp-image-2114398" srcset="https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu.png 1116w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-300x185.png 300w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-1024x630.png 1024w, https://wpforms.com/wp-content/uploads/2022/03/add-registration-page-to-menu-768x473.png 768w" sizes="(max-width: 1116px) 100vw, 1116px" /></noscript></figure> <p>Depending on which WordPress theme you have, you might also need to remove your old registration page from your site’s menu. Don’t forget to save your changes.</p> <p>If you need help with this, we recommend checking out this <a href="https://www.wpbeginner.com/beginners-guide/how-to-add-navigation-menu-in-wordpress-beginners-guide/">WordPress menu tutorial</a>.</p> <p>And that’s it! You now know how to make a WordPress registration form to enable an easy signup process for new users on your site.</p> <h3 class="wp-block-heading" id="aioseo-faqs-about-wordpress-user-registrations">FAQs about WordPress User Registrations</h3> <p>User registrations in WordPress are a popular topic of interest among our readers. Here are answers to some common questions about it.</p> <section class="wp-block-wpforms-site-blocks-faq-accordion-section wpforms-site-blocks-section is-style-blog"><div class="items-wrapper"> <div class="wp-block-wpforms-site-blocks-section-header"> <h3 class="wp-block-heading"></h3> <p class="has-text-align-left"></p> </div> <div class="wp-block-wpforms-site-blocks-faq-accordion"> <div data-schema-only="false" class="wp-block-aioseo-faq"><h4 class="aioseo-faq-block-question">Why Create a User Registration Form in WordPress?</h4><div class="aioseo-faq-block-answer"> <p>There are various benefits to creating a user registration form on your website to accept new users:</p> <ul> <li><strong>Organization </strong>— When you let visitors create a WordPress account and make their own user profiles on your site, you’ll have a recorded entry of all their important details needed to automatically add their account.</li> <li><strong>Security </strong>— By requiring new users to submit a form with activation requirements, you will <a href="http://www.wpbeginner.com/wordpress-security/" target="_blank" rel="noopener noreferrer">keep your WordPress site secure</a> and <a href="https://wpforms.com/simple-tricks-to-eliminate-spam-user-registration/">stop user registration spam</a>.</li> <li><strong>Permissions </strong>— You can control the level of access different users have on your site based on their registered WordPress roles, such as author, contributor, subscriber, and more. If you’re a WooCommerce store, you can even require users to register first before purchasing from you online.</li> <li><strong>Membership Sites</strong> — You can create a membership site using one of the <a href="https://wpforms.com/best-wordpress-membership-plugins-compared/">best WordPress membership and member plugins</a> on the market and require people to register as a member using a registration form.</li> <li><strong>Ease of Use</strong> — Once users register for your site and log in via WordPress user login, they’ll be able to view their own user account page and edit their profile within their WordPress dashboard.</li> </ul> </div></div> <div data-schema-only="false" class="wp-block-aioseo-faq"><h4 class="aioseo-faq-block-question">Can users register in WordPress?</h4><div class="aioseo-faq-block-answer"> <p>Yes, users can register in WordPress. This feature allows visitors to become members of your site, contributing by writing posts, leaving comments, or even administering the site if given the right permissions.</p> <p>To enable this feature, simply go to your WordPress dashboard, navigate to ‘Settings,’ then ‘General,’ and check the box next to ‘Anyone can register.’ You can assign the default user role, from subscriber to administrator, based on what activities you want your users to perform.</p> </div></div> <div data-schema-only="false" class="wp-block-aioseo-faq"><h4 class="aioseo-faq-block-question">What does new user registration on WordPress mean?</h4><div class="aioseo-faq-block-answer"> <p>New user registration on WordPress refers to the process where visitors to your WordPress site sign up to become members. Upon registration, users are given a username and password, which they can use to log in to the site.</p> <p>This process is particularly useful for creating a community or allowing users to access restricted content, post comments, or manage site content, depending on user roles. It’s a way of effectively personalizing the user experience and managing user permissions.</p> </div></div> <div data-schema-only="false" class="wp-block-aioseo-faq"><h4 class="aioseo-faq-block-question">How do I create a user registration in WordPress?</h4><div class="aioseo-faq-block-answer"> <p>To create an experience where a user enters your website and wants to become a member, consider using a plugin like WPForms Pro with the User Registration Addon.</p> <p>This will allow you to create custom registration forms, send user notification emails, and even set up conditional logic for user submissions.</p> <p>Install WPForms Pro, activate the User Registration Addon, and create personalized registration forms with drag-and-drop ease.</p> </div></div> </div> </div></section> <h3 class="wp-block-heading" id="aioseo-next-run-a-successful-giveaway">Next, Run a Successful Giveaway</h3> <p>Now that you’re getting new registered users on your site, it might be a good idea to further increase your followers by running an Instagram giveaway. Check out these <a href="https://wpforms.com/best-tips-for-running-instagram-giveaway/">tips for running an Instagram giveaway </a>to launch a successful competition.</p> <p style="text-align:center;"><a href="https://wpforms.com/pricing/" class="button button-blog-cta" data-vars-ga-action="click" data-vars-ga-label="Create Your User Registration Form Now">Create Your User Registration Form Now</a></p> <p>Ready to build your form? Get started today with the easiest WordPress form builder plugin. <a href="https://wpforms.com/pricing">WPForms Pro</a> includes lots of free templates and offers a 14-day money-back guarantee. </p> <p>If this article helped you out, please follow us on <a href="https://facebook.com/wpforms" target="_blank" rel="noreferrer noopener">Facebook</a> and <a href="https://twitter.com/easywpforms" target="_blank" rel="noreferrer noopener">Twitter</a> for more free WordPress tutorials and guides.</p> </div> </article> <div id="post-disclosure-section"> <p class="post-disclosure"> <strong>Disclosure</strong>: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. <a href="https://wpforms.com/editorial-policy/" target="_blank">See how WPForms is funded, why it matters, and how you can support us</a>. </p> </div> <div class="author-box" itemscope itemtype="http://schema.org/Person"> <div class="author-avatar" itemprop="image"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='158'%20height='158'%20viewBox='0%200%20158%20158'%3E%3C/svg%3E" class="avatar avatar-158 photo perfmatters-lazy" height="158" width="158" decoding="async" data-src="https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=158&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=316&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=158&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/b32464525e95eb6ddc6d74529a78b6fc?s=316&d=mm&r=g 2x' class='avatar avatar-158 photo' height='158' width='158' decoding='async'/></noscript> </div> <h3><span itemprop="name">Osama Tahir</span></h3> <div class="author-description" itemprop="description"> <p> Osama is a Senior Writer at WPForms. He specializes in taking WordPress plugins apart for testing and sharing his insights with the world. <a href="https://wpforms.com/author/osama-tahir/" class="author-link">Learn More</a> </p> </div> <meta itemprop="url" content="https://wpforms.com/author/osama-tahir/"> </div> <div class="wpf-install-cta perfmatters-lazy" style data-bg="https://wpforms.com/wp-content/uploads/2024/07/non-logged-in-cta.png" > <div class="wrapper"> <h3>The Best WordPress Drag and Drop Form Builder Plugin</h3> <p>Easy, Fast, and Secure. Join over 6 million website owners who trust WPForms.</p> <div class="wpforms-container wpforms-container-full wpforms-container-save-resume wpforms-render-modern" id="wpforms-2924812"><form id="wpforms-form-2924812" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="2924812" method="post" enctype="multipart/form-data" action="/how-to-create-a-user-registration-form-in-wordpress/" data-token="16b240328c267b7c995300ce88a7c476" data-token-time="1740162451"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-hidden" id="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-2924812-field_1-container" class="wpforms-field wpforms-field-url" data-field-type="url" data-field-id="1"><label class="wpforms-field-label" for="wpforms-2924812-field_1">Enter the URL of your WordPress website to install <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="url" id="wpforms-2924812-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="https://yoursite.com" aria-errormessage="wpforms-2924812-field_1-error" required></div><div id="wpforms-2924812-field_2-container" class="wpforms-field wpforms-field-layout" data-field-type="layout" data-field-id="2"><div class="wpforms-field-layout-columns wpforms-field-layout-preset-50-50"><div class="wpforms-layout-column wpforms-layout-column-50" ><div id="wpforms-2924812-field_3-container" class="wpforms-field wpforms-field-name" data-field-type="name" data-field-id="3"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924812-field_3" aria-hidden="false">Name <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="text" id="wpforms-2924812-field_3" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][3]" placeholder="Name" aria-errormessage="wpforms-2924812-field_3-error" required></div></div><div class="wpforms-layout-column wpforms-layout-column-50" ><div id="wpforms-2924812-field_4-container" class="wpforms-field wpforms-field-email" data-field-type="email" data-field-id="4"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924812-field_4" aria-hidden="false">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-2924812-field_4" class="wpforms-field-medium wpforms-field-required" data-rule-restricted-email="1" name="wpforms[fields][4]" placeholder="Email" spellcheck="false" aria-errormessage="wpforms-2924812-field_4-error" required></div></div></div></div></div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-turnstile" ><div class="g-recaptcha" data-sitekey="0x4AAAAAAAhKpo5OL_aCZqQA" data-action="FormID-2924812"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-turnstile="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="2924812"><input type="hidden" name="page_title" value="How to Allow User Registration on Your WordPress Site"><input type="hidden" name="page_url" value="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><input type="hidden" name="page_id" value="1193"><input type="hidden" name="wpforms[post_id]" value="1193"><button type="submit" name="wpforms[submit]" id="wpforms-submit-2924812" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Get WPForms Lite Now (Free)" aria-live="assertive" value="wpforms-submit">Get WPForms Lite Now (Free)</button><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%3E%3C/svg%3E" class="wpforms-submit-spinner perfmatters-lazy" style="display: none;" width="26" height="26" alt="Loading" data-src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" /><noscript><img src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></noscript></div></form></div> <!-- .wpforms-container --> </div> </div> <h2 class="popular-posts-title">Popular on WPForms Right Now!</h2> <div class="popular-posts"> <article class="popular-post post-1238494 post type-post status-publish format-standard has-post-thumbnail hentry category-showcase tag-free-plugins tag-smash-balloon tag-social-media tag-wordpress-plugins"> <a href="https://wpforms.com/social-media-plugins-wordpress/" title="15+ Best Social Media Plugins for WordPress in 2025"> <div class="entry-image"><img width="625" height="328" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='625'%20height='328'%20viewBox='0%200%20625%20328'%3E%3C/svg%3E" class="attachment-blog size-blog wp-post-image perfmatters-lazy" alt="Best social media plugins for WordPress" decoding="async" title="Best social media plugins for WordPress - WPForms" data-src="https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-625x328.png" data-srcset="https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-625x328.png 625w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-300x157.png 300w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-768x403.png 768w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press.png 1250w" data-sizes="(max-width: 625px) 100vw, 625px" /><noscript><img width="625" height="328" src="https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-625x328.png" class="attachment-blog size-blog wp-post-image" alt="Best social media plugins for WordPress" decoding="async" srcset="https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-625x328.png 625w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-300x157.png 300w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press-768x403.png 768w, https://wpforms.com/wp-content/uploads/2022/01/best-social-media-plugins-for-word-press.png 1250w" sizes="(max-width: 625px) 100vw, 625px" title="Best social media plugins for WordPress - WPForms" /></noscript></div> </a> <header class="entry-header"> <h2 class="entry-title"> <a href="https://wpforms.com/social-media-plugins-wordpress/" title="15+ Best Social Media Plugins for WordPress in 2025"> 15+ Best Social Media Plugins for WordPress in 2025 </a> </h2> </header> <div class="entry-content"> <p>Want to up your social media game? Connecting your WordPress site to your social media accounts can help you streamline your social media marketing tasks and create a more integrated online brand. In this article, we share the top social media plugins for WordPress to help you keep your site and socials in sync!</p> </div> </article> <article class="popular-post post-531 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress-tutorials tag-email tag-gmail tag-php-mail tag-smtp"> <a href="https://wpforms.com/how-to-fix-wordpress-contact-form-not-sending-email-issue/" title="[SOLVED] How to Fix WordPress Not Sending Email in 2025"> <div class="entry-image"><img width="625" height="328" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='625'%20height='328'%20viewBox='0%200%20625%20328'%3E%3C/svg%3E" class="attachment-blog size-blog wp-post-image perfmatters-lazy" alt="how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin" decoding="async" title="how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin - WPForms" data-src="https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-625x328.png" data-srcset="https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-625x328.png 625w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-300x157.png 300w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-768x403.png 768w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin.png 1250w" data-sizes="(max-width: 625px) 100vw, 625px" /><noscript><img width="625" height="328" src="https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-625x328.png" class="attachment-blog size-blog wp-post-image" alt="how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin" decoding="async" srcset="https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-625x328.png 625w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-300x157.png 300w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-768x403.png 768w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin-1024x537.png 1024w, https://wpforms.com/wp-content/uploads/2020/02/how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin.png 1250w" sizes="(max-width: 625px) 100vw, 625px" title="how-to-get-wordpress-form-notifications-using-the-wp-mail-smtp-plugin - WPForms" /></noscript></div> </a> <header class="entry-header"> <h2 class="entry-title"> <a href="https://wpforms.com/how-to-fix-wordpress-contact-form-not-sending-email-issue/" title="[SOLVED] How to Fix WordPress Not Sending Email in 2025"> [SOLVED] How to Fix WordPress Not Sending Email in 2025 </a> </h2> </header> <div class="entry-content"> <p>Are you not receiving email notifications from your WordPress contact forms? Unfortunately, the WordPress contact form not sending email issue is very common.</p> <p>However, you can quickly fix this issue and start receiving those emails by setting up Simple Mail Transfer Protocol (SMTP) on your website. This tutorial shows you exactly how to fix the WordPress contact form sending email issue.</p> </div> </article> </div> <section id="comments" class="comments-area" aria-label="Post Comments"> <h2 class="comments-title"> 19 comments on “<span>How to Allow User Registration on Your WordPress Site</span>”</h2> <ol class="comment-list"> <li id="comment-1083983" class="comment even thread-even depth-1 parent"> <article id="div-comment-1083983" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/fe51ea194456874201a0583724dac09f?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/fe51ea194456874201a0583724dac09f?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/fe51ea194456874201a0583724dac09f?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/fe51ea194456874201a0583724dac09f?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Falana Noah</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1083983"><time datetime="2022-05-10T14:33:33-04:00">May 10, 2022 at 2:33 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>I want to create a User Registration Form but it’s going to be 2 different forms also I want to be able to add a signature/date on the form </p> <p>and space /director of sport on the form then enable a pdf download.is it possible??</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1083983' data-commentid="1083983" data-postid="1193" data-belowelement="div-comment-1083983" data-respondelement="respond" data-replyto="Reply to Falana Noah" aria-label='Reply to Falana Noah'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1085649" class="comment byuser comment-author-nsebastianawesomemotive-com odd alt depth-2"> <article id="div-comment-1085649" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Nikhil Sebastian</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1085649"><time datetime="2022-05-11T17:27:28-04:00">May 11, 2022 at 5:27 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Falana- you can make use of the <a href="https://wpforms.com/docs/how-to-install-and-use-user-registration-addon-with-wpforms/" title="WPForms: User Registration addon">User Registration addon </a> and <a href="https://wpforms.com/docs/how-to-install-and-use-the-signature-addon-in-wpforms/" title="WPForms: Signature addon">Signature addon </a> – These addons are availble with Pro and higher license levels only.</p> <p>However, we do not have the ability to generate a PDF automatically for submitted entries. I do agree it would be super helpful, though. I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future.</p> <p>In the meantime, there are a couple of options you could consider, depending on your particular goals:</p> <p>1) You could set up form notification emails to send an email with the content of the submitted entry. Most browsers will then let you save an email as a PDF (here’s an <a href="https://www.wikihow.com/Save-a-Web-Page-as-a-PDF-in-Google-Chrome)" rel="nofollow ugc">example for Chrome</a>). In case it helps, here’s our tutorial on setting up notification emails.</p> <p>2) You could manually create PDFs of each entry. Here’s <a href="https://wpforms.com/how-to-print-your-wordpress-form-submissions-to-pdf/" title="WPFoms: Print PDF">our tutorial</a> with all the details.</p> <p>Hope this helps 🙂</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1085649' data-commentid="1085649" data-postid="1193" data-belowelement="div-comment-1085649" data-respondelement="respond" data-replyto="Reply to Nikhil Sebastian" aria-label='Reply to Nikhil Sebastian'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1143010" class="comment even thread-odd thread-alt depth-1 parent"> <article id="div-comment-1143010" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/1964c9b0043927ce54528a115326cd48?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/1964c9b0043927ce54528a115326cd48?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/1964c9b0043927ce54528a115326cd48?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/1964c9b0043927ce54528a115326cd48?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Adeniyi</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1143010"><time datetime="2022-06-29T09:33:46-04:00">June 29, 2022 at 9:33 am</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hello</p> <p>Is it possible for each subscriber get assigned membership ID using your solution.?</p> <p>Thanks</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1143010' data-commentid="1143010" data-postid="1193" data-belowelement="div-comment-1143010" data-respondelement="respond" data-replyto="Reply to Adeniyi" aria-label='Reply to Adeniyi'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1143740" class="comment byuser comment-author-mike-kipruto odd alt depth-2"> <article id="div-comment-1143740" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Mike Kipruto</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1143740"><time datetime="2022-06-29T17:37:54-04:00">June 29, 2022 at 5:37 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Adeniyi – The User Registration addon does not provide an interface to manage or edit existing users and focuses solely on the account creation process. </p> <p>I would recommend you consider looking at full blown membership/profile solutions. Specifically, check out <a href="https://wordpress.org/plugins/ultimate-member/" title="free plugin with optional paid addons" rel="nofollow ugc">Ultimate Member</a> or <a href="https://www.wpbeginner.com/wp-tutorials/ultimate-guide-to-creating-a-wordpress-membership-site/" title="Member press" rel="nofollow ugc">MemberPress</a>, both of which we’ve seen lots of users have good luck with.</p> <p>Please know that plugins like these are going to give you all the “bells and whistles” for your users, as well as more robust membership/user management tools for you.</p> <p>I hope this helps!</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1143740' data-commentid="1143740" data-postid="1193" data-belowelement="div-comment-1143740" data-respondelement="respond" data-replyto="Reply to Mike Kipruto" aria-label='Reply to Mike Kipruto'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1171715" class="comment even thread-even depth-1 parent"> <article id="div-comment-1171715" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/594a4c6b2dc0905bbcc2f7a505d1ba5b?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/594a4c6b2dc0905bbcc2f7a505d1ba5b?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/594a4c6b2dc0905bbcc2f7a505d1ba5b?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/594a4c6b2dc0905bbcc2f7a505d1ba5b?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Jules Webb</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1171715"><time datetime="2022-07-25T15:06:57-04:00">July 25, 2022 at 3:06 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hello</p> <p>Is it possible to have users assigned to a specific membership group using a hidden field?</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1171715' data-commentid="1171715" data-postid="1193" data-belowelement="div-comment-1171715" data-respondelement="respond" data-replyto="Reply to Jules Webb" aria-label='Reply to Jules Webb'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1172118" class="comment byuser comment-author-nsebastianawesomemotive-com odd alt depth-2"> <article id="div-comment-1172118" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Nikhil Sebastian</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1172118"><time datetime="2022-07-25T21:05:17-04:00">July 25, 2022 at 9:05 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Jules – The User Registration addon does not provide an interface to manage or edit existing users and focuses solely on the account creation process. </p> <p>I would recommend you consider looking at full blown membership/profile solutions. Specifically, check out <a href="https://wordpress.org/plugins/ultimate-member/" title="free plugin with optional paid addons" rel="nofollow ugc">Ultimate Member</a> or <a href="https://www.wpbeginner.com/wp-tutorials/ultimate-guide-to-creating-a-wordpress-membership-site/" title="Member press" rel="nofollow ugc">MemberPress</a>, both of which we’ve seen lots of users have good luck with.</p> <p>Please know that plugins like these are going to give you all the “bells and whistles” for your users, as well as more robust membership/user management tools for you.</p> <p>I hope this helps!</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1172118' data-commentid="1172118" data-postid="1193" data-belowelement="div-comment-1172118" data-respondelement="respond" data-replyto="Reply to Nikhil Sebastian" aria-label='Reply to Nikhil Sebastian'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1377704" class="comment even thread-odd thread-alt depth-1 parent"> <article id="div-comment-1377704" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/1de05fe5634770346c055a3bf5703df1?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/1de05fe5634770346c055a3bf5703df1?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/1de05fe5634770346c055a3bf5703df1?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/1de05fe5634770346c055a3bf5703df1?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Serge</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1377704"><time datetime="2023-01-16T14:04:44-05:00">January 16, 2023 at 2:04 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hello,<br /> Is this possible with your forms?</p> <p>My store will be for regular customers and 4 different user role prices (for this i’m using User Role Pricing Plugin) </p> <p>So I need: </p> <p> 1. for regular customers – regular registration with auto-approving </p> <p> 2. for 4 different user roles – 4 different registration forms, but manual approve </p> <p> 3. for regular customers the ability for upgrading account to another user role using one of<br /> those 4 different registration forms.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1377704' data-commentid="1377704" data-postid="1193" data-belowelement="div-comment-1377704" data-respondelement="respond" data-replyto="Reply to Serge" aria-label='Reply to Serge'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1378091" class="comment byuser comment-author-mike-kipruto odd alt depth-2"> <article id="div-comment-1378091" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Mike Kipruto</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1378091"><time datetime="2023-01-16T17:31:58-05:00">January 16, 2023 at 5:31 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Sergey, in order to make sure we answer your question as thoroughly as possible and avoid any confusion. Please allow us to response via the email support. Thanks.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1378091' data-commentid="1378091" data-postid="1193" data-belowelement="div-comment-1378091" data-respondelement="respond" data-replyto="Reply to Mike Kipruto" aria-label='Reply to Mike Kipruto'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1401212" class="comment even thread-even depth-1 parent"> <article id="div-comment-1401212" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/1f39a445c8c2e2cab47976993f9abb53?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/1f39a445c8c2e2cab47976993f9abb53?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/1f39a445c8c2e2cab47976993f9abb53?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/1f39a445c8c2e2cab47976993f9abb53?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Earle Barnes</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1401212"><time datetime="2023-02-02T19:46:29-05:00">February 2, 2023 at 7:46 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>It seems that I can only have the subscribers have the ability to edit all submissions vs just theirs. How do you have a user register to be able to complete a membership application?</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1401212' data-commentid="1401212" data-postid="1193" data-belowelement="div-comment-1401212" data-respondelement="respond" data-replyto="Reply to Earle Barnes" aria-label='Reply to Earle Barnes'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1403367" class="comment byuser comment-author-mike-kipruto odd alt depth-2"> <article id="div-comment-1403367" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Mike Kipruto</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1403367"><time datetime="2023-02-04T03:58:17-05:00">February 4, 2023 at 3:58 am</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Earle, for this, I would recommend taking a look at our great guide on <a href="https://wpforms.com/create-a-membership-site-with-wordpress/" title="How to Create a Membership Site With WordPress">how to create a membership site</a>.</p> <p>I hope this helps and in case you run into any issue,we recommend that <a href="https://wpforms.com/contact/" title="WPForms: Contact Support"> reach out to our support team</a> with additional details so that we can help on the same.</p> <p>Thanks.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1403367' data-commentid="1403367" data-postid="1193" data-belowelement="div-comment-1403367" data-respondelement="respond" data-replyto="Reply to Mike Kipruto" aria-label='Reply to Mike Kipruto'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1412118" class="comment even thread-odd thread-alt depth-1 parent"> <article id="div-comment-1412118" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/aa5116a31f2e59a5bf252e8fe107771c?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/aa5116a31f2e59a5bf252e8fe107771c?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/aa5116a31f2e59a5bf252e8fe107771c?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/aa5116a31f2e59a5bf252e8fe107771c?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Aldi</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1412118"><time datetime="2023-02-10T06:10:32-05:00">February 10, 2023 at 6:10 am</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>can i make a registration form with feedback respond to the register in a downloadable pdf ?</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1412118' data-commentid="1412118" data-postid="1193" data-belowelement="div-comment-1412118" data-respondelement="respond" data-replyto="Reply to Aldi" aria-label='Reply to Aldi'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1412889" class="comment byuser comment-author-nsebastianawesomemotive-com odd alt depth-2"> <article id="div-comment-1412889" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/389e575534c03911d980f5bb8c60c5ce?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Nikhil Sebastian</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1412889"><time datetime="2023-02-10T18:19:52-05:00">February 10, 2023 at 6:19 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>HI ALdi,</p> <p>Did you get a chance to check this <a href="https://wpforms.com/how-to-print-your-wordpress-form-submissions-to-pdf/" title="WPForms: PDF Addon">article</a>?</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1412889' data-commentid="1412889" data-postid="1193" data-belowelement="div-comment-1412889" data-respondelement="respond" data-replyto="Reply to Nikhil Sebastian" aria-label='Reply to Nikhil Sebastian'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1428390" class="comment byuser comment-author-mike-kipruto even thread-even depth-1"> <article id="div-comment-1428390" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/6ce22f88d0a915923c48a3451e5fa89c?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Mike Kipruto</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1428390"><time datetime="2023-02-21T16:45:17-05:00">February 21, 2023 at 4:45 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Lukman, we are sorry for any trouble. In order to make sure we answer your question as thoroughly as possible and avoid any confusion.</p> <p>Would you mind <a href="https://wpforms.com/contact/" title="WPForms: Contact Support"> reaching out to us</a> with additional details so that we can help you further on this case?</p> <p>Thanks.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1428390' data-commentid="1428390" data-postid="1193" data-belowelement="div-comment-1428390" data-respondelement="respond" data-replyto="Reply to Mike Kipruto" aria-label='Reply to Mike Kipruto'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> <li id="comment-1547449" class="comment odd alt thread-odd thread-alt depth-1 parent"> <article id="div-comment-1547449" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/276b421bd9d6fc0bd033b621e92baf8f?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/276b421bd9d6fc0bd033b621e92baf8f?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/276b421bd9d6fc0bd033b621e92baf8f?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/276b421bd9d6fc0bd033b621e92baf8f?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Ray</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1547449"><time datetime="2023-05-23T13:16:58-04:00">May 23, 2023 at 1:16 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>I am trying to create a registration form but with the appointments are a one time selection. </p> <p>So if user #1 selects the time slot, it should be gone from the list or show as unavailable for user #2. Is this possible?</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1547449' data-commentid="1547449" data-postid="1193" data-belowelement="div-comment-1547449" data-respondelement="respond" data-replyto="Reply to Ray" aria-label='Reply to Ray'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1547620" class="comment byuser comment-author-shawon-chowdhury even depth-2"> <article id="div-comment-1547620" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Shawon Chowdhury</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1547620"><time datetime="2023-05-23T15:46:18-04:00">May 23, 2023 at 3:46 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Ray – Currently we do not have an inbuilt feature to reserve appointments and block available slots as you’ve described. I do agree it would be super helpful, though. </p> <p>I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future. Thanks.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1547620' data-commentid="1547620" data-postid="1193" data-belowelement="div-comment-1547620" data-respondelement="respond" data-replyto="Reply to Shawon Chowdhury" aria-label='Reply to Shawon Chowdhury'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1602097" class="comment odd alt thread-even depth-1 parent"> <article id="div-comment-1602097" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/1f6d4e7e73e2c29e759be49fc097c079?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/1f6d4e7e73e2c29e759be49fc097c079?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/1f6d4e7e73e2c29e759be49fc097c079?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/1f6d4e7e73e2c29e759be49fc097c079?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Nia</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1602097"><time datetime="2023-07-10T10:07:10-04:00">July 10, 2023 at 10:07 am</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Halo kak, mau tanya. Saya ingin membuat form pendaftaran. Dan akan mengambil nama dan no hp untuk akses login. Kira² agar data nama dan no hp bisa otomatis masuk ke user subcriber wordpress kira² bagaimana caranya ya kak? Terima kasih</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1602097' data-commentid="1602097" data-postid="1193" data-belowelement="div-comment-1602097" data-respondelement="respond" data-replyto="Reply to Nia" aria-label='Reply to Nia'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1602554" class="comment byuser comment-author-prashant-rai even depth-2"> <article id="div-comment-1602554" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/b3370717e8a03d3084b39b6b40cf580a?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/b3370717e8a03d3084b39b6b40cf580a?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/b3370717e8a03d3084b39b6b40cf580a?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/b3370717e8a03d3084b39b6b40cf580a?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Prashant Rai</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1602554"><time datetime="2023-07-10T15:17:04-04:00">July 10, 2023 at 3:17 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Nia – You can consider using our User Registration addon to create the registration form which will also users to login using username/email address and Password. However, if you’re looking that users should be able to login using Phone Number, I apologize, we currently don’t have the feature in the plugin, and I’ll add this into our feature request tracker so that it’s on the radar of our developers.</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1602554' data-commentid="1602554" data-postid="1193" data-belowelement="div-comment-1602554" data-respondelement="respond" data-replyto="Reply to Prashant Rai" aria-label='Reply to Prashant Rai'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-1725956" class="comment odd alt thread-odd thread-alt depth-1 parent"> <article id="div-comment-1725956" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/06576bfe07332d0f0f74847e98e12498?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/06576bfe07332d0f0f74847e98e12498?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/06576bfe07332d0f0f74847e98e12498?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/06576bfe07332d0f0f74847e98e12498?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Devisoft</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1725956"><time datetime="2023-10-27T06:20:18-04:00">October 27, 2023 at 6:20 am</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hello, </p> <p>We have WPForm Pro Version<br /> We having a problem With a new Account where the User Address is Not saved in the user Details<br /> Actually, Before 3 Months ago, It was Perfect Work</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1725956' data-commentid="1725956" data-postid="1193" data-belowelement="div-comment-1725956" data-respondelement="respond" data-replyto="Reply to Devisoft" aria-label='Reply to Devisoft'>Reply</a></div> </article><!-- .comment-body --> <ol class="children"> <li id="comment-1726716" class="comment byuser comment-author-shawon-chowdhury even depth-2"> <article id="div-comment-1726716" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" class="avatar avatar-64 photo perfmatters-lazy" height="64" width="64" decoding="async" data-src="https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=64&d=mm&r=g" data-srcset="https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=128&d=mm&r=g 2x" /><noscript><img alt='' src='https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=64&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/93130d5eee3768c0d4a206169f4f5450?s=128&d=mm&r=g 2x' class='avatar avatar-64 photo' height='64' width='64' decoding='async'/></noscript> <b class="fn">Shawon Chowdhury</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/#comment-1726716"><time datetime="2023-10-27T18:30:33-04:00">October 27, 2023 at 6:30 pm</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hey Devisoft – I am so sorry to hear about the trouble. When you get a chance, please drop us a line in support so we can assist and take a closer look.</p> <p>If you have a WPForms license, you have access to our email support, so please <a href="https://wpforms.com/contact/">submit a support ticket</a>. </p> <p>Otherwise, we provide limited complimentary support in the <a href="https://wordpress.org/support/topic/wpforms-lite-support-policy/" rel="nofollow ugc">WPForms Lite WordPress.org support forum</a>.</p> <p>Thanks 🙂</p> </div><!-- .comment-content --> <div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-1726716' data-commentid="1726716" data-postid="1193" data-belowelement="div-comment-1726716" data-respondelement="respond" data-replyto="Reply to Shawon Chowdhury" aria-label='Reply to Shawon Chowdhury'>Reply</a></div> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> </ol> <article class="comments-form"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Add a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/how-to-create-a-user-registration-form-in-wordpress/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://wpforms.com/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="commentpolicy">We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our <a href="/privacy" title="Privacy Policy">privacy policy</a>, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.</p><p class="comment-form-comment"><label for="author">Your Comment</label><textarea name="comment" id="comment" placeholder="Your Comment"></textarea></p><p class="comment-form-author"><label for="author">Your Full Name</label><input type="text" name="author" id="author" placeholder="Your Full Name" required /></p> <p class="comment-form-email"><label for="email">Your Email Address</label><input type="email" name="email" id="email" placeholder="Your Email Address" required /></p> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p> <p style="font-size:12px;color:#888;margin-top:-15px;"> This form is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy" rel="noopener noreferrer" target="_blank" style="color:#888;">Privacy Policy</a> and <a href="https://policies.google.com/terms" rel="noopener noreferrer" target="_blank" style="color:#888;">Terms of Service</a> apply. </p> <p class="form-submit"><button id="comment-recaptcha" data-sitekey="6LcSO7MUAAAAAPJdmh709VLpenEGRgxfjfR9_lbx" data-callback="wpformsCommentSubmit">Add Your Comment</button> <input type='hidden' name='comment_post_ID' value='1193' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="51dba1c8f1" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="210"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><!-- #respond --> </article> </section><!-- #comments --> </main> </div> <aside id="secondary" class="sidebar site-sidebar sidebar-primary widget-area sidebar-blog" role="complementary"><section id="simpleimage-4" class="widget widget_simpleimage"><div class="widget-wrap"> <p class="simple-image"> <a href="https://wpforms.com/pricing"><img width="600" height="1200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='1200'%20viewBox='0%200%20600%201200'%3E%3C/svg%3E" class="attachment-full size-full perfmatters-lazy" alt="Get WPForms Pro CTA" decoding="async" title="Get WPForms Pro CTA - WPForms" data-src="https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta.png" data-srcset="https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta.png 600w, https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta-150x300.png 150w, https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta-512x1024.png 512w" data-sizes="(max-width: 600px) 100vw, 600px" /><noscript><img width="600" height="1200" src="https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta.png" class="attachment-full size-full" alt="Get WPForms Pro CTA" decoding="async" srcset="https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta.png 600w, https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta-150x300.png 150w, https://wpforms.com/wp-content/uploads/2024/02/sidebar-save-time-cta-512x1024.png 512w" sizes="(max-width: 600px) 100vw, 600px" title="Get WPForms Pro CTA - WPForms" /></noscript></a> </p> </div></section><section id="search-2" class="widget widget_search"><div class="widget-wrap"><form role="search" method="get" class="search-form" action="https://wpforms.com/"> <div class="wrap"> <button type="submit"> <svg width="20" height="20" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.42 15.481a8.625 8.625 0 1 1 1.06-1.06l4.05 4.048a.75.75 0 1 1-1.06 1.06l-4.05-4.048ZM1.75 8.875a7.125 7.125 0 1 1 12.173 5.028l-.01.01-.01.01A7.125 7.125 0 0 1 1.75 8.875Z" fill="#6B7280"/></svg> </button> <input type="text" name="s" id="s" value="" placeholder="Search WPForms" /> </div> </form> </div></section><section id="widget_unslider_menus-2" class="widget widget_unslider_menus"><div class="widget-wrap"><h4 class="widget-title">Popular Resources</h4> <ul class="slider cS-hidden"> <li> <ul id="menu-popular-post-1" class=""><li id="menu-item-2938839" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938839"><a href="https://wpforms.com/build-smarter-forms-faster-conditional-logic-for-the-layout-field/">Build Smarter Forms Faster: Conditional Logic for the Layout Field</a></li> <li id="menu-item-2931174" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931174"><a href="https://wpforms.com/wpforms-lite-vs-pro/">WPForms Lite vs Pro: Which Version Is Right for You?</a></li> <li id="menu-item-2938843" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938843"><a href="https://wpforms.com/introducing-wpforms-1-8-9-the-repeater-field-is-here/">Revolutionize Your Forms With Repeatable Fields</a></li> <li id="menu-item-2938840" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938840"><a href="https://wpforms.com/the-best-invoicing-software-for-your-wordpress-order-forms/">WordPress Invoicing: 2 Ways to Bill Smarter, Not Harder</a></li> <li id="menu-item-2938841" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938841"><a href="https://wpforms.com/restaurant-online-order-form/">How to Create a Restaurant Online Order Form With WordPress</a></li> <li id="menu-item-2938842" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938842"><a href="https://wpforms.com/how-to-create-an-email-newsletter/">How to Create an Email Newsletter in WordPress (2025)</a></li> </ul> </li> <li> <ul id="menu-popular-post-2" class=""><li id="menu-item-2938845" class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-2938845"><a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/" aria-current="page">How to Allow User Registration on Your WordPress Site</a></li> <li id="menu-item-2938846" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938846"><a href="https://wpforms.com/wpforms-woocommerce-integration-connect-with-no-code/">WPForms WooCommerce Integration: Connect With No Code</a></li> <li id="menu-item-2938847" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938847"><a href="https://wpforms.com/best-form-builders-with-conditional-logic/">7 Best Form Builders With Conditional Logic</a></li> <li id="menu-item-2924919" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924919"><a href="http://www.wpbeginner.com/start-a-wordpress-blog/">How to Start a Blog From Start to Finish</a></li> <li id="menu-item-2938848" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938848"><a href="https://wpforms.com/how-to-create-a-multi-part-form-in-wordpress/">How to Create a Multi Step Form in WordPress (Without Code)</a></li> <li id="menu-item-2938849" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938849"><a href="https://wpforms.com/address-line-1-vs-address-line-2/">Address Line 1 vs Address Line 2: What They’re Used For (+EXAMPLES)</a></li> </ul> </li> <li> <ul id="menu-popular-post-3" class=""><li id="menu-item-2931189" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931189"><a href="https://wpforms.com/how-to-create-a-price-calculator-for-your-website/">How To Create a Price Calculator For Your Website</a></li> <li id="menu-item-2931191" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931191"><a href="https://wpforms.com/best-docusign-alternatives/">9 Best DocuSign Alternatives for 2025 (Free and Paid)</a></li> <li id="menu-item-2931192" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931192"><a href="https://wpforms.com/simple-tricks-to-eliminate-spam-user-registration/">9+ Simple Tricks to Eliminate Fake User Registration (2025)</a></li> <li id="menu-item-2931193" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931193"><a href="https://wpforms.com/how-to-require-email-address-to-download-files-in-wordpress/">How to Require an Email Address to Download a File in WordPress</a></li> <li id="menu-item-2931194" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931194"><a href="https://wpforms.com/where-does-wpforms-data-go/">Where Does WPForms Data Go? [Beginner’s Guide]</a></li> <li id="menu-item-2938850" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938850"><a href="https://wpforms.com/how-to-securely-send-wordpress-emails-using-gmail-smtp/">How to Set Up WP Mail SMTP With Gmail (2 Options)</a></li> </ul> </li> <li> <ul id="menu-popular-post-4" class=""><li id="menu-item-2931195" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931195"><a href="https://wpforms.com/how-to-create-a-client-booking-form-in-wordpress/">How to Create a Booking Form in WordPress 📅</a></li> <li id="menu-item-2931196" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931196"><a href="https://wpforms.com/how-to-send-confirmation-emails-to-users-after-form-submission/">How to Send Confirmation Emails After Form Submission</a></li> <li id="menu-item-2931202" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2931202"><a href="https://wpforms.com/how-to-write-summary-survey-results/">How to Create a Survey Results Report (+7 Examples to Steal)</a></li> <li id="menu-item-2938851" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938851"><a href="https://wpforms.com/social-media-plugins-wordpress/">15+ Best Social Media Plugins for WordPress in 2025</a></li> <li id="menu-item-2938852" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938852"><a href="https://wpforms.com/donation-page-examples-to-inspire-your-online-fundraising/">20 Donation Page Examples to Inspire Your Online Fundraising</a></li> <li id="menu-item-2938853" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938853"><a href="https://wpforms.com/best-whatsapp-plugins-for-wordpress/">The 7 Best WhatsApp Plugins I’ve Found for WordPress</a></li> </ul> </li> <li> <ul id="menu-popular-post-5" class=""><li id="menu-item-2924937" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924937"><a href="https://wpforms.com/beginners-guide-what-is-a-likert-scale-and-how-to-use-it/">Beginner’s Guide: What is a Likert Scale and How to Use It?</a></li> <li id="menu-item-2924938" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924938"><a href="https://wpforms.com/how-to-create-a-net-promoter-score-nps-survey-in-wordpress/">How to Create an NPS Survey Form in WordPress</a></li> <li id="menu-item-2924940" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924940"><a href="https://wpforms.com/top-crms-for-your-small-business/">7 Best CRM Software for Small Business (In 2025)</a></li> <li id="menu-item-2924941" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924941"><a href="https://wpforms.com/beautiful-contact-form-designs-you-can-steal/">6 Beautiful Contact Form Designs You Can Steal (CSS Examples)</a></li> <li id="menu-item-2924942" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924942"><a href="https://wpforms.com/best-drag-and-drop-wordpress-page-builders/">11 Amazing WordPress Page Builders (Drag & Drop) for 2025</a></li> <li id="menu-item-2938854" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-2938854"><a href="https://wpforms.com/best-buy-me-a-coffee-alternatives/">7 Best Buy Me a Coffee Alternatives</a></li> </ul> </li> <li> <ul id="menu-popular-post-6" class=""><li id="menu-item-2924943" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924943"><a href="https://wpforms.com/best-wordpress-popup-plugins/">9+ Best Popup Plugins for WordPress Websites Compared (2025)</a></li> <li id="menu-item-2924944" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924944"><a href="https://wpforms.com/online-form-statistics-facts/">101 Unbelievable Online Form Statistics & Facts for 2024</a></li> <li id="menu-item-2924945" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924945"><a href="https://wpforms.com/how-to-add-a-wordpress-form-with-datepicker/">How to Create a WordPress DatePicker Form</a></li> <li id="menu-item-2924946" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924946"><a href="https://wpforms.com/best-cdn-providers/">8 Best CDN Providers to Speed Up Your Website (Pros and Cons)</a></li> <li id="menu-item-2924947" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1193 current_page_item menu-item-2924947"><a href="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/" aria-current="page">How to Allow User Registration on Your WordPress Site</a></li> <li id="menu-item-2924948" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924948"><a href="https://wpforms.com/best-business-voip-and-internet-phone-systems/">10 Best VoIP Phone Services in 2024 (Compared & Tested)</a></li> </ul> </li> </ul> </div></section><section id="wpforms-widget-2" class="newsletter-widget widget wpforms-widget"><div class="widget-wrap"><h4 class="widget-title">Get free tips and resources right in your inbox, along with 60,000+ others</h4><div class="wpforms-container wpforms-container-full wpforms-container-save-resume form-template-disabled wpforms-render-modern" id="wpforms-2924816"><form id="wpforms-form-2924816" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="2924816" method="post" enctype="multipart/form-data" action="/how-to-create-a-user-registration-form-in-wordpress/" data-token="241e0a5f53286d56280ec2a37b45bb81" data-token-time="1740162451"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-hidden" id="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-2924816-field_1-container" class="wpforms-field wpforms-field-name" data-field-type="name" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924816-field_1" aria-hidden="false">Name <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="text" id="wpforms-2924816-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="First Name" aria-errormessage="wpforms-2924816-field_1-error" required></div><div id="wpforms-2924816-field_2-container" class="wpforms-field wpforms-field-email" data-field-type="email" data-field-id="2"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924816-field_2" aria-hidden="false">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-2924816-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" placeholder="Email" spellcheck="false" aria-errormessage="wpforms-2924816-field_2-error" required></div></div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-turnstile" ><div class="g-recaptcha" data-sitekey="0x4AAAAAAAhKpo5OL_aCZqQA" data-action="FormID-2924816"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-turnstile="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="2924816"><input type="hidden" name="page_title" value="How to Allow User Registration on Your WordPress Site"><input type="hidden" name="page_url" value="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><input type="hidden" name="page_id" value="1193"><input type="hidden" name="wpforms[post_id]" value="1193"><button type="submit" name="wpforms[submit]" id="wpforms-submit-2924816" class="wpforms-submit" data-alt-text="Subscribing..." data-submit-text="Subscribe" aria-live="assertive" value="wpforms-submit">Subscribe</button><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%3E%3C/svg%3E" class="wpforms-submit-spinner perfmatters-lazy" style="display: none;" width="26" height="26" alt="Loading" data-src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" /><noscript><img src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></noscript></div></form></div> <!-- .wpforms-container --></div></section><section id="widget_social-3" class="widget widget_social"><div class="widget-wrap"><h4 class="widget-title">Follow Us</h4> <ul> <li class="facebook"> <a href="https://facebook.com/wpforms" target="_blank" rel="noopener noreferrer nofollow" class="facebook"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M16 8c0 4.094-3.094 7.469-7.031 7.969v-5.5h2.156L11.563 8H8.969v-.844c0-1.312.5-1.812 1.812-1.812.406 0 .719.031.906.031V3.187c-.343-.124-1.218-.218-1.718-.218-2.688 0-3.906 1.281-3.906 4V8H4.405v2.469h1.657v5.312A8.012 8.012 0 0 1 0 8c0-4.406 3.563-8 8-8 4.406 0 8 3.594 8 8Z" fill="currentColor"/></svg> </a> </li> <li class="twitter"> <a href="http://x.com/easywpforms" target="_blank" rel="noopener noreferrer nofollow" class="twitter"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M12.599.78h2.43L9.682 6.921 16 15.218h-4.928l-3.888-5.033-4.407 5.032H.312L6.04 8.694 0 .779h5.067l3.471 4.616L12.598.78Zm-.868 12.98h1.354L4.338 2.168H2.881l8.85 11.592Z" fill="currentColor"/></svg> </a> </li> <li class="linkedin"> <a href="https://www.linkedin.com/company/wpforms" target="_blank" rel="noopener noreferrer nofollow" class="linkedin"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M14.857 0C15.464 0 16 .536 16 1.179v13.678A1.15 1.15 0 0 1 14.857 16H1.107C.5 16 0 15.5 0 14.857V1.18C0 .536.5 0 1.107 0h13.75ZM4.821 13.714V6.107H2.464v7.607h2.357ZM3.643 5.036C4.393 5.036 5 4.429 5 3.679s-.607-1.393-1.357-1.393c-.786 0-1.393.643-1.393 1.393s.607 1.357 1.393 1.357Zm10.071 8.678V9.536c0-2.036-.464-3.643-2.857-3.643-1.143 0-1.928.643-2.25 1.25h-.036V6.107h-2.25v7.607H8.68v-3.75c0-1 .178-1.964 1.428-1.964 1.214 0 1.214 1.143 1.214 2v3.714h2.393Z" fill="currentColor"/></svg> </a> </li> <li class="youtube"> <a href="https://www.youtube.com/wpformsplugin" target="_blank" rel="noopener noreferrer nofollow" class="youtube"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M15.649 4.165C16 5.394 16 8.026 16 8.026s0 2.604-.351 3.861a1.951 1.951 0 0 1-1.404 1.404c-1.258.322-6.23.322-6.23.322s-5.002 0-6.26-.322a1.951 1.951 0 0 1-1.404-1.404C0 10.63 0 8.027 0 8.027s0-2.633.351-3.862a1.99 1.99 0 0 1 1.404-1.433c1.258-.351 6.26-.351 6.26-.351s4.972 0 6.23.35a1.99 1.99 0 0 1 1.404 1.434Zm-9.272 6.23 4.153-2.369-4.153-2.37v4.74Z" fill="currentColor"/></svg> </a> </li> </ul> </div></section><section id="wpforms-widget-3" class="getlite-cta-widget widget wpforms-widget"><div class="widget-wrap"><h4 class="widget-title">The Best WordPress Drag & Drop Form Builder Plugin</h4><div class="wpforms-container wpforms-container-full wpforms-container-save-resume wpforms-render-modern" id="wpforms-2924812"><form id="wpforms-form-2924812" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="2924812" method="post" enctype="multipart/form-data" action="/how-to-create-a-user-registration-form-in-wordpress/" data-token="16b240328c267b7c995300ce88a7c476" data-token-time="1740162451"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-hidden" id="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-2924812-field_1-container" class="wpforms-field wpforms-field-url" data-field-type="url" data-field-id="1"><label class="wpforms-field-label" for="wpforms-2924812-field_1">Enter the URL of your WordPress website to install <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="url" id="wpforms-2924812-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" placeholder="https://yoursite.com" aria-errormessage="wpforms-2924812-field_1-error" required></div><div id="wpforms-2924812-field_2-container" class="wpforms-field wpforms-field-layout" data-field-type="layout" data-field-id="2"><div class="wpforms-field-layout-columns wpforms-field-layout-preset-50-50"><div class="wpforms-layout-column wpforms-layout-column-50" ><div id="wpforms-2924812-field_3-container" class="wpforms-field wpforms-field-name" data-field-type="name" data-field-id="3"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924812-field_3" aria-hidden="false">Name <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="text" id="wpforms-2924812-field_3" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][3]" placeholder="Name" aria-errormessage="wpforms-2924812-field_3-error" required></div></div><div class="wpforms-layout-column wpforms-layout-column-50" ><div id="wpforms-2924812-field_4-container" class="wpforms-field wpforms-field-email" data-field-type="email" data-field-id="4"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-2924812-field_4" aria-hidden="false">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-2924812-field_4" class="wpforms-field-medium wpforms-field-required" data-rule-restricted-email="1" name="wpforms[fields][4]" placeholder="Email" spellcheck="false" aria-errormessage="wpforms-2924812-field_4-error" required></div></div></div></div></div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-turnstile" ><div class="g-recaptcha" data-sitekey="0x4AAAAAAAhKpo5OL_aCZqQA" data-action="FormID-2924812"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-turnstile="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="2924812"><input type="hidden" name="page_title" value="How to Allow User Registration on Your WordPress Site"><input type="hidden" name="page_url" value="https://wpforms.com/how-to-create-a-user-registration-form-in-wordpress/"><input type="hidden" name="page_id" value="1193"><input type="hidden" name="wpforms[post_id]" value="1193"><button type="submit" name="wpforms[submit]" id="wpforms-submit-2924812" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Get WPForms Lite Now (Free)" aria-live="assertive" value="wpforms-submit">Get WPForms Lite Now (Free)</button><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%3E%3C/svg%3E" class="wpforms-submit-spinner perfmatters-lazy" style="display: none;" width="26" height="26" alt="Loading" data-src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" /><noscript><img src="https://wpforms.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></noscript></div></form></div> <!-- .wpforms-container --></div></section></aside> </div> </div> <div class="block-cta block footer-promo-cta"> <div class="wrapper" style="background-color:#17233f;"> <div class="content"> <div class="title"> Start Building Smarter<br>WordPress Forms </div> <div class="description"> Create and publish forms in minutes...<br>What are you waiting for? </div> <div class="action"> <a href="https://wpforms.com/pricing/" class="button button-arrow" data-vars-ga-category="Before Footer CTA" data-vars-ga-action="click" data-vars-ga-label="Get WPForms Now" > Get WPForms Now </a> <a href="https://wpforms.com/contact/" class="talk-expert" data-vars-ga-category="Before Footer CTA" data-vars-ga-action="click" data-vars-ga-label="Talk to an expert" > <span> Talk to an expert </span> </a> </div> </div> <div class="image perfmatters-lazy" style data-bg="https://wpforms.com/wp-content/uploads/2025/01/footer-banner.png" ></div> </div> </div> <div class="footer-widgets"> <div class="container"> <div class="column column-1"> <section id="nav_menu-3" class="widget widget_nav_menu"><div class="widget-wrap"><div class="widget-title">Company</div><div class="menu-footer-company-container"><ul id="menu-footer-company" class="menu"><li id="menu-item-2924840" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924840"><a target="_blank" rel="noopener" href="https://awesomemotive.com/career/">Careers</a></li> <li id="menu-item-2924841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924841"><a href="https://wpforms.com/user-reviews/">Testimonials</a></li> <li id="menu-item-2924842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924842"><a href="https://wpforms.com/contact/">Contact</a></li> <li id="menu-item-2924843" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924843"><a href="https://wpforms.com/press/">Press</a></li> <li id="menu-item-2924844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924844"><a href="https://wpforms.com/affiliates/">Affiliates</a></li> <li id="menu-item-2924845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924845"><a href="https://wpforms.com/blog/">Blog</a></li> <li id="menu-item-2924846" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924846"><a href="https://wpforms.com/ftc-disclosure/">FTC Disclosure</a></li> </ul></div></div></section><section id="widget_social-2" class="widget widget_social"><div class="widget-wrap"> <ul> <li class="facebook"> <a href="https://facebook.com/wpforms" target="_blank" rel="noopener noreferrer nofollow" class="facebook"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M16 8c0 4.094-3.094 7.469-7.031 7.969v-5.5h2.156L11.563 8H8.969v-.844c0-1.312.5-1.812 1.812-1.812.406 0 .719.031.906.031V3.187c-.343-.124-1.218-.218-1.718-.218-2.688 0-3.906 1.281-3.906 4V8H4.405v2.469h1.657v5.312A8.012 8.012 0 0 1 0 8c0-4.406 3.563-8 8-8 4.406 0 8 3.594 8 8Z" fill="currentColor"/></svg> </a> </li> <li class="twitter"> <a href="http://x.com/easywpforms" target="_blank" rel="noopener noreferrer nofollow" class="twitter"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M12.599.78h2.43L9.682 6.921 16 15.218h-4.928l-3.888-5.033-4.407 5.032H.312L6.04 8.694 0 .779h5.067l3.471 4.616L12.598.78Zm-.868 12.98h1.354L4.338 2.168H2.881l8.85 11.592Z" fill="currentColor"/></svg> </a> </li> <li class="youtube"> <a href="https://www.youtube.com/c/Wpformsplugin" target="_blank" rel="noopener noreferrer nofollow" class="youtube"> <svg width="16" height="16" viewBox="0 0 16 16"><path d="M15.649 4.165C16 5.394 16 8.026 16 8.026s0 2.604-.351 3.861a1.951 1.951 0 0 1-1.404 1.404c-1.258.322-6.23.322-6.23.322s-5.002 0-6.26-.322a1.951 1.951 0 0 1-1.404-1.404C0 10.63 0 8.027 0 8.027s0-2.633.351-3.862a1.99 1.99 0 0 1 1.404-1.433c1.258-.351 6.26-.351 6.26-.351s4.972 0 6.23.35a1.99 1.99 0 0 1 1.404 1.434Zm-9.272 6.23 4.153-2.369-4.153-2.37v4.74Z" fill="currentColor"/></svg> </a> </li> </ul> </div></section> </div> <div class="column column-2"> <section id="nav_menu-5" class="widget widget_nav_menu"><div class="widget-wrap"><div class="widget-title">Top Features</div><div class="menu-footer-features-1-container"><ul id="menu-footer-features-1" class="menu"><li id="menu-item-2924851" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924851"><a href="https://wpforms.com/features/drag-drop-online-form-builder/">Online Form Builder</a></li> <li id="menu-item-2924852" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924852"><a href="https://wpforms.com/features/conditional-logic/">Conditional Logic</a></li> <li id="menu-item-2924853" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924853"><a href="https://wpforms.com/features/conversational-forms-addon/">Conversational Forms</a></li> <li id="menu-item-2924854" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924854"><a href="https://wpforms.com/features/form-pages-addon/">Form Landing Pages</a></li> <li id="menu-item-2924855" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924855"><a href="https://wpforms.com/features/entry-management/">Entry Management</a></li> <li id="menu-item-2924856" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924856"><a href="https://wpforms.com/features/form-abandonment/">Form Abandonment</a></li> <li id="menu-item-2924857" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924857"><a href="https://wpforms.com/features/instant-notifications/">Form Notifications</a></li> <li id="menu-item-2924858" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924858"><a href="https://wpforms.com/templates/">Form Templates</a></li> <li id="menu-item-2924859" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924859"><a href="https://wpforms.com/features/file-uploads/">File Uploads</a></li> <li id="menu-item-2924860" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924860"><a href="https://wpforms.com/features/calculations-addon/">Calculation Forms</a></li> <li id="menu-item-2924861" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924861"><a href="https://wpforms.com/features/geolocation-addon/">Geolocation Forms</a></li> <li id="menu-item-2924862" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924862"><a href="https://wpforms.com/features/multi-page-forms/">Multi-Page Forms</a></li> <li id="menu-item-2924863" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924863"><a href="https://wpforms.com/templates/newsletter-signup-form-template/">Newsletter Forms</a></li> <li id="menu-item-2924864" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924864"><a href="https://wpforms.com/docs/how-to-create-a-payment-form-in-wpforms/">Payment Forms</a></li> <li id="menu-item-2924865" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924865"><a href="https://wpforms.com/features/post-submissions/">Post Submissions</a></li> <li id="menu-item-2924866" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924866"><a href="https://wpforms.com/features/digital-signatures/">Signature Forms</a></li> <li id="menu-item-2924867" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924867"><a href="https://wpforms.com/features/spam-protection/">Spam Protection</a></li> <li id="menu-item-2924868" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924868"><a href="https://wpforms.com/features/surveys-and-polls-addon/">Surveys and Polls</a></li> <li id="menu-item-2924869" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924869"><a href="https://wpforms.com/features/user-registration/">User Registration</a></li> <li id="menu-item-2987478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2987478"><a href="https://wpforms.com/features/wpforms-ai/">WPForms AI</a></li> </ul></div></div></section> </div> <div class="column column-3"> <section id="nav_menu-4" class="widget widget_nav_menu"><div class="widget-wrap"><div class="widget-title">Integrations</div><div class="menu-integrations-container"><ul id="menu-integrations" class="menu"><li id="menu-item-2924888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924888"><a href="https://wpforms.com/features/drip-addon/">Drip Forms</a></li> <li id="menu-item-2924889" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924889"><a href="https://wpforms.com/features/hubspot-addon/">HubSpot Forms</a></li> <li id="menu-item-2924890" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924890"><a href="https://wpforms.com/features/mailchimp-addon/">Mailchimp Forms</a></li> <li id="menu-item-2924891" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924891"><a href="https://wpforms.com/features/brevo-addon/">Brevo Forms</a></li> <li id="menu-item-2924892" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924892"><a href="https://wpforms.com/features/salesforce-addon/">Salesforce Forms</a></li> <li id="menu-item-2924893" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924893"><a href="https://wpforms.com/features/authorize-net-addon/">Authorize.Net</a></li> <li id="menu-item-2924894" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924894"><a href="https://wpforms.com/features/paypal-commerce/">PayPal Forms</a></li> <li id="menu-item-2924895" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924895"><a href="https://wpforms.com/features/square-addon/">Square Forms</a></li> <li id="menu-item-2924896" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924896"><a href="https://wpforms.com/features/stripe-payments/">Stripe Forms</a></li> </ul></div></div></section> </div> <div class="column column-4"> <section id="nav_menu-9" class="widget widget_nav_menu"><div class="widget-wrap"><div class="widget-title">Helpful Links</div><div class="menu-footer-helpful-container"><ul id="menu-footer-helpful" class="menu"><li id="menu-item-2924880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924880"><a href="https://wpforms.com/account/support/">Support</a></li> <li id="menu-item-2924881" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924881"><a href="https://wpforms.com/docs/">Documentation</a></li> <li id="menu-item-2924882" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924882"><a href="https://wpforms.com/pricing/">Plans & Pricing</a></li> <li id="menu-item-2924883" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924883"><a target="_blank" rel="noopener" href="https://www.wpbeginner.com/wordpress-hosting/">WordPress Hosting</a></li> <li id="menu-item-2924884" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924884"><a target="_blank" rel="noopener" href="https://www.wpbeginner.com/start-a-wordpress-blog/">Start a Blog</a></li> <li id="menu-item-2924885" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924885"><a target="_blank" rel="noopener" href="https://www.wpbeginner.com/guides/">Make a Website</a></li> <li id="menu-item-2924886" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2924886"><a title="WPBeginner – #1 Resource to Learn WordPress" target="_blank" rel="noopener" href="https://www.wpbeginner.com/">WPBeginner</a></li> <li id="menu-item-2924887" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924887"><a href="https://wpforms.com/wordpress-forms-nonprofits/">WordPress Forms for Nonprofits</a></li> </ul></div></div></section> </div> </div> </div> <footer class="site-footer " role="contentinfo"> <div class="container"> <div class="footer-copyright"> <p> <b>Copyright © 2016-2025 WPForms, LLC.</b> <span class="footer-credentials-secondary">WPForms is a trademark of WPForms, LLC.</span> </p> <nav> <ul id="menu-footer-copyright" class=""><li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://wpforms.com/terms/">Terms of Service</a></li> <li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://wpforms.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-39" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-39"><a href="https://wpforms.com/sitemap.xml">Sitemap</a></li> <li id="menu-item-274442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-274442"><a href="https://wpforms.com/wpforms-coupon-code/">WPForms Coupon</a></li> </ul> </nav> </div> <div class="footer-badges"> <img width="97" height="48" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='97'%20height='48'%20viewBox='0%200%2097%2048'%3E%3C/svg%3E" alt="Norton verified badge" title="Norton Verified Badge" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-norton-verified.png" /><noscript><img width="97" height="48" src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-norton-verified.png" alt="Norton verified badge" title="Norton Verified Badge" /></noscript> <img width="55" height="48" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='55'%20height='48'%20viewBox='0%200%2055%2048'%3E%3C/svg%3E" alt="PayPal verified badge" title="PayPal Verified Badge" class="perfmatters-lazy" data-src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-paypal-verified.png" /><noscript><img width="55" height="48" src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-paypal-verified.png" alt="PayPal verified badge" title="PayPal Verified Badge" /></noscript> <a href="https://www.wpbeginner.com/solutions/wpforms/" target="_blank"> <img width="224" height="40" class="badge-wpbeginner perfmatters-lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='224'%20height='40'%20viewBox='0%200%20224%2040'%3E%3C/svg%3E" alt="WPBeginner verified badge" title="WPBeginner Verified Badge" data-src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-wpbeginner-verified.png" /><noscript><img width="224" height="40" class="badge-wpbeginner" src="https://wpforms.com/wp-content/themes/wpf-theme/images/badge-wpbeginner-verified.png" alt="WPBeginner verified badge" title="WPBeginner Verified Badge" /></noscript> </a> </div> <div class="trademark-disclaimer"> The WordPress® trademark is the intellectual property of the WordPress Foundation. Uses of the WordPress®, names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation. WPForms is not endorsed or owned by, or affiliated with, the WordPress Foundation. </div> </div> </footer> <!-- Twitter conversion tracking base code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); twq('config','ofogl'); </script> <!-- End Twitter conversion tracking base code --> <style>.edd-js-none .edd-has-js, .edd-js .edd-no-js, body.edd-js input.edd-no-js { display: none; }</style> <script>/* <![CDATA[ */(function(){var c = document.body.classList;c.remove('edd-js-none');c.add('edd-js');})();/* ]]> */</script> <script type="text/html" id="wpf-floatheader-markup"> <header id="wpf-floatheader" class="floatheader type-default" style="display:none;"> <div class="container"> <div class="logo site-branding"> <a href="https://wpforms.com/" title=""> <img src="https://wpforms.com/wp-content/themes/wpf-theme/images/svg/logo-wpf.svg" alt="WPForms logo" title="WPForms Logo" class="site-logo no-lazy" width="265" height="70"/> </a> </div> <nav> <ul> <li class="message"> Join 6,000,000+ using WPForms to <span class="yellow">build smart forms in minutes!</span> </li> </ul> </nav> <nav class="floatheader-buttons"> <a href="https://wpforms.com/pricing" class="button button-small" data-vars-ga-category="Header (Sticky)" data-vars-ga-action="click" data-vars-ga-label="Get Started">Get Started</a> <a href="https://wpforms.com/features" class="button button-small button-light-gray" data-vars-ga-category="Header (Sticky)" data-vars-ga-action="click" data-vars-ga-label="See All Features">See All Features</a> </nav> </div> </header> </script> <!-- Drip --> <script type="text/javascript"> var _dcq = _dcq || []; var _dcs = _dcs || {}; _dcs.account = '7261446'; window.onload = function() { var dc = document.createElement( 'script' ); dc.type = 'text/javascript'; dc.async = true; dc.src = '//tag.getdrip.com/7261446.js'; var s = document.getElementsByTagName( 'script' )[ 0 ]; s.parentNode.insertBefore( dc, s ); } </script> <!-- end Drip --> <!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: WPF - Lite Connect Visitors --> <script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,57533,'tsazh0ksutuzem65qpig');</script> <!-- / OptinMonster --><script type="text/javascript"> /* MonsterInsights Scroll Tracking */ if ( typeof(jQuery) !== 'undefined' ) { jQuery( document ).ready(function(){ function monsterinsights_scroll_tracking_load() { if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { (function(factory) { factory(jQuery); }(function($) { /* Scroll Depth */ "use strict"; var defaults = { percentage: true }; var $window = $(window), cache = [], scrollEventBound = false, lastPixelDepth = 0; /* * Plugin */ $.scrollDepth = function(options) { var startTime = +new Date(); options = $.extend({}, defaults, options); /* * Functions */ function sendEvent(action, label, scrollDistance, timing) { if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { return; } var paramName = action.toLowerCase(); var fieldsArray = { send_to: 'G-SGV7TCN0GV', non_interaction: true }; fieldsArray[paramName] = label; if (arguments.length > 3) { fieldsArray.scroll_timing = timing MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } else { MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } } function calculateMarks(docHeight) { return { '25%' : parseInt(docHeight * 0.25, 10), '50%' : parseInt(docHeight * 0.50, 10), '75%' : parseInt(docHeight * 0.75, 10), /* Cushion to trigger 100% event in iOS */ '100%': docHeight - 5 }; } function checkMarks(marks, scrollDistance, timing) { /* Check each active mark */ $.each(marks, function(key, val) { if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { sendEvent('Percentage', key, scrollDistance, timing); cache.push(key); } }); } function rounded(scrollDistance) { /* Returns String */ return (Math.floor(scrollDistance/250) * 250).toString(); } function init() { bindScrollDepth(); } /* * Public Methods */ /* Reset Scroll Depth with the originally initialized options */ $.scrollDepth.reset = function() { cache = []; lastPixelDepth = 0; $window.off('scroll.scrollDepth'); bindScrollDepth(); }; /* Add DOM elements to be tracked */ $.scrollDepth.addElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.merge(options.elements, elems); /* If scroll event has been unbound from window, rebind */ if (!scrollEventBound) { bindScrollDepth(); } }; /* Remove DOM elements currently tracked */ $.scrollDepth.removeElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.each(elems, function(index, elem) { var inElementsArray = $.inArray(elem, options.elements); var inCacheArray = $.inArray(elem, cache); if (inElementsArray != -1) { options.elements.splice(inElementsArray, 1); } if (inCacheArray != -1) { cache.splice(inCacheArray, 1); } }); }; /* * Throttle function borrowed from: * Underscore.js 1.5.2 * http://underscorejs.org * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Underscore may be freely distributed under the MIT license. */ function throttle(func, wait) { var context, args, result; var timeout = null; var previous = 0; var later = function() { previous = new Date; timeout = null; result = func.apply(context, args); }; return function() { var now = new Date; if (!previous) previous = now; var remaining = wait - (now - previous); context = this; args = arguments; if (remaining <= 0) { clearTimeout(timeout); timeout = null; previous = now; result = func.apply(context, args); } else if (!timeout) { timeout = setTimeout(later, remaining); } return result; }; } /* * Scroll Event */ function bindScrollDepth() { scrollEventBound = true; $window.on('scroll.scrollDepth', throttle(function() { /* * We calculate document and window height on each scroll event to * account for dynamic DOM changes. */ var docHeight = $(document).height(), winHeight = window.innerHeight ? window.innerHeight : $window.height(), scrollDistance = $window.scrollTop() + winHeight, /* Recalculate percentage marks */ marks = calculateMarks(docHeight), /* Timing */ timing = +new Date - startTime; checkMarks(marks, scrollDistance, timing); }, 500)); } init(); }; /* UMD export */ return $.scrollDepth; })); jQuery.scrollDepth(); } else { setTimeout(monsterinsights_scroll_tracking_load, 200); } } monsterinsights_scroll_tracking_load(); }); } /* End MonsterInsights Scroll Tracking */ </script> <script type="text/javascript"> var tsazh0ksutuzem65qpig_shortcode = true; </script> <link rel="stylesheet" id="wpforms-layout-css" href="https://wpforms.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout.min.css?ver=1.9.2.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpforms-layout-screen-big-css" href="https://wpforms.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout-screen-big.min.css?ver=1.9.2.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpforms-layout-screen-small-css" href="https://wpforms.com/wp-content/plugins/wpforms/assets/pro/css/fields/layout-screen-small.min.css?ver=1.9.2.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpforms-modern-full-css" href="https://wpforms.com/wp-content/plugins/wpforms/assets/css/frontend/modern/wpforms-full.min.css?ver=1.9.2.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <link rel="stylesheet" id="wpforms-pro-modern-full-css" href="https://wpforms.com/wp-content/plugins/wpforms/assets/pro/css/frontend/modern/wpforms-full.min.css?ver=1.9.2.3" type="text/css" media="print" onload="this.media='all';this.onload=null;"> <script type="text/javascript" id="shared-counts-js-extra"> /* <![CDATA[ */ var shared_counts = {"social_tracking":"1"}; var shared_counts = {"social_tracking":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/shared-counts/assets/js/shared-counts.min.js?ver=1.5.0" id="shared-counts-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/table-of-contents-plus/front.min.js?ver=2411.1" id="toc-front-js" defer></script> <script type="text/javascript" id="perfmatters-lazy-load-js-before"> /* <![CDATA[ */ window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;}); /* ]]> */ </script> <script type="text/javascript" async src="https://wpforms.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.3.8" id="perfmatters-lazy-load-js"></script> <script>(function(d){var s=d.createElement("script");s.type="text/javascript";s.src="https://a.omappapi.com/app/js/api.min.js";s.async=true;s.id="omapi-script";d.getElementsByTagName("head")[0].appendChild(s);})(document);</script><script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/lightslider.min.js?ver=1.1.6" id="lightslider-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/wpf-lightBox.min.js?ver=3.13.3" id="wpf-lightbox-js" defer></script> <script type="text/javascript" id="wpf-main-js-extra"> /* <![CDATA[ */ var wpformsMain = {"siteUrl":"https:\/\/wpforms.com\/","ajax":"https:\/\/wpforms.com\/wp-admin\/admin-ajax.php","nonce":"936b3b3f2a","postId":"1193"}; /* ]]> */ </script> <script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/wpf-main.min.js?ver=3.13.3" id="wpf-main-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/wpf-navigation.min.js?ver=3.13.3" id="wpf-navigation-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-includes/js/comment-reply.min.js?ver=6.5.5" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/wpf-floatheader.min.js?ver=3.13.3" id="wpf-floatheader-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/themes/wpf-theme/js/wpf-post-cta.min.js?ver=3.13.3" id="wpf-post-cta-js" defer></script> <script type="text/javascript" async data-no-optimize="1" src="https://wpforms.com/wp-content/plugins/perfmatters/vendor/instant-page/pminstantpage.min.js?ver=2.3.8" id="perfmatters-instant-page-js"></script> <script async defer type="text/javascript" src="https://www.google.com/recaptcha/api.js?onload=CommentRecaptchaOnload&render=explicit" id="wpfcore-recaptcha-js"></script> <script type="text/javascript" id="wpfcore-recaptcha-js-after"> /* <![CDATA[ */ function CommentRecaptchaOnload() { grecaptcha.render( "comment-recaptcha" ); } function wpformsCommentSubmit( token ) { document.getElementById( "commentform" ).submit(); } /* ]]> */ </script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms-site-blocks/build/blocks/FAQAccordion/view.js?ver=68a6111ae1810b916908" id="wpforms-site-blocks-faq-accordion-view-script-js" defer data-wp-strategy="defer"></script> <script defer type="text/javascript" src="https://wpforms.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1734376573" id="akismet-frontend-js"></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/optinmonster/assets/dist/js/helper.min.js?ver=2.16.13" id="optinmonster-wp-helper-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.21.0" id="wpforms-validation-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/js/share/utils.min.js?ver=1.9.2.3" id="wpforms-generic-utils-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js?ver=1.9.2.3" id="wpforms-js" defer></script> <script type="text/javascript" src="https://wpforms.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms-modern.min.js?ver=1.9.2.3" id="wpforms-modern-js" defer></script> <script type="text/javascript" defer src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=wpformsRecaptchaLoad&render=explicit" id="wpforms-recaptcha-js"></script> <script type="text/javascript" id="wpforms-recaptcha-js-after"> /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaCallback = function (el) { var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); hdn.value = "1"; wpformsDispatchEvent(hdn, "change", false); hdn.classList.remove("wpforms-error"); err && hdn.parentNode.removeChild(err); }; var turnstileUpdateContainer = function (el) { let form = el.closest( "form" ), iframeWrapperHeight = el.offsetHeight; parseInt(iframeWrapperHeight) === 0 ? form.querySelector(".wpforms-is-turnstile").classList.add( "wpforms-is-turnstile-invisible" ) : form.querySelector(".wpforms-is-turnstile").classList.remove( "wpforms-is-turnstile-invisible" ); }; var wpformsRecaptchaLoad = function () { Array.prototype.forEach.call(document.querySelectorAll(".g-recaptcha"), function (el) { let form = el.closest( "form" ), formId = form.dataset.formid, captchaID = turnstile.render(el, { theme: "auto", callback: function () { turnstileUpdateContainer(el); wpformsRecaptchaCallback(el); }, "timeout-callback": function() { turnstileUpdateContainer(el); } }); el.setAttribute("data-recaptcha-id", captchaID); }); wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); }; /* ]]> */ </script> <script type='text/javascript'> /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/wpforms.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/wpforms.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"val_unique":"The value must be unique.","save_resume_hash_error":"Unfortunately, we couldn't save your entry. If the problem persists, please contact the site administrator.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","val_phone":"Please enter a valid phone number.","indicatorStepsPattern":"Step {current} of {total}","entry_preview_iframe_styles":["https:\/\/wpforms.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.5.5","https:\/\/wpforms.com\/wp-includes\/css\/dashicons.min.css?ver=6.5.5","https:\/\/wpforms.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.5.5","https:\/\/wpforms.com\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"]} /* ]]> */ </script> <script type="text/javascript">var omapi_localized = { ajax: 'https://wpforms.com/wp-admin/admin-ajax.php?optin-monster-ajax-route=1', nonce: '87dc818db1', slugs: {"tsazh0ksutuzem65qpig":{"slug":"tsazh0ksutuzem65qpig","mailpoet":false}} };</script> <script type="text/javascript">var omapi_data = {"object_id":1193,"object_key":"post","object_type":"post","term_ids":[42,88,89,52,90,79],"wp_json":"https:\/\/wpforms.com\/wp-json","wc_active":false,"edd_active":true,"nonce":"e0c11e67d9","edd":{"discounts":[],"quantity":0,"subtotal":0,"total":0,"items":[],"customer":null}};</script> </body> </html>