Nyligen behövde jag ett WordPress-plugin för att hantera kunderna för en ny tjänst som jag erbjuder tillsammans med min vanliga webbdesign / utvecklingstjänster. Pluggen behövde ha några specifika funktioner:
Ett medlemskapsplugin skulle passa räkningen mycket mer effektivt än en vagn, vilket var min första tanke. Jag har använt s2Member Pro på flera webbplatser och gillade det ganska lite; Det var den första jag vände mig när jag började undersöka detta plugin.
Det visar sig att det klibbiga objektet i min lista var det här: Användare måste samtidigt kunna ha flera prenumerationer på plats.
Den enda jag hittade som faktiskt gör det här är den fantastiska MemberPress. Alla de andra jag kontaktade använda WordPress roller (en roll = en prenumeration) gör dem oanvändbara för min tjänst.
Det näst stickande föremålet var: Stripe måste vara ett betalningsalternativ.
Det fanns bara några medlemskapspluggar som använder Stripe, så baserat på det flera prenumerationsproblemet hade jag tur att MemberPress är en av dem! Stripe är en mycket säker, PCI-kompatibel gateway som hanterar automatiska återkommande betalningar.
Under min forskning läste jag ett antal imponerande recensioner om MemberPress, och jag skickade sina tekniskt stöd till många e-postmeddelanden. De var väldigt tålmodiga med mina detaljerade och ibland dumma överflödiga frågor och deras hjälpsamma svar ledde mig att slutligen köpa denna plugin.
Det är $ 99 för plugin med ett års uppdateringar och support för en enda webbplats. Inga gränser för medlemmar, produkter eller regler, och du får Stripe och Paypal Express Checkout som betalningsalternativ. Eller för $ 199 får du ett år med uppdateringar och support på obegränsade webbplatser, och det lägger också till Authorize.Net som betalningsalternativ.
Jag köpte 99 $ versionen och fick omedelbart min nedladdningslänk. Jag installerade den i min WordPress-webbplats-i-utveckling, mycket enkelt och enkelt.
Den kvällen gick jag igenom sin blogg - och blev ännu mer imponerad av vad jag hittade där. Inläggen är välskrivna och extremt informativa; Jag hade inte börjat starta medlemspress men lärde mig några saker som senare skulle spara mig lång tid.
Det finns en användarhandbok för MemberPress som är en mycket bra referens när du ställer in medlemskapsfunktionerna på din webbplats. Under min installationsprocess hade jag inga frågor som inte besvarades i manualen. Och jag hittade hela processen ganska enkelt och snabbt.
För att komma igång, logga in till WordPress och gå till MemberPress> Aktivera. Du kommer att ange aktiveringslicensnyckel som du mottog i ett e-postmeddelande, och sedan kan du gå direkt till MemberPress> Alternativ.
På sidan Alternativ får du flikar för Sidor, Konto, Fält, Betalningar, E-post, Marknadsföring och Allmänt. Det finns användbara verktygstips för objekt som kanske inte är 100% klara, men om du behöver mer förklaring finns användarhandboken i avsnittet Konfigurera alternativ som förklarar allt i detalj.
På sidor, MemberPress skapar några standard reserverade sidor, men du kan ersätta dem om du vill med dina egna sidor.
En mycket viktig sak som jag lärde mig från bloggen: Även om du inte vill visa en grupp (som är en jämförelsestabell för olika produkter) måste du sätta produkter i en grupp om du vill att kunder ska kunna uppgradera eller nedgradera mellan dessa produkter.
Du kan välja hur du vill hantera obehöriga åtkomstar och ställa in standardmeddelandet för dessa typer av visningar här också.
På konton, Du kan ställa in behörigheter och ställa in registreringsinformation, länka till användarvillkoren om du vill att kunder ska komma överens innan du köper en produkt, välj om du vill använda WordPress eller MemberPress inloggningssidan och ställa in välkomstmeddelandet för kontotsidan..
På Fields Du kan ställa in egna användarfält för information du vill samla under registrering. Till exempel, om du vill få kundens hemsidaadress eller fråga hur de lärde sig om din webbplats, är det här du frågar dessa frågor.
På betalningarDu väljer de betalningsmetoder du vill använda. MemberPress föreslår att du använder flera metoder för att tillgodose de flesta användare, så jag tog det här rådet och ställa in både Stripe och Offline Payments för kunder som vill betala med check (jag hoppas att det inte finns för många av dem, men ändå var jag glad att se att detta var ett alternativ). Jag kommer att gå in i detalj om hur du ställer in Stripe-betalningar i nästa avsnitt.
På E-post sidan ser du alla systemets e-postmeddelanden som medlemspress använder och kan redigera dem till ditt hjärtas glädje. Jag var verkligen glad att se en "Skicka test" -knapp bredvid varje e-post, vilket gör det så enkelt att se vad som ingår i varje mall. Jag skickade mig en testkopia av varje mail, och blev positivt överraskad över att de alla såg väldigt bra ut. Den enda jag bytte var Skicka välkommen Email eftersom jag behövde lägga till mer info till den.
För marknadsföring, Du kan välja vilka auto svarare du använder: AWeber, MailChimp eller GetResponse. När du har aktiverat någon av dessa kan du ansluta medlemspress genom att lägga till en inloggningsrutan till din registreringssida för ett nyhetsbrev som är kopplat till en specifik adresslista.
Och äntligen på Allmändu kan ändra språk och valuta, och om det behövs, inaktivera mod_rewrite om du har problem med plugin-kompatibilitet (det finns ett verktygstips med mer information här).
Så löjligt lätt att ställa upp! Det gjorde mig väldigt glad ...
Användarhandboken går igenom steg för steg med en video. I grund och botten går du till Stripes webbplats och ställer in ett gratis konto och får sedan API-nycklarna. I MemberPress väljer du Stripe som betalningsmetod och sedan visas rutor för att klistra in i de fyra Stripe API-nycklarna. Då kommer du kopiera webbadressen Stripe Webhook från den här sidan, gå tillbaka till Stripe och i Kontoinställningar väljer Webhooks och klistra in webbadressen där.
Sedan valde jag "testläge" tills jag var redo att gå live - kom ihåg att din Webhook-URL också behöver byta på Stripes webbhaktsida när du gör det.
Och jag valde "force SSL" eftersom jag har ett SSL-certifikat på värdkontot, för extra säkerhet.
Förutom att jag inte använde Stripe tidigare var deras 7 dagars betalningspolicy. Det spelade ingen roll så mycket för den här sidan eftersom jag skulle ha månatliga återkommande betalningar, men strax efter att jag satt upp mitt Stripe-konto blev jag positivt överraskad att få ett email från dem som berättade att villkoren hade ändrats från 7 dagar till endast 2 dagar - vilket är mycket bättre! Det gör det nu värt att prova för mina andra online betalningar, som jag planerar att göra snart.
Användarhandboken har en video om hur du skapar produkter här. Det är verkligen en bra idé att titta på det här, även om det är över 17 minuter långt innan du börjar med produkter eftersom det finns många alternativ och videon är till stor hjälp.
Detta är köttet från MemberPress. I mitt fall hade jag tolv olika prenumerationsprodukter att skapa, och sedan några enkla produkter. Och jag hade redan byggt en anpassad produkt tabell sida, så jag skulle använda de kortnummer som tillhandahålls för att länka mina produktköp knappar till en anmälningsblankett för varje produkt.
Här är processen för att skapa en prenumerationsprodukt, det här är långt men täcker allt.
1. Lägg till ny produkt
2. Lägg till produktens namn i titellådan
3. Lägg till en beskrivning i redigeringsfönstret
4. Ange följande i produktvillkoren:
en. Priset
b. Faktureringsperioden (månader, veckor etc.)
c. Vilken text visas på formulärknappen
d. Ställ in en provperiod (kolla in videon för detaljer om den här funktionen, till exempel kan du få en 30-dagars gratis test och sedan går den vanliga pris- och faktureringsperioden in).
e. Ange antal betalningscykler - till exempel om en 6-månadersplan anger 6.
5. Välj en anpassad sidmall om du vill.
6. Ange följande under Produktalternativ:
en. Registrering
1) Ange ett eget tackmeddelande
2) Välj att skicka en produktspecifik välkomst e-post (väldigt trevligt!)
3) Anpassa betalningsmetoder - visa bara vad du vill ha tillgängligt. Om du exempelvis bara vill acceptera kreditkort för prenumerationer, göm offline betalningar för den här produkten.
4) Kolla in produktkortkoderna längst ner ... Jag lade till[MEPR-produkt-registrering-formen]
shortcode till den här sidan (i redigeringsfönstret) så registreringsformuläret kommer att visas under min beskrivningstext.
b. Behörigheter
1) Behöver kunderna kunna köpa flera prenumerationer? Markera rutan för "Tillåt användare att skapa flera aktiva prenumerationer på den här produkten."
2) Under "Vem kan köpa denna produkt" kan du ställa in flera regler om vem som kan köpa. Till exempel "bara en befintlig kund som redan har köpt något annat kan köpa denna produkt."
c. Prislåda. Det här är relaterat till grupper - kolla in användarhandboken för grupper för mer information. Jag använde inte detta eftersom jag inte planerar att använda grupper för en produktjämförelsessida.
d. Avancerad
1) Tänk på produktåtkomstwebbadressen som innehållsförteckning för innehåll som är tillgängligt för en köpare av denna produkt. Om en köpare till exempel har tillgång till sidorna X, Y och Z efter att ha köpt den här produkten, gör URL-länken till en sida som har länkar till X, Y och Z.
2) För Registreringsprissättningsvillkor kan du välja Anpassad för att ändra formuleringen genereras automatiskt genom inställningarna för produktvillkor eller dölj för att dölja det helt.
3) Titta på videon för information om den kraftfulla funktionen Custom Login Redirect URLs - du kan göra saker som upsells baserat på hur många gånger en användare har loggat in.
Kom ihåg hur jag nämnde i början av början hur produkterna ska vara i en grupp för att kunderna ska kunna uppgradera / nedgradera? Trots att jag inte hade planerat att använda en jämförelsetabell (vilket är vad Group gör för dig på sin automatiskt skapade sida), lade jag till alla mina planer till en enda grupp så att människor kunde ändra planer när de ville. Du kan kryssa på sidan "inaktivera prissättning" för att dölja den jämförande sidobasen för fronten om du vill.
Möjligheten att enkelt skapa några behövliga kuponger är ett annat plus för det här plugin. För mina ändamål behövde jag en kupong på 5 kronor för att applicera på en produkt och en kupong på $ 10 för en annan. Du kan ändra det automatiskt genererade kupongnamnet till något enklare (MYCOUP5USD), ändra rabatten från en valutavyckning till en procentsats och göra rabatten permanent eller ge den ett utgångsdatum så att det bara gäller för de första 3 månaderna av en prenumeration.
Här kontrollerar du åtkomst till innehåll på din webbplats. Det är trevligt att det här kan göras från en enda central plats istället för att behöva ändra några inställningar inom varje sida eller posta du vill skydda, men du kan åsidosätta de standardvärden du ställt in i Regler på vilken sida eller vilken som helst post.
Du kan använda taggar och kategorier för att begränsa innehåll, inklusive anpassade posttyper, och MemberPress kan till och med begränsa icke-WordPress-filer. Och du kan droppa innehåll genom att regeln upphöra baserat på vilken tid som helst.
Jag begränsade allt innehåll på min föräldersida "Klientområde" med en regel, och sedan på sidan Client Area, lägger du till widgeten MedlemPress inloggningsrutan. Om någon försöker att gå till en sida under klientområdet innan de loggar in ser de standardmeddelandet "obehörigt åtkomst" jag angav alternativ och ett inloggningsfält.
Observera att du måste testa regler med ett icke-administratörskonto eftersom administratörer ser allt innehåll.
Jag var så nöjd med medlemmens utseende direkt ur rutan, jag gjorde bara några mindre anpassningar: till knapparna för att få dem att matcha resten av webbplatsen och till inloggning, konto och anmälningsformulär för avstånd och responsivt beteende . Det är en stor tidsbesparare; Jag brukar spendera åtminstone några timmar på att rensa suddig stil i premium plugins, ibland mycket mer. Jag är väldigt kräsen om utseende och känsla.
Nu var det dags att gå vidare till testning och tweaking, men för det mesta var jag klar med installationen. Det tog ungefär två timmar att gå igenom stegen i denna handledning.
Och det finns andra saker du kan göra med din installation:
MemberPress-plugin är verkligen ett bra köp från $ 99,00. Hela vägen genom att få det att starta och arbeta på min sida var jag imponerad av den stora uppmärksamheten på detaljer och den uppenbara vården som hade gått in i denna plugin. Det faktum att alla e-postmallar var grammatik- och stavfelfri var fantastiskt baserat på några av de hemska e-postmeddelandena jag har sett. Jag ska verkligen rekommendera det här pluginet till mina egna kunder och använda det själv.
Kudos, MemberPress team - du rockar!