Panel zarządzania użytkownikami, plik Readme.txt Premium, niestandardowy ślimak premium, bezpłatne wersje próbne

Opublikowany: 2018-11-28

Informacje o wydaniu to nasza okresowa aktualizacja, która przedstawia najnowsze ulepszenia produktów, które wprowadziliśmy, dzięki czemu możesz łatwo być na bieżąco z nowościami. Oto, co wprowadziliśmy między kwietniem 2018 r. a listopadem 2018 r.

W ciągu ostatnich sześciu miesięcy udostępniliśmy wiele nowych, potężnych możliwości, w tym kilka podstawowych funkcji, na które wielu z Was czekało:

  • Panel zarządzania użytkownikami
  • Dziennik zmian Premium i plik Readme.txt
  • Dostosowanie ślimaka premium / nazwy folderu
  • Możliwość oferowania bezpłatnych wersji próbnych bez metody płatności z Twojej witryny

Nie będę omawiał tego wszystkiego, tylko główne wydania.

Panel zarządzania użytkownikami

Z dumą ogłaszamy nasz w pełni funkcjonalny i reaktywny pulpit zarządzania użytkownikami , który można osadzić . Aby dać ci trochę tła, nasza metodologia UX polega na utrzymywaniu rzeczy w strefie komfortu administratora WP. Jeszcze kilka miesięcy temu klienci i użytkownicy mogli zarządzać swoim kontem tylko w ramach administratora WP. To było świetne, o ile mieli zainstalowaną i aktywowaną wtyczkę lub motyw na swojej stronie, ale jeśli musieli podjąć działania, takie jak anulowanie subskrypcji po dezaktywacji produktu, zwykle przechodziło to przez wsparcie sprzedawców, które dodało możliwe do uniknięcia obciążenie podporowe. Po miesiącach planowania i około 6 miesiącach rozwoju, wydaliśmy najbardziej zaawansowany, reaktywny, responsywny i przyjazny dla użytkownika pulpit nawigacyjny użytkownika , jaki można znaleźć na rynku. Oto jak to wygląda:

Sekcja pobierania pulpitu nawigacyjnego użytkowników Freemiusa

Już teraz otrzymujemy niesamowite opinie od naszej społeczności, które udowadniają, że wysiłki były tego warte.

Obszar dla nowych członków uratował życie, zmniejszając ilość wsparcia, które musimy teraz podjąć. Co więcej, użytkownicy mogą samoobsługiwać się 24 godziny na dobę, 7 dni w tygodniu, a rosnąca biblioteka najczęściej zadawanych pytań na pulpicie jeszcze bardziej zmniejszyła liczbę powtarzających się pytań, dzięki czemu możemy skoncentrować nasze zasoby na rozwoju produktów i marketingu.

Jamie Marsland
CEO w Pootlepress

Klienci i użytkownicy mogą teraz zarządzać wszystkim samodzielnie, bez jakiejkolwiek interwencji ze strony sprzedawcy. A kiedy mówię wszystko , mam to na myśli. Mogą:

  • Zaktualizuj ich dane osobowe
  • Zaktualizuj rozliczenia, w tym identyfikator podatkowy/VAT firmy
  • Zobacz wszystkie witryny, na których zainstalowali produkt w jednym miejscu
  • Uaktualnij/zmniejsz swój plan
  • Anuluj/odnów subskrypcje
  • Zaktualizuj metodę płatności
  • Uzyskaj dostęp do ich licencji
  • Zobacz historię swoich płatności i łatwo uzyskaj dostęp do faktur
  • Uzyskaj podgląd w czasie rzeczywistym ich aktywnych subskrypcji i zarządzaj nimi
  • I wiele więcej!

Technologia: Jeśli jesteś ciekaw zastosowanej technologii frontendowej, zdecydowaliśmy się na Angular 5 jako framework SPA, który działa z ES6 i TypeScript, a także projekt materiałów Angulara dla komponentów interfejsu użytkownika i zachowanie responsywne. Wiem, że wielu z Was jest fanami Vue.js i Reacta, ale zdecydowaliśmy się na Angulara, ponieważ jest on bardziej ustrukturyzowany, a także silnie typowany. Ponadto wielu z nas ma doświadczenie w C#, a framework Angular jest utrzymywany i wspierany przez Google. Jeśli masz doświadczenie w Angular 2+ (lub C#), masz ponad 7 lat doświadczenia w programowaniu PHP i szukasz następnej możliwości pracy zdalnej – wyślij nam swoje CV na adres [email protected] . Mamy ekscytujący projekt, który wkrótce wpłynie na cały ekosystem WP i szukamy starszego programisty, który nim poprowadzi.

Zawarliśmy również sekcję FAQ, która obejmuje najczęstsze przypadki użycia pulpitu nawigacyjnego. Celem jest ciągłe dodawanie nowych pytań i odpowiedzi w godzinach nadliczbowych, tak aby było jak najbardziej samoobsługowe.

Sekcja często zadawanych pytań dotyczących pulpitu nawigacyjnego użytkowników Freemiusa

Zajęliśmy się również dwoma zaawansowanymi, ale dość powszechnymi przypadkami użycia:

  1. Deweloper i dział rozliczeń: Większe organizacje zwykle mają dział rozliczeń, który jest odpowiedzialny za przeciągnięcie karty kredytowej, a nie programistę, który faktycznie instaluje produkt i go konfiguruje.
  2. Freelancerzy/Agencja i Klient: W wielu przypadkach podczas współpracy z agencjami agencja jest odpowiedzialna za utrzymanie strony internetowej, jej wtyczek i motywów, jednocześnie zlecając płatność za wtyczki/motywy premium swojemu klientowi.

Aby rozwiązać te przypadki użycia, wprowadziliśmy nową personę Płatnika , oprócz już istniejącej persony Klienta . Na przykład, gdy agencja potrzebuje, aby klient faktycznie zapłacił za płatny produkt, może po prostu wysłać klientowi link do aktualizacji:

Pulpit użytkownika Freemius — wyślij łącze do aktualizacji

Persona Płatnika jest ograniczona do kontrolowania wszystkich aspektów rozliczeń, przy jednoczesnym zachowaniu własności licencji i dostępu do wsparcia dla agencji. Co więcej, wszystkie e-maile związane z rozliczeniami zostaną wysłane do Płatnika , podczas gdy e-maile techniczne, takie jak instalacja płatnego produktu i jego klucza licencyjnego, trafią bezpośrednio do agencji (osoba Klienta ).

O ile nam wiadomo, żadne inne rozwiązanie eCommerce ani rynek nie rozwiązuje tych przypadków użycia dla sprzedawców wtyczek i motywów WordPress. Dlatego jesteśmy dumni, że jesteśmy pierwsi i mamy nadzieję, że inni pójdą w ich ślady.

Pulpit nawigacyjny może działać w 2 trybach: Klienci mogą uzyskać do niego bezpośredni dostęp przez https://users.freemius.com i pokaże im wszystkie dane o wszystkich ich produktach, na których działa Freemius. Alternatywnie stworzyliśmy specjalny tryb osadzania, w którym programiści mogą łatwo osadzić pulpit nawigacyjny bezpośrednio na swojej stronie w kontekście swojego sklepu. Oto przykład, jak wygląda pulpit nawigacyjny w trybie osadzonym, uruchomionym z IconicWP:

Pulpit użytkownika Freemius — tryb osadzony

Deweloperzy mogą dostosować wygląd i styl, dołączając własny niestandardowy arkusz stylów CSS, opcjonalnie dostosowując go do projektu Twojego sklepu. Spędzamy też sporo czasu na wspieraniu deep linkowania, więc zmiany w widoku dashboardu wpływają na URL przeglądarki i odwrotnie. W ten sposób możesz wysyłać klientom linki, które otworzą określony widok w Panelu użytkowników . Na przykład następujący adres URL prowadzi do określonych szczegółów witryny klienta bezpośrednio w panelu użytkownika :

https://your-store.com/account/#!/websites/customer-site.com/(details:installs/123)

To głębokie linkowanie pozwala nam robić wiele magicznych rzeczy. Na przykład w wiadomościach e-mail z przypomnieniem o odnowieniu subskrypcji automatycznie dołączamy teraz bezpośredni link do odpowiednich opcji subskrypcji w Panelu użytkowników . Jeśli umieścisz pulpit nawigacyjny w swojej witrynie, otworzy się on bezpośrednio w Twoim sklepie.

Możesz dowiedzieć się więcej o desce rozdzielczej i jak ją osadzić w swoim sklepie tutaj:

https://freemius.com/help/documentation/users-account-management/users-dashboard/

Premium Changelog i readme.txt

Z przyjemnością informuję, że możesz teraz utworzyć niestandardowy plik Readme dla wersji płatnego produktu, a nowy pakiet WordPress SDK pobierze te dane z naszego interfejsu API. To było na naszej liście od dłuższego czasu i w końcu udało nam się ustalić priorytety. To świetna wiadomość dla właścicieli produktów premium: teraz możesz wreszcie wyświetlać zawartość pliku readme w WP Admin, w tym zmiany w dzienniku zmian.

Jak we wszystkim, co robimy, staramy się zbudować jak najlepszy mechanizm, aby zaoszczędzić Twój czas i uniknąć powielania pracy. Po burzy mózgów zdecydowaliśmy się zastosować ten sam schemat automatycznego generowania plików readme.txt dynamicznie, używając specjalnej składni przyjaznej dla Markdowna. Jeśli masz produkt premium, wszyscy jesteście dobrzy. Po prostu napisz swój plik readme.txt tak, jak chcesz. Jeśli masz wtyczkę lub motyw freemium, potrzebujesz tylko jednego pliku readme.txt (tak, to prawda!), który będzie zawierał wszystkie Twoje dane. W przypadku treści tylko premium zawiń to w następujący sposób:

[//]: # fs_premium_only_begin

Whatever goes in here will be only in the premium readme

[//]: # fs_premium_only_end

W przypadku treści, które powinny pojawić się tylko w darmowej wersji, zapakuj ją w następujący sposób:

[//]: # fs_free_only_begin

Whatever goes in here will be only in the free readme

[//]: # fs_free_only_end

Treść, która nie zostanie umieszczona w żadnym z powyższych, po prostu pojawi się zarówno w darmowych, jak i premium plikach readme.txt.

Zwróć uwagę, że będzie działać tylko w przypadku nowych wdrożeń, które zawierają nową wersję SDK. Możesz dowiedzieć się ogólnie o mechanizmie wdrażania wersji i nowej obsłudze premium readme.txt tutaj:

https://freemius.com/help/documentation/selling-with-freemius/deployment/

Niestandardowy ślimak premium / nazwa folderu

Z powodów historycznych, niezależnie od tego, czy masz produkt freemium, czy premium, nasz mechanizm wdrażania automatycznie doda sufiks „-premium” do nazwy folderu produktu. Konwencja ta była niezbędna, aby proces aktualizacji produktów freemium był bardziej przyjazny dla użytkownika, aby mogli instalować i aktywować płatną wersję produktu bez konieczności dezaktywowania i odinstalowania bezpłatnej. Ale to było dalekie od optymalnego:

  1. Produkty dostępne tylko w wersji Premium musiały mieć nadmiarowy sufiks „-premium” w nazwie folderu produktu.
  2. Z biegiem lat dowiedzieliśmy się, że wiele motywów freemium używa „-lite” jako sufiksu darmowego ślimaka WordPress.org. W takich przypadkach mechanizm wdrażania generowałby niewygodne nazwy folderów motywów, takie jak „awesome-theme-lite-premium”.

Bębny…

Możesz teraz w pełni dostosować nazwę folderu wersji premium! A także dostosuj sufiks „(Premium)”, który dodajemy do nazwy produktu w wersji premium. Możesz to zrobić w sekcji SDK INTEGRATION w dashboardzie:

Deska rozdzielcza Freemiusa — Personalizacja ślimaka premium i sufiksu

WAŻNY:
Zwróć uwagę, że fragment kodu integracji wymaga aktualizacji obsługi niestandardowej usługi Premium slug. Twój zaktualizowany kod musi wyglądać tak:

<?php
    /**
     * Plugin Name: My Very Awesome Plugin
     * .....
     */

    if ( ! defined( 'ABSPATH' ) ) {
        exit;
    }

    if ( function_exists( 'my_fs' ) ) {
        my_fs()->set_basename( true, __FILE__ );
    } else {

        // ... Freemius integration snippet ...

        // ... my plugin's code ...

    }
?>

Musi być zintegrowany z głównym plikiem wtyczki. Jeśli chcesz umieścić go w innym pliku, pamiętaj, aby zastąpić __FILE__ bezwzględną ścieżką do głównego pliku wtyczki.

Jeśli masz już klientów, którzy korzystają z Twojej wersji płatnej i chciałbyś zmienić jej nazwę, aby uniknąć błędów PHP podczas procesu aktualizacji, musisz to zrobić stopniowo, wypuszczając 2 nowe wersje:

  1. Pierwsza wersja powinna pozostać z tym samym domyślnym slugiem premium i będzie musiała zawierać najnowszy pakiet SDK, który jest wyposażony w specjalny mechanizm, który obsługuje zmianę nazwy folderów.
  2. Następnie dostosuj ślimak premium i zwolnij drugą wersję (wersja pomocnicza). Nasz mechanizm aktualizacji zapewni, że druga wersja będzie dostępna tylko dla użytkowników, którzy już używają najnowszego SDK, czyli tego, który obsługuje zmianę nazwy.

Panele logowania

Jako sprzedawca Twoich produktów, w niektórych przypadkach kupujący odwiedzają naszą stronę internetową i zakładają, że nasz przycisk logowania służy do zalogowania się do zarządzania kontem. Aby uniknąć zamieszania, oferujemy teraz jeden login dla programistów i inny login dla użytkowników/klientów:

Opcje logowania do witryny Freemius

Kasa Freemiusa

Bezpłatne wersje próbne bez metody płatności

Kasa oficjalnie obsługuje teraz bezpłatne wersje próbne bez metody płatności poza pulpitem nawigacyjnym WP Admin, oprócz tych na pulpicie obsługiwanych do tej pory.

Freemius Checkout — bezpłatna wersja próbna bez metody płatności

Jeśli konfiguracja Twojego planu jest ustawiona na obsługę wersji próbnej bez metody płatności, możesz uruchomić kasę w obu trybach, z wymaganiem metody płatności lub bez niej, ustawiając odpowiednio parametr trial na 'paid' / 'free' .

Jeśli konfiguracja Twojego planu jest ustawiona na obsługę tylko wersji próbnych z formą płatności, możesz otworzyć kasę tylko w tym trybie.

Ręczne odnowienie nieaktualnego planu

Gdy licencja wkrótce wygaśnie, a jej subskrypcja zostanie anulowana, Freemius uruchomi kampanię e-mailową dotyczącą ręcznego odnawiania, która będzie zawierać bezpośredni link do kasy. Jeśli poziom licencji nie jest już obsługiwany, kasa zasugeruje teraz odnowienie do najbliższego dostępnego poziomu, dołączając również ostrzeżenie, informując o tym klienta:

Freemius Checkout — brak informacji o cenie odnowienia licencji

Ta funkcja jest niezbędna w naszej metodologii, zachęcając naszych partnerów do dalszego eksperymentowania z cenami i różnymi modelami biznesowymi. Ten dodatek sprawia, że ​​bezpieczniej jest usuwać poziomy witryn, których już nie chcesz wspierać.

Sprzedaż pakietów

Podczas sprzedaży pakietów w kasie wyświetlane są teraz produkty zawarte w pakiecie: Freemius Checkout - Lista kolekcji produktów w pakiecie

Chcielibyśmy go jeszcze bardziej rozszerzyć, pokazując kupującemu koszt każdego niezależnego produktu i ile pieniędzy zaoszczędzi, kupując pakiet. Bądźcie czujni! (mam nadzieję, że wydamy przed 2019).

Nieprawidłowy kod pocztowy przy płatności kartą kredytową

Jak niektórzy z was mogli już zauważyć, gdy klient wprowadza dane swojej karty kredytowej z nieprawidłowym kodem pocztowym, ze względu na sposób, w jaki działa walidacja kodu pocztowego Stripe, nieudane płatności mogą tymczasowo pojawiać się jako oczekujące na wyciągu z karty kredytowej. Zwykle prowadzi to klientów do paniki i natychmiast kontaktuje się z obsługą (zły), pytając, dlaczego ich karta kredytowa została obciążona więcej niż raz. Aby uniknąć tej sytuacji, teraz śledzimy te nieudane obciążenia i pokazujemy zestaw odpowiednich powiadomień w kilku miejscach, informując o tym klienta z wyprzedzeniem i unikając paniki i niepotrzebnego obciążenia wsparciem.

Natychmiastowy błąd pojawia się po nieudanym obciążeniu z powodu nieprawidłowego kodu pocztowego:

Freemius Checkout — błąd nieprawidłowego kodu pocztowego

Powiadomienie wyświetlane na ekranie po zakupie w przypadku jednego nieudanego zakupu z powodu nieprawidłowego kodu pocztowego:

Freemius Checkout — nieprawidłowy kod pocztowy po powiadomieniu o zakupie

I ostateczna informacja o nieprawidłowym obciążeniu kodem pocztowym w e-mailu po zakupie:

Wiadomość e-mail od Freemius po zakupie — powiadomienie o nieprawidłowym kodzie pocztowym

Dostosowywanie napisów

Wprowadziliśmy nowy parametr `subtitle`, aby dostosować napisy do kasy (obsługiwane emotikony!): Freemius Checkout — niestandardowe napisy

Dożywotnie próby

Kasa obsługuje teraz dożywotnie wersje próbne, co oznacza, że ​​użytkownik może zarejestrować się do okresu próbnego za pomocą metody płatności, która zostanie automatycznie zamieniona na dożywotni zakup przed zakończeniem okresu próbnego. Oszczędza to kłopotów użytkownikom, którzy nie chcą subskrybować miesięcznej/rocznej subskrypcji, ale nadal chcieliby najpierw wypróbować produkt w wersji próbnej. To kolejna wyjątkowa funkcjonalność, którą możemy z dumą powiedzieć, że jesteśmy jedynym rozwiązaniem na rynku, które obsługujemy.

Zwroty

W miarę rozwoju firmy wielu z Was zatrudni osobę, która zajmie się częścią wsparcia. Ponieważ śledzenie każdego zwrotu i uzasadnienie tego nie jest możliwe, wprowadziliśmy nowe pole, w którym Ty lub osoba przetwarzająca zwrot możesz wprowadzić powód zwrotu:

Pulpit programisty Freemiusa — okno dialogowe przyczyny zwrotu pieniędzy

To pole jest wymagane dla wszystkich członków zespołu oprócz Ciebie, właściciela produktu, i zostanie dołączone do wiadomości e-mail z powiadomieniem o zwrocie środków, która jest wysyłana do administratorów produktu:

E-mail programistów Freemius — powiadomienie o zwrocie środków z podaniem przyczyny
Powinno to ułatwić delegowanie zwrotów na personel pomocniczy, jednocześnie śledząc proces zwrotu.

Pulpit programisty

Link do kasy piaskownicy

W ramach naszych wysiłków zmierzających do uproszczenia procesu testowania płatności w piaskownicy, możesz teraz łatwo uzyskać dostęp do kasy w trybie piaskownicy za pomocą przycisku KONTAKT LINK na stronie PLANY:

Pulpit programisty Freemius — bezpośrednie łącza do kasy

Ustawianie nieograniczonego limitu licencji

Możesz teraz łatwo ustawić limit licencji na nieograniczony . Jeśli limit licencji jest większy niż 1 witryna, kliknij ikonę minusa, aby zmniejszyć liczbę do 1. Następnie zobaczysz ikonę nieskończoną (∞). Kliknięcie go spowoduje zwiększenie limitu licencji do nieograniczonej liczby:

Pulpit programistów Freemius — ustawianie nieograniczonej licencji

Łatwy bezpieczny link do pobierania

To nieuniknione, że czasami klienci nie otrzymają wiadomości e-mail po zakupie. Kiedy tak się stanie, najlepszą praktyką jest skierowanie ich do nowego panelu użytkownika i pokierowanie ich do kliknięcia Nie otrzymałeś hasła? link do ustawienia hasła:

Pulpit nawigacyjny użytkowników Freemius — nigdy nie otrzymałeś linku do hasła

W niektórych przypadkach możesz po prostu wysłać im e-mailem link do bezpiecznego pobierania. Dlatego wprowadziliśmy nowy przycisk w sekcji LICENCJE, aby wygenerować bezpieczny link do pobrania, który będzie ważny przez 48 godzin. Przycisk pojawi się po najechaniu na odpowiednią licencję:

Pulpit programisty Freemius — generowanie bezpiecznego łącza pobierania

E-mail

Emoji

Zapewne zauważyłeś, że niektóre e-maile zawierają teraz w temacie emotikony 😱 Zainspirowały nas e-maile z serwisu eBay po zakupie, które zawierają emotikony czekowe ✅. Emotikony przyciągają uwagę wizualną, dzięki czemu te e-maile wyróżniają się w skrzynce odbiorczej i zwiększają współczynnik otwarć. Używamy również emotikonów, aby wizualnie pomóc Ci zorientować się, o czym jest e-mail. Na przykład dodajemy emotikon piaskowego zegarka ⏳ w powiadomieniu e-mail o rozpoczęciu okresu próbnego lub emotikonę recyklingu 🔄 w przypadku e-maili związanych z subskrypcją.

Kontaktowy adres e-mail pomocy

W odpowiedzi na prośby społeczności wzbogaciliśmy wiadomość e-mail, którą otrzymujesz po zainicjowaniu przez użytkownika zgłoszenia z formularza kontaktowego administratora WP. Zaktualizowany e-mail zawiera teraz wszystkie metadane, które posiadamy na temat witryny, instalacji, użytkownika, licencji i subskrypcji.

Dodatki

Możesz teraz kontrolować, które dodatki będą widoczne na stronie Dodatki w desce rozdzielczej w WP Admin. Funkcjonalność ta została wprowadzona specjalnie na okres, w którym tworzysz nowy dodatek i prawdopodobnie chciałbyś go przetestować, zanim pojawi się w WP Admin Twoich użytkowników. Możesz nim sterować z sekcji DODATKI wtyczki nadrzędnej:

Pulpit programisty Freemiusa — zmiana wersji dodatków

Lub bezpośrednio na stronie USTAWIENIA dodatku:

Pulpit programisty Freemiusa — pole wyboru nowego dodatku

Tylko nie zapomnij nacisnąć przycisku AKTUALIZUJ na dole, jeśli ustawisz go na stronie USTAWIENIA.

Proszę zauważyć, że po uruchomieniu nowego SDK w trybie DEV, rynek pokaże wszystkie dodatki, wydane lub nie.

WordPress SDK

Aktualizacja warunków korzystania z usługi

Zaktualizowaliśmy adres URL linku „Warunki korzystania z usługi” wyświetlanego na ekranie akceptacji:

Freemius opt-in — łącze do warunków korzystania z usługi

Zamiast łączyć go z ogólnymi warunkami naszej witryny, co prowadzi do pewnych nieporozumień wśród administratorów, jest teraz połączony ze stroną „warunki” śledzenia użytkowania konkretnego produktu, która zawiera wszystkie informacje o śledzeniu użytkowania i zebranych danych:

https://freemius.com/wordpress/usage-tracking/<productID>/<productSlug>/

Podczas uruchamiania wersji premium etykieta łącza jest teraz zmieniana na „EULA”, a jej adres URL odnosi się do automatycznie wygenerowanej umowy EULA dla produktu:

https://freemius.com/terms/<productID>/<productSlug>/

Uwaga: obecnie pracujemy z prawnikiem najwyższego szczebla nad zmianą umowy EULA, aby zapewnić lepszą ochronę dla Ciebie i Freemiusa. Wkrótce pojawi się nowa umowa EULA!

Łącze do forum pomocy

Opcjonalny element podmenu, który prowadzi do forum pomocy WordPress.org, otwiera się teraz na nowej stronie. To była powtarzająca się prośba, więc w końcu nadaliśmy jej priorytet

Anulowanie subskrypcji

Z punktu widzenia konsumenta nieoczekiwane wystawianie rachunków za odnowienie subskrypcji jest prawdziwym problemem. Jest to nie tylko irytujące, ale wymaga od użytkownika „pracy”, aby odzyskać pieniądze. Pieniądze, które teoretycznie nie powinny były być w ogóle zabierane z ich konta. Co więcej, wywołuje negatywne emocje, takie jak gniew i frustracja, oraz wpływa na sposób, w jaki konsumenci postrzegają Twoją firmę. Z punktu widzenia właściciela firmy oznacza to radzenie sobie z rozzłoszczonymi klientami, co jest trudne psychicznie i nie jest zabawną częścią biznesu. W rezultacie tracisz czas na „wsparcie zwrotu”, które można zainwestować w rzeczywisty produkt lub w pomoc klientom, którzy mają prawdziwe problemy.

Dlatego nieustannie staramy się wymyślać techniki, aby wyeliminować te nieoczekiwane opłaty, oszczędzając Tobie, sprzedającemu, czas i emocjonalny kłopot związany z rozwiązywaniem tych problemów. A także sprawienie, aby doświadczenie klientów kupujących produkty za pośrednictwem Freemiusa było jak najbardziej przyjemne.

W zeszłym roku odkryliśmy dwa przypadki użycia, w których niektórzy klienci zakładają, że następujące działania również anulują wszystkie ich przyszłe płatności:

  1. Dezaktywacja i dezinstalacja produktu
  2. Dezaktywacja licencji (bez anulowania jej subskrypcji)

To założenie ma naprawdę sens, ponieważ tak właśnie działa większość usług online (SaaS). Jeśli dezaktywujesz swoje konto, subskrypcja zostanie (zwykle) anulowana.

Aby uniknąć tego zamieszania, gdy użytkownik zamierza dezaktywować Twoją wtyczkę/motyw i jest ona powiązana z aktywną subskrypcją z licencją, która została aktywowana tylko w tej witrynie, przed wyświetleniem formularza opinii o dezaktywacji, SDK wyświetli teraz monit dla klienta i pozwoli anulują subskrypcję w ramach sekwencji dezaktywacji produktu. Tak to wygląda:

Freemius SDK — monit o anulowanie subskrypcji po dezaktywacji wtyczki

Podobnie, gdy użytkownik kliknie opcję dezaktywacji licencji na swojej stronie Konta, jeśli licencja subskrypcyjna została aktywowana tylko na tej stronie, pytamy klienta, czy oprócz dezaktywacji licencji chciałby również anulować subskrypcję:

Freemius SDK — monit o anulowanie subskrypcji po dezaktywacji licencji

Zdajemy sobie sprawę, że najprawdopodobniej zwiększy to nieco rotację subskrypcji, ale zaoszczędzi Ci czasu i kłopotów, a także pozytywnie wpłynie na Twoją markę. Jeśli użytkownicy poczują się pewniej kupując Twoje produkty, ponieważ korzystasz z Freemiusa, jest to korzystne dla wszystkich.

Po zawiadomieniu o zakupie

Powiadomienie administratora po zakupie w desce rozdzielczej zostało wzbogacone. Zamiast natychmiast sugerować klientowi pobranie i zainstalowanie bazy kodu premium, logika najpierw sprawdza, czy wersja premium jest już zainstalowana w witrynie. Jeśli tak, zamiast naprowadzać użytkownika na pobieranie i instalowanie, po prostu zasugeruj aktywację go jednym kliknięciem:

Freemius SDK — Powiadomienie o aktualizacji Premium jest już zainstalowane

Tłumaczenia – holenderski

SDK zostało w pełni przetłumaczone na niderlandzki! Ogromne podziękowania dla Benny'ego Vluggena, Mike'a van der Sluisa i Patricka Buntsmy. SDK jest teraz tłumaczone na:

  • hiszpański
  • holenderski
  • Włoski
  • język japoński
  • hebrajski
  • Rosyjski
  • duński

Jeśli Twoim językiem ojczystym nie jest angielski i znasz język angielski na wysokim poziomie, dołącz do naszych wysiłków w zakresie tłumaczeń, aby pomóc nam utrzymać bieżące tłumaczenia i przetłumaczyć je na nowe języki:

https://www.transifex.com/freemius/wordpress-sdk/

Aktywacja i dezaktywacja licencji Freemium

Przed wydaniem tego pakietu SDK, gdy użytkownik aktualizował wtyczkę/motyw freemium bezpośrednio w WP Admin, nasz pakiet WordPress SDK automatycznie zajmował się aktywacją licencji w tle. Ale jeśli użytkownik kupiłby płatną wersję z Twojej witryny (poza administratorem WP) i już wcześniej wyraził zgodę / pominął zgodę w bezpłatnej wersji, musiałby aktywować licencję, klikając „ Aktywuj licencję” na stronie Konta (jeśli kiedykolwiek wyrazili zgodę) lub na stronie wtyczek/motywów. Zasadniczo nie było jasnej ścieżki ani instrukcji dla klienta, jak aktywować licencję, która zwykle generowała zgłoszenie do pomocy technicznej.

Tak więc teraz, po zainstalowaniu i aktywowaniu płatnej wersji produktu freemium, nawet jeśli użytkownik już wcześniej wyraził zgodę/pominął zgodę na darmową wersję, SDK automatycznie wyświetli teraz monit z ekranem aktywacji licencji.

Ponadto, jeśli użytkownik dezaktywuje swoją licencję, zostanie również przekierowany i poproszony o wyświetlenie ekranu klucza licencyjnego. Gdy produkt jest freemium, mają możliwość kontynuowania korzystania z bezpłatnej wersji bez aktywacji licencji.

Kompatybilność rozszerzeń WooCommerce

WooCommerce ma niestandardowy nagłówek wtyczki, aby potwierdzić zgodność z najnowszymi wersjami:

Rozszerzenie WooCommerce — nagłówek zgodności wtyczek

Ze względu na kolejność wykonywania Freemius WordPress SDK i buforowanie rdzenia WP dane nagłówków nie były pobierane, co skutkowało następującymi błędami:

Ten problem został rozwiązany.

Różne

Odnowienia licencji

Zoptymalizowaliśmy mechanizm ręcznego odnawiania/wygasania licencji, aby uniknąć wysyłania wiadomości e-mail do klientów, którzy kupili kolejną licencję. Jeśli klient kupił inną licencję w ciągu ostatnich 90 dni, która jest nadal aktywna i powiązana z witryną o tym samym adresie URL -> nie wysyłaj kampanii wygaśnięcia.

Mechanizm webhooków

Flaga is_marketing_allowed użytkownika jest teraz uwzględniana w danych zdarzenia wysyłanych do elementów webhook.

Poprawki błędów

  • Naprawiono błąd układu interfejsu użytkownika dla kontaktów w desce rozdzielczej, cen i stron kasy dla iPhone'ów.
  • Naprawiono błąd, gdy licencja dodatku była aktywowana przed włączeniem/pominięciem wtyczki nadrzędnej.

Co dalej?

Mamy ogromną listę setek funkcji, nad którymi możemy pracować, w tym świetne sugestie, które otrzymujemy od społeczności na naszej tablicy publicznych próśb o nowe funkcje. Po wielu przemyśleniach, w ciągu najbliższych miesięcy skupimy się na:

  1. Sprzedaż dodatkowa: Nie jest tajemnicą, że sprzedaż dodatkowa działa i może mieć znaczący wzrost o około 10%-30% w CLTV (długości życia klienta). Już około rok temu zaczęliśmy eksperymentować z dodatkami, więc teraz nadszedł czas, aby w to wcisnąć wiosło i przenieść swój biznes na wyższy poziom. Wciąż pracujemy nad planem gry i sposobem radzenia sobie z up-sellingiem, i istnieje duża szansa, że ​​zaczniemy od up-sellingu product2bundle dla tych z was, którzy oferują pakiety. W każdym razie jest to wielka rzecz, która przyciągnie naszą pełną uwagę w nadchodzącym okresie.
  2. Uproszczenie raportowania zarobków: ciągle otrzymujemy opinie, że strona zarobków jest niejasna. Ponieważ w 100% się z tym zgadzamy i uważamy, że zasługujesz na jaśniejszy wgląd w swoje zarobki i wypłaty, planujemy uprościć interfejs użytkownika i wprowadzić wymagane zmiany zaplecza, aby pokazać bardziej szczegółowy przegląd wszystkich ruchomych części , jak opłaty za bramkę, nasze cięcie i twoja sieć.