{"id":3956,"date":"2019-04-02T20:34:56","date_gmt":"2019-04-02T14:49:56","guid":{"rendered":"https:\/\/themebeez.com\/blog\/?p=3956"},"modified":"2019-10-31T23:02:35","modified_gmt":"2019-10-31T17:17:35","slug":"build-membership-website-with-membership-works","status":"publish","type":"post","link":"https:\/\/themebeez.com\/blog\/build-membership-website-with-membership-works\/","title":{"rendered":"How To Build Membership Website With Membership Works Plugin &#038; WordPress"},"content":{"rendered":"\n<p>Selecting a WordPress plugin to handle a mission-critical function of a client\u2019s website can be nerve wrecking. You don\u2019t want to invest time setting up a membership management system that is difficult to navigate or doesn\u2019t have good reporting. In selecting a membership plugin, I insist that it:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Offers all of the \u201cmust have\u201d features on the client\u2019s list<\/li><li>Earned high ratings on the <a rel=\"noreferrer noopener\" aria-label=\"WordPress plugin repository. (opens in a new tab)\" href=\"https:\/\/wordpress.org\/plugins\/memberfindme\/\" target=\"_blank\">WordPress plugin repository.<\/a><\/li><li>Answers support questions promptly.<\/li><li>Remains current with the latest version of WordPress.<\/li><li>Offers ongoing support or training directly to the client. Developers and designers like to keep out of that support loop whenever possible, right?<\/li><\/ul>\n\n\n\n<p>MembershipWorks meets these criteria &#8212; especially for associations, chambers, groups, clubs and nonprofits. It offers recurring billing, members-only content, a member directory, online event registration, a calendar, forms, carts, donations, integrations and more. Although it is a paid plugin if you need more than 50 accounts in the system, the fees can be billed directly to your client. You\u2019ll have peace of mind; unlike many membership plugins, MembershipWorks will host member data, provide free training for your client and handle key functions like recurring billing. No HTML or code knowledge is required to set up the system, although that knowledge does come in handy for customizations.<\/p>\n\n\n\n<p>For purposes of this setup checklist, we\u2019ll assume that you already have a WordPress site built or under construction.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"MembershipWorks Plugin\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/klrjscaYlRc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><em>Video credits to : Seoprolabs agency<\/em><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>1. <\/strong>SIGNUP FOR A FREE TRIAL &amp; INSTALL THE PLUGIN<\/h4>\n\n\n\n<p>A free trial helps ensure that the plugin meets your needs without spending money. The only restrictions of the 50 Free plan are:<\/p>\n\n\n\n<p>A. Limited to one administrator.<\/p>\n\n\n\n<p>B. Forms, carts or donations features are not available.<\/p>\n\n\n\n<p>C. Can\u2019t take payments for event tickets.<\/p>\n\n\n\n<p>After signup, download the plugin and install it. Log into MembershipWorks through WordPress. To connect your MembershipWorks account to the plugin, go to MembershipWorks &amp; Organization Settings and copy the Organization ID. Then save that ID in the membership works &amp; Plugin Settings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Membership-works-interigation-1024x628.png\" alt=\"Membership works integration\" class=\"wp-image-4008\" title=\"\" srcset=\"https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Membership-works-interigation-1024x628.png 1024w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Membership-works-interigation-300x184.png 300w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Membership-works-interigation-768x471.png 768w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Membership-works-interigation.png 1419w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">2. SETUP THE PAYMENT PROCESSOR<\/h4>\n\n\n\n<p>To accept payments online with membership works, you or your client will need to set up an account with Stripe, Authorize.net or PayPal Pro (note that this is not the free version of PayPal; you\u2019ll also pay more if you want recurring payments). Stripe is the preferred payment gateway for most organizations as it doesn\u2019t charge a monthly fee; transaction fees are the same or similar to Authorize.net and PayPal Pro. MembershipWorks does not add on fees to these transactions.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">3. ENTER THE PAYMENT GATEWAY SETTINGS<\/h4>\n\n\n\n<p>Set up the payment processor, currency and tax rules under MembershipWorks &gt; Organization Settings &gt; Integration. Look for popup windows with screenshots of each payment gateway to help.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">4. ADD THE MEMBERSHIP, EVENTS &amp; DIRECTORY PAGES TO THE WEBSITE<\/h4>\n\n\n\n<p>Shortcodes make it simple to add MembershipWorks features. Steps involved:<\/p>\n\n\n\n<p>A. Build a new page in WordPress for the feature (such as a join page).<\/p>\n\n\n\n<p>B. Pick the feature you want from the dropdown at MembershipWorks &gt; Help &gt; Basics &amp; Setup &gt; WordPress &gt; WordPress shortcodes. Copy the shortcode.<\/p>\n\n\n\n<p>C. Go back to the page you just built and paste the shortcode in the page editor\u2019s body text area.<\/p>\n\n\n\n<p>D. Publish the page.<\/p>\n\n\n\n<p>E. If you are working on a development site and not a live site, add this page in Appearance &gt; Menus to your navigation to make the page easy to find.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">5. CREATE MEMBERSHIP LEVELS<\/h4>\n\n\n\n<p>The client may have an existing list of membership levels in a form that you can reference for this step. Other information that is helpful to have on hand: <\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Welcome letter text.<\/li><li>Billing options:<ul><li>Does your client want to offer offline or check payments, one time credit card payments and\/or auto-recurring credit card payments? <\/li><li>What are the payment intervals &#8212; monthly, yearly or other? <\/li><li> Will renewals be on a fixed annual date or rolling renewals? <\/li><li>Is there a trial period or a new member fee?<\/li><\/ul><\/li><li>Renewal letter text.<\/li><\/ol>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_4\">6. CREATE LABELS<\/h4>\n\n\n\n<p>If the client has a directory that needs to be categorized by member specializations, business type, certifications or other groupings, create labels in MembershipWorks &gt; Labels &amp; Membership &gt; Labels for each type or category. Labels can also be used for internal purposes.<br><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_21\">7. CUSTOMIZE YOUR SIGNUP FORM &amp; MEMBER FORM<\/h4>\n\n\n\n<p>Head over to MembershipWorks &gt; Customization &gt; Member Sign-Up to add or remove fields in the About tab. Keep the number of fields low; potential members should not feel like signup will take too much time. Create custom fields by clicking \u201cAdd Field.\u201d If you want to collect additional information immediately after sign-up, add fields to the other tabs such as \u201cProfile.\u201d&nbsp; Once you are done with editing the sign-up template, click Copy to copy your work to both the Member Manage and Admin Profile form.  <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_25\">8. IMPORT MEMBERS<\/h4>\n\n\n\n<p>Ask your client for a spreadsheet of current members. At minimum, for each member you should import:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Account name (which can be a business or person\u2019s name depending upon how members are listed in the directory), <\/li><li>Email<\/li><li>Membership Level, <\/li><li>Renewal Date.<\/li><\/ol>\n\n\n\n<p>You can also import labels, custom fields created in Step 7 and other system fields. See MembershipWorks &gt; Help &gt; Membership &gt; Importing Members for a complete list. Add yourself as a test member to test out functionality from a member perspective.<br><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_29\">9. CREATE EVENT CATEGORIES<\/h4>\n\n\n\n<p>Your client can advise if they need different categories for events such as meetings, conventions, lunches, etc. You only need to create different event      categories if you want to:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li> Create calendar page(s) that only reflects specific categories<\/li><li>Have one or more event categories where members are allowed to post events, or<\/li><li>Have one or more event categories that only members or certain groups\/levels should be able to see. Alternatively, you can opt to allow everyone to see all events, but you can choose to create tickets that are only available for certain members\/labels.<br><\/li><\/ol>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_44\">10. ADD EVENTS<\/h4>\n\n\n\n<p>Add in the first event at MembershipWorks &gt; Event List. You\u2019ll need the basics: event category, who, what, where, when, why and how much. Each event can have an image; images should be a maximum of 800 pixels wide and 300-400 pixels high. See Help &gt; Events &gt; Setup Event &gt; Creating An Event for details. <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_52\">11. CUSTOMIZE DIRECTORY SEARCH<\/h4>\n\n\n\n<p>The directory search template in MembershipWorks &gt; Customization controls  the search options for the directory.  The template is organized as a list  of search &#8220;Boxes.\u201d  Types of searches available: <\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Keyword<\/li><li>Location<\/li><li>Labels<\/li><li>Fields<\/li><\/ol>\n\n\n\n<p>It\u2019s a good idea to have the front end view of the Directory open in another tab so you can refresh the page to see your changes.   <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_56\">12. CUSTOMIZE DIRECTORY PROFILE<\/h4>\n\n\n\n<p>In MembershipWorks &gt; Customization &gt; Directory Profile, you can edit and add tabs, hide information for certain categories of members and restrict information from being viewed by non-members. <br><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_66\">13. ENABLE SSL<\/h4>\n\n\n\n<p>An SSL certificate is required to provide a secure website for credit card transactions. The hosting provider can explain how to obtain and install an SSL certificate if the url does not already include \u201chttps\u201d. After installing the certificate, &#8220;force&#8221; the pages to load over HTTPS <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_71\">14. UPDATE NOTIFICATION &amp; WEBSITE INTEGRATION SETTINGS<\/h4>\n\n\n\n<p>Once you have launched the new site, update the notifications and website integration settings under Organization Settings &gt; Integration. While you are in Organization Settings, you can upgrade the account to a paid plan if the client\u2019s needs warrant it <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mce_76\">15. TEST PAYMENT GATEWAY<\/h4>\n\n\n\n<p>Test the member signup form &#8211; complete a signup with a real credit card (refund yourself afterwards) to make sure members don\u2019t experience hiccups. Check that payments are recorded in the member Timeline and renewal dates are updated correctly. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>This list reflects what most organizations\nneed, but if you seek further customizations or get stuck, you can always reach\nout to the support with any questions.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>WRAPPING UP!<\/strong><\/h3>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\"Membershipworks  (opens in a new tab)\" href=\"https:\/\/membershipworks.com\/?ref=themebeez.com-blog\" target=\"_blank\">Membershipworks <\/a>&amp; <a href=\"https:\/\/wordpress.org\/plugins\/memberfindme\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"plugin by Membershipworks (opens in a new tab)\">plugin by Membershipworks<\/a> is a great way to build any membership website. You will be getting super straight-forward dashboard from Membershipworks which you can integrate with your current WordPress website.   <\/p>\n\n\n\n<p>If you are a beginner but willing to build a membership website then you should consider using Membershipworks along with it&#8217;s WordPress integration plugin. In our view only the down side that we notice is Mmebershipworks has limitation when it comes to free trial. When you reach limited numbers of members you need to upgrade your plan. However, Membershipworks have flexible pricing based in the members volume.  <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"588\" src=\"https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Pricing-MembershipWorks-1024x588.png\" alt=\"Pricing MembershipWorks\" class=\"wp-image-4006\" title=\"\" srcset=\"https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Pricing-MembershipWorks-1024x588.png 1024w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Pricing-MembershipWorks-300x172.png 300w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Pricing-MembershipWorks-768x441.png 768w, https:\/\/themebeez.com\/blog\/wp-content\/uploads\/2019\/03\/Pricing-MembershipWorks.png 1385w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I hope, this article will help you to build your next membership website quickly &amp; easily. You can share this article with your friends and comment down your opinion below.<\/p>\n\n\n\n<p>Here are our others articles that might help you too:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/themebeez.com\/blog\/best-wordpress-hosting-compared\/\">Best WordPress hosting compared <\/a><\/li><li><a href=\"https:\/\/themebeez.com\/blog\/feminine-wordpress-themes\/\">Best free feminine WordPress themes<\/a><\/li><li><a href=\"https:\/\/themebeez.com\/blog\/best-free-wordpress-themes\/\">Best free WordPress themes <\/a><\/li><li><a href=\"https:\/\/themebeez.com\/blog\/gutenberg-compatible-wordpress-themes\/\">Best free Gutenberg compatible WordPress themes<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Selecting a WordPress plugin to handle a mission-critical function of a client\u2019s website can be&#8230;<\/p>\n","protected":false},"author":1,"featured_media":5127,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[105,106,107],"class_list":["post-3956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-tutorial","tag-membership","tag-membership-website","tag-membershipworks"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/posts\/3956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/comments?post=3956"}],"version-history":[{"count":21,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/posts\/3956\/revisions"}],"predecessor-version":[{"id":4010,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/posts\/3956\/revisions\/4010"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/media\/5127"}],"wp:attachment":[{"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/media?parent=3956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/categories?post=3956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themebeez.com\/blog\/wp-json\/wp\/v2\/tags?post=3956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}