18 rzeczy, których nauczyliśmy się podczas tworzenia i sprzedaży wtyczek do WordPressa (dobre i złe)
Opublikowany: 2020-05-20Mój brat i ja właśnie zakończyliśmy uruchamianie naszej trzeciej wtyczki premium do WordPressa. Oboje żyjemy i oddychamy WordPressem na co dzień i jesteśmy podekscytowani, że teraz pracujemy nad naszymi wtyczkami w pełnym wymiarze godzin.

Jednak w ciągu ostatnich czterech lat wiele się zmieniło i wiele się nauczyliśmy. Powiedzmy, że po drodze napotkaliśmy wiele nowych przeszkód z każdym wydaniem wtyczki.
Pomyśleliśmy, że byłoby interesujące podzielić się z wami niektórymi z nich. Mam nadzieję, że niektórzy z was, programiści, będą mogli nawiązać kontakt z kilkoma z nich. A może jesteś w trakcie uruchamiania nowej wtyczki i obecnie zmagasz się z podobnym problemem.
Czego się nauczyliśmy budując nasze wtyczki do WordPressa
Wszystkie nasze wtyczki powstały z potrzeby . Używamy wtyczek firm trzecich, tak jak wszyscy inni, a czasami rozwiązania już dostępne na rynku po prostu nie trafiają w sedno. To wtedy decydujemy się budować własne wtyczki i rozwijać je w sposób, który rozwiązuje problemy, które widzimy w naszych przepływach pracy.
- Czy badania rynku
- Wybierz solidną platformę e-commerce i dystrybucji
- Prowadzenie e-commerce na WordPressie jest drogie
- Płatności cykliczne są koniecznością
- PayPal IPN jest frustrujący
- Praca ze Stripe jest taka prosta
- VAT może być mylący
- Zostaw więcej czasu na testy niż myślisz
- Rozwój zorientowany na wydajność
- Uruchom z programem partnerskim
- Przygotuj się na pośpiech
- Wykorzystaj swoje kontakty
- Przygotuj się na opinie
- Daj klientom dobrą dokumentację i dzienniki zmian
- Polityka zwrotów to trudna sprawa
- Użyj e-maila z potwierdzeniem biletów
- Poczekaj na aktualizację wtyczek WordPress
- Myśl nieszablonowo
1. Przeprowadź badania rynkowe
Kiedy uruchomiliśmy naszą pierwszą wtyczkę, Kupony WP, po prostu to zrobiliśmy, ponieważ zaczęliśmy otrzymywać kilka próśb o to, czego używamy na naszej własnej stronie. Nie przeprowadziliśmy żadnych badań rynkowych, nie myśleliśmy o niszy ani o niczym. Przyjrzeliśmy się krótko aktualnemu konkursowi i tyle. Zrobiliśmy to źle!
Powodem, dla którego wiem, że zrobiliśmy to źle, jest spojrzenie wstecz na naszą sprzedaż z ostatnich kilku lat. Oczywiście nie będę zdradzał dokładnych liczb, ale ujmijmy to w ten sposób:
- W czerwcu 2016 r. uruchomiliśmy kupony WP
- Perfmatters wprowadziliśmy na rynek w czerwcu 2017 r.
- Novashare uruchomiliśmy w maju 2020 r.

Nasza całkowita sprzedaż Perfmatters jest ponad 2x większa niż w przypadku naszej wtyczki WP Coupons. A jeśli spojrzysz na naszą nową wtyczkę Novashare, możesz zobaczyć, że w niecały miesiąc od jej sprzedaży (w momencie pisania tego) jest już na poziomie 3%. Wiemy więc, że nasza wtyczka Novashare z łatwością przewyższy kupony WP.
Jest to po prostu dobre przypomnienie, dlaczego warto poświęcić trochę czasu i pomyśleć o swojej niszy podczas uruchamiania wtyczki. Oto tylko kilka rzeczy, na które polecam:
- Ile osób by z niego korzystało?
- Jak popularna jest przestrzeń?
- Jaka jest długoterminowa żywotność wtyczki? (Na przykład, czy działa z nowym edytorem bloków WordPress? Czy musi?)
- Czy masz pasję do wtyczki, którą budujesz? (jest to właściwie ważniejsze, niż większość ludzi zdaje sobie sprawę)
Oczywiście jest znacznie więcej osób, które chcą przyspieszyć swoje witryny i korzystają z wtyczek do udostępniania społecznościowego, niż osób, które korzystają z kuponów na programy partnerskie. To dość oczywisty przykład. Ale zawsze powinieneś przeprowadzić badania i przemyśleć to.
Właściwie uwielbiamy pracować nad wszystkimi naszymi wtyczkami i intensywnie korzystamy z kuponów WP na niektórych naszych własnych witrynach, więc naprawdę nie przeszkadza nam, że może sprzedawać się mniej niż inne.
2. Wybierz solidną platformę e-commerce i dystrybucji
Początkowo zamierzaliśmy uruchomić naszą pierwszą wtyczkę w WooCommerce przy użyciu rozszerzenia Digital Downloads. Jednak po dalszych badaniach zdecydowaliśmy się na platformę Easy Digital Downloads. Zawsze słyszałem dobre rzeczy o oryginalnym deweloperze, Pippinie, i wow, mieli rację!
Mój brat, nasz programista, powiedział, że dokumentacja dotycząca konfiguracji jest niesamowita, a EDD dosłownie uruchomiliśmy w ciągu kilku minut.

Po użyciu EDD, przynajmniej w przypadku cyfrowych pobrań, już nigdy nie wrócę do korzystania z WooCommerce .
Nie wspominając o tym, że EDD jest znacznie szybszy, jeśli chodzi o wydajność. Sprawdź nasze prędkości z systemem EDD. Otrzymaliśmy czas ładowania 389 ms. Zobaczmy, jak robisz to z WooCommerce!

Należy również zauważyć, że kiedy uruchomiliśmy naszą pierwszą wtyczkę w 2016 roku, inne platformy, takie jak Freemius i Appsero, naprawdę nie istniały lub dopiero zaczynały startować.
3. Prowadzenie e-commerce na WordPressie jest drogie
Chociaż do dziś cieszę się, że poszliśmy drogą Easy Digital Downloads, jest to również drogie. Zarówno mój brat, jak i ja lubimy utrzymywać wydatki na jak najniższym poziomie. Są jednak miejsca, w których warto inwestować długoterminowo, a dobra platforma e-commerce jest jednym z nich.
W ciągu ostatnich kilku lat twórcy zarówno WooCommerce, jak i Easy Digital Downloads podnieśli ceny. Niektóre części EDD wzrosły o ponad 250%. Oto aktualny koszt wtyczek/rozszerzeń premium, które uruchamiamy:
- Płatności cykliczne (329,00 USD rocznie za 2 licencje)
- Stripe Payment Gateway (129,00 USD rocznie za 2-5 licencji)
- Licencjonowanie oprogramowania (329,00 USD rocznie za 2-5 licencji) Aby to zobrazować, pojedyncza licencja kosztowała poniżej 100 USD w 2016 r., a teraz kosztuje 199,00 USD
- Faktury PDF (49,00 USD rocznie za 2-5 licencji) Powodem, dla którego chcesz to zrobić zamiast rozszerzenia faktur w formacie HTML, jest to, że administrator może pobrać fakturę i wysłać ją do klienta na żądanie.
- AffiliateWP (149,00 USD rocznie za 3 licencje)
- EDD VAT UE (179 USD rocznie za 5 licencji) Oferują również dożywotnią cenę, co pozwala zaoszczędzić pieniądze.
To w sumie 1 164,00 USD rocznie , tylko po to, aby nasze sklepy z wtyczkami działały. Odpowiedź Doktora mówi wszystko.

Uwaga: Na niektóre z powyższych mamy ustalone ceny, ponieważ jesteśmy z EDD od tak dawna.
I to nie obejmuje niektórych innych wtyczek premium innych firm, których używamy, są to tylko te związane z e-commerce. Na szczęście robimy to już od jakiegoś czasu, bo inwestycja ma sens, a EDD zdecydowanie się zwraca.
Jednak dla tych, którzy dopiero zaczynają, koszt pojedynczych licencji jest dość wysoki! Wspaniałą wiadomością jest to, że w listopadzie 2017 r. EDD uruchomiło przepustkę All Access za 499 USD rocznie. Jako ktoś, kto dopiero zaczyna, możesz również przejść na tę opcję w miarę postępów.
Jeśli spojrzysz na WooCommerce, jest prawie tak samo. Wszystkie rozszerzenia premium będą cię kosztować całkiem sporo.
Jeśli spojrzysz na inne rozwiązania, takie jak Freemius (którego jesteśmy wielkim fanem), stosują one inne podejście i pobierają procent sprzedaży brutto w ciągu całego życia. 27% od pierwszego tysiąca dolarów; 17% od $ 1k-5k $; 7% po 5 tys. Zaletą Freemius jest to, że zajmują się wszystkim za Ciebie, w tym takimi rzeczami jak VAT, odzyskiwanie porzuconych koszyków, program partnerski itp.
Ale nadal preferujemy metodę EDD, ponieważ nasze wydatki nie rosną wraz z naszymi zarobkami.
4. Płatności cykliczne są koniecznością
Obserwuję wiele osób w przestrzeni WordPressa, a Scott Bolinger (współzałożyciel AppPresser) jest jednym z nich. Kilka lat temu uruchomił swoją wtyczkę Holler Box, aw jednym ze swoich wpisów na blogu na temat EDD wspomina:
„ Najlepszym sposobem na uzyskanie trwałych przychodów dla Twojej firmy jest cykliczne odnawianie ”.
To nie był pierwszy raz, kiedy to czytałem. W rzeczywistości prawie każdy sklep z wtyczkami i motywami w branży WordPress przeszedł na nowy, cykliczny model. Jeśli spędzasz czas aktualizując swoje wtyczki co miesiąc, a także oferując wsparcie, które robimy dla obu naszych wtyczek, to naprawdę ma sens finansowy i logiczny, aby skorzystać z modelu płatności cyklicznych.
Włączenie automatycznego odnawiania jest z pewnością jedną z najlepszych decyzji finansowych, jakie podjęliśmy. — Pippin (rok w przeglądzie)
W przypadku wszystkich naszych wtyczek wypuszczamy średnio jedną aktualizację miesięcznie, co jest świetne. To był i zawsze będzie naszym celem. Oferujemy również niesamowicie szybkie i osobiste wsparcie. Po namyśle zdecydowaliśmy się więc na przejście na model płatności cyklicznych już w 2017 roku.
W ten sposób na pewno zobaczysz, że niektórzy klienci po prostu rezygnują z zakupu zaraz po zakupie, ale ci, którzy tego nie zrobią, na pewno to nadrobią. W ten sposób możesz z czasem bardziej skoncentrować się na rozwoju i reinwestowaniu w swoje produkty.
I mogę wam powiedzieć, że sześć miesięcy po przeprowadzce żałujemy, że nie zrobiliśmy tego wcześniej, ponieważ jest to naprawdę lepszy sposób na budowanie pasywnego dochodu . Na szczęście EDD sprawia, że jest to bardzo proste. Wystarczy zainstalować rozszerzenie Płatności cykliczne i gotowe. Nie musisz się martwić o zepsucie starszych zakupów, ponieważ nadal będzie można je odnowić, tak jak poprzednio.

Ponadto jako programista i marketer nie wierzę w dożywotnie subskrypcje i nie sądzę, że powinny one istnieć. Wielu programistów nosi wiele czapek i wkłada tyle pracy i wsparcia w swoje wtyczki. Jeśli oferujesz dożywotni dostęp do swojego produktu lub usługi, deprecjonujesz siebie. A z marketingowego punktu widzenia to tylko przynęta i zmiana. Jeśli masz produkt lub usługę wysokiej jakości, warto.
5. PayPal IPN jest frustrujący
Na początku byliśmy trochę zdezorientowani, kiedy uruchomiliśmy nasze płatności cykliczne za pomocą PayPal. W tym czasie mieliśmy dwie różne wtyczki z dwiema różnymi stronami internetowymi. Zgodnie z dokumentacją EDD musisz mieć unikalny adres IPN dla każdego sklepu. Ale PayPal pozwala mieć tylko jeden adres IPN.
To jest duży problem! W przeciwieństwie do Stripe, który pozwala dodać tyle unikalnych adresów URL API, ile chcesz. Dlaczego PayPal, dlaczego? Mieliśmy więc dwa sklepy EDD, jedno konto PayPal i jeden adres IPN. Jak to działa?
Właściwie spróbowaliśmy kilku rzeczy. Pierwszą rzeczą, którą zrobiłem, była rozmowa z obsługą EDD. Niestety po prostu potwierdzili, że tak, potrzebujesz unikalnego adresu IPN dla każdego. Mam już osobiste konto PayPal, a następnie mamy LLC PayPal. Nie możesz jednak otworzyć wielu firmowych kont PayPal. Możesz otworzyć wiele kont PayPal (niepowiązanych z Twoim bankiem) i przenieść je na główne konto powiązane z Twoim bankiem, ale wydaje się to śmieszne.
Mój brat i ja byliśmy ciekawi, co robią inni, ponieważ nie możemy być jedynymi, którzy mają wiele sklepów EDD, które potrzebują unikalnego adresu IPN dla każdego.

Następnie zaczęliśmy szukać innych alternatyw innych firm, takich jak serwer IPN. Zasadniczo tworzysz reguły przekazywania dla powiadomień IPN PayPal, dzięki czemu możesz wysyłać dane IPN do wielu słuchaczy IPN jednocześnie. Rozwiązuje to ograniczenia związane z konfiguracją IPN w systemie PayPal, która zapewnia tylko jeden adres URL dla nasłuchiwania IPN.
Ale zanim spróbowaliśmy powyższego, pomyślałem… Równie dobrze mógłbym spróbować zapytać na grupie EDD na Facebooku. I dzięki Bogu, że to zrobiłem! (patrz cały wątek). Chris, jeden z programistów EDD, odpowiedział. Jeśli czytasz to Chris, dziękuję.

I masz to! W rzeczywistości jest to sprzeczne z tym, co mówi ich własna dokumentacja EDD i z tym, co powiedziało mi ich wsparcie. Dzięki Bogu za grupy na FB. Skończyło się na testowaniu tego i EDD rzeczywiście nadpisuje i wysyła adres URL wywołania zwrotnego IPN. A raczej jest dołączony do abonamentu. Więc problem rozwiązany.
6. Praca ze Stripe jest taka prosta
Jestem wielkim fanem Stripe i zdecydowaliśmy, że chcemy oferować zarówno PayPal, jak i Stripe na naszych stronach EDD. Koszt jest właściwie taki sam, jeśli chodzi o opłaty transakcyjne. Konfiguracja była bardzo łatwa, wystarczyło kupić rozszerzenie Stripe Payment Gateway. Oto kilka powodów, dla których Stripe góruje nad PayPalem:
- Dzięki Stripe możesz łatwo skonfigurować dowolną liczbę witryn za pomocą ich API . Nie ma głupiego unikalnego adresu IPN, jak w przypadku PayPal. Innymi słowy, Stripe dba o deweloperów.
- Stripe auto wpłat na swoje konto bankowe co 24 godziny. Hurra!
- Raporty Stripe wyprzedzają PayPala o wiele mil .
- Stripe pomaga zwalczać oszustwa w zakupach za pomocą Radara, co jest legalne.
- Nigdy nie miałem żadnego problemu ze Stripe! Nie zaczynaj od PayPal. Powyższy problem IPN to tylko jeden z wielu, z jakimi spotkałem się na przestrzeni lat.
Mając to na uwadze, przydatne może być uruchamianie obu. Niektórzy z naszych klientów woleli płacić za pomocą istniejących sald PayPal. Około połowa naszych klientów faktycznie płaci za pomocą PayPal, a druga połowa za pomocą Stripe. Dlaczego nie spróbować schwytać jak największej liczby osób?

7. VAT może być mylący
Podatek od wartości dodanej (VAT) jest mylący jak diabli. Myślałem, że podatki tutaj w Stanach Zjednoczonych są złe, ale VAT wynosi je na zupełnie nowy poziom. Dla tych z Państwa, którzy go nie znają, VAT jest podatkiem konsumpcyjnym od towarów i usług w UE.
Nasza firma znajduje się w Stanach Zjednoczonych, ale nadal jesteśmy zobowiązani do naliczania podatku VAT od transakcji B2C od podmiotów w UE. Stawka jest oparta na kraju klienta. A w przypadku transakcji B2B w UE, musisz zrobić to, co nazywają odwrotnym obciążeniem VAT. Oznacza to, że jeśli mają ważny numer VAT, nie są obciążani podatkiem VAT. Wymaga to również możliwości uwierzytelnienia numerów VAT na stronie kasy e-commerce.
Miałem tak wiele pytań, kiedy kilka lat temu zszedłem do króliczej nory VAT, takich jak:
- Jak składasz kwartalne płatności VAT?
- Jak radzisz sobie z kursami wymiany walut podczas przeliczania USD na EUR w celu składania deklaracji VAT MOSS?
- Jeśli przepłacisz podatek VAT, w jaki sposób odzyskasz pieniądze?
- Jak obliczyć całkowity należny podatek VAT?
Dobra wiadomość jest dla programistów WordPress, istnieją rozwiązania, które znacznie ułatwiają VAT, jeśli korzystasz z EDD. Wcześniej korzystaliśmy z Quaderno (co jest świetne), ale w zeszłym roku niesamowity zespół z Barn2 Media wypuścił wtyczkę EDD EU VAT. Ci goście dostają to, czego potrzebują programiści korzystający z EDD! Gorąco polecam.


Sprawdź mój szczegółowy przewodnik, jak płacić VAT za pomocą WordPress i EDD.
8. Zostaw więcej czasu na testy niż myślisz
Zawsze powinieneś zostawić więcej czasu na testy, niż myślisz. Przy tak wielu różnych motywach i wtyczkach naprawdę musisz wziąć pod uwagę wszelkiego rodzaju scenariusze i rzeczy, które się psują. Może to być uciążliwe, ale zmusza również do dokładniejszego przemyślenia procesu rozwoju, aby zapobiec pojawianiu się zgłoszeń i błędów po uruchomieniu.

Pamiętaj więc, że poświęcisz wiele tygodni na przetestowanie wtyczki. W zależności od rozmiaru wtyczki może być konieczne nawet kilkumiesięczne testowanie. Im więcej będziesz testować, tym łatwiej będzie Ci uruchomić. Dzięki naszej wtyczce Novashare faktycznie uruchomiliśmy wersję beta, z której korzystaliśmy na naszych stronach przez wiele miesięcy, podczas gdy wprowadzaliśmy ulepszenia, poprawki błędów itp.
Innym dobrym pomysłem, jeśli masz czas, jest skontaktowanie się z niektórymi blogerami lub osobami zajmującymi się WordPressem, o których wiesz, że mogą być zainteresowani przetestowaniem Twojej nowej wtyczki. Niektórzy ludzie uwielbiają być beta testerami! To może być świetny sposób na uzyskanie opinii, ponieważ gwarantuję, że znajdą rzeczy, których nie znalazłeś.
9. Rozwój zorientowany na wydajność
Mamy obsesję na punkcie rozwoju WordPress zorientowanego na wydajność . Oznacza to poświęcenie dodatkowego czasu na opracowanie strategii i zakodowanie rzeczy w sposób przyjazny dla wydajności. Oto kilka przykładów:
- Czy skrypty dla Twojej wtyczki muszą ładować się w całej witrynie? Jeśli nie, to nie powinni.
- Czy naprawdę potrzebujesz tej zależności jQuery, czy można to zrobić w ten sam sposób z JavaScript?
- Jak duże są pliki, które ładujesz na frontonie witryn użytkowników? Waga strony ma znaczenie , czysta i prosta. Na przykład nasza wtyczka do udostępniania społecznościowego Novashare ma mniej niż 5 KB!
- Czy uwzględniasz biblioteki innych firm? Jeśli tak, czy możesz to zrobić w inny sposób? Być może wstawienie kodu, jeśli jest mały.
- Czy używasz niestandardowych tabel, czy po prostu wrzucasz wszystkie dane do tabeli
wp_options? - Czy wysyłasz żądania DNS do witryn innych firm? Pamiętaj, że wydajność Twojej wtyczki będzie się zmieniać, gdy to zrobisz, ze względu na czas odpowiedzi na zapytania do zewnętrznych witryn.
To tylko przyjazne przypomnienie, aby przemyśleć sposoby na szybkie i lekkie wtyczki. To dosłownie pomoże przyspieszyć internet, poprawić jakość produktów w społeczności WordPressa, a Twoi klienci to docenią.
10. Uruchom z programem partnerskim
Jedną z najmądrzejszych rzeczy, jakie możesz zrobić, jest uruchomienie programu partnerskiego, co znacznie ułatwi rozpowszechnianie informacji . Kiedy uruchomiliśmy naszą pierwszą wtyczkę, nie mieliśmy jej i zdaliśmy sobie sprawę, że musimy ją jak najszybciej zainstalować. Kiedy prowadzisz działania promocyjne i promujesz swoją wtyczkę, o wiele łatwiej jest wspomnieć, że masz program partnerski. Zdecydowaliśmy się ponownie polegać na Pippinie i wybraliśmy jego wtyczkę AffiliateWP.

Ponownie Pippin wygrał. Program partnerski został dosłownie zainstalowany, skonfigurowany i uruchomiony w ciągu 5 minut. Ma integrację z EDD i po prostu współpracują ze sobą bezbłędnie. Mamy teraz aktywnych partnerów, a dane na zapleczu, które zapewnia, są niesamowite.
W bloku znajduje się również nowa wtyczka partnerska, którą możesz chcieć sprawdzić. Nazywa się SliceWP. Ceny są bardziej konkurencyjne niż AffiliateWP, a interfejs użytkownika jest całkiem zgrabny!
11. Przygotuj się na pośpiech
Nawet jeśli masz już uruchomiony program partnerski, bądź przygotowany tak jak w przypadku każdego innego produktu lub usługi, aby zająć się marketingiem. Nie oczekuj, że ludzie wyjdą znikąd po uruchomieniu wtyczki, nie obchodzi mnie, jaka jest dobra. Ponieważ wszystkie nasze wtyczki są premium, nie jesteśmy wymienieni w repozytorium WordPressa, co oznacza, że sami musimy przyciągać odwiedzających do naszej wtyczki.

Jak kierujesz ruch do wtyczek WordPress? Jak myślisz, co teraz robię. I nie zamierzam tego dla ciebie osładzać, to dużo ciężkiej pracy. Przygotuj się więc na mielenie, mielenie, mielenie.
12. Wykorzystaj swoje kontakty
Na szczęście pracując od dłuższego czasu w społeczności WordPressa, nawiązałem wiele dobrych kontaktów. Wykorzystaj bzdury ze swoich kontaktów! I nie zapomnij o swojej liście biuletynów, jeśli już ją masz. Powiedz znajomym, powiedz wszystkim, których znasz, że działa w Twojej branży. Poczta pantoflowa jest nadal zdecydowanie jednym z najlepszych sposobów rozwijania wtyczki. Jeśli masz wysokiej jakości wtyczkę, ludzie będą ją udostępniać innym; to takie proste.
13. Przygotuj się na opinie
Przygotuj się na nadejście opinii. Zawsze będą rzeczy, o których nie pomyślałeś. We wszystkich naszych witrynach z wtyczkami mamy stronę z publicznymi żądaniami funkcji, ponieważ ludzie nieustannie przekazują nam swoje opinie. Są w tym zarówno plusy, jak i minusy.

Jeśli masz stronę publiczną, polecam podzielić ją na sekcje. Oto jak zorganizowaliśmy nasze:
- Oczekujące (w trakcie dyskusji)
- Naprawiony
- Dodany
- Niemożliwe
- Nie planuje wdrożenia
Możesz także zrobić publiczny plan działania z czymś takim jak Trello lub Canny, ale wolimy, aby był łatwy i w edytorze WordPress. Jest to również świetne dla SEO.
Bądź jednak ostrożny, jeśli chodzi o podanie dokładnej ETA. To prawie zawsze zły pomysł. Brent ma świetne podsumowanie powodów, dla których nie powinieneś podawać ETA. Dzięki naszym własnym wtyczkom zawsze mówimy, że coś jest na naszym radarze lub jest omawiane. Daje nam to elastyczność, gdy coś się zmienia, co w 99% przypadków prawie zawsze się zmienia.
14. Daj klientom dobrą dokumentację i dzienniki zmian
W przypadku naszej pierwszej wtyczki popełniliśmy błąd polegający na tym, że po uruchomieniu nie napisano wszystkich naszych dokumentów pomocy. Zaowocowało to kilkoma dodatkowymi e-mailami, których nie przewidzieliśmy i których mogliśmy łatwo uniknąć. Więc pisz dokumenty, pisz dokumenty i pisz więcej dokumentów! Ludzie nie są głupi, jeśli podasz im informacje, znajdą je i wykorzystają.
Pomyśl o tym, czy otwierasz zgłoszenie, gdy próbujesz coś rozwiązać? A może najpierw próbujesz to naprawić?
Staje się to jeszcze ważniejsze, gdy masz wiele wtyczek. Poświęć czas na pisanie dokumentów do wszystkiego. Zaufaj mi; na dłuższą metę zaoszczędzi ci mnóstwo czasu! Nawet jeśli jest to tylko pomaganie ludziom w e-mailach poprzez linkowanie do tego. Zrzuty ekranu, kroki itp. pomagają szybciej zamknąć bilety.
- Mamy 92 dokumenty dla naszej wtyczki Perfmatters.
- Mamy 67 dokumentów dla naszej wtyczki Novashare.
- Mamy 46 dokumentów dla naszej wtyczki WP Coupons.
Uwielbiam pisać dokumentację techniczną, więc naprawdę lubię tę część. Ale wiem, że wielu z was tego nie zrobi. Ale i tak poświęć na to czas.
Jeśli jesteś ciekawy, używamy wtyczki Heroic Knowledge Base od zespołu z HeroThemes na wszystkich naszych stronach. Mamy go od lat i zawsze działa, prosto i prosto. Miałem również przyjemność osobiście spotkać Chrisa i Richarda (twórców/założycieli) i można powiedzieć, że są naprawdę pasjonatami tworzonych przez siebie produktów, a także społeczności WordPress.

Daj też ludziom dziennik zmian , proszę! To jest moje zirytowanie. Linki do tego znajdują się w naszej bazie wiedzy, naszej wtyczce, a nawet w stopce naszej witryny. Jesteśmy OCD w sprawie naszego dziennika zmian i upewniamy się, że jest on aktualizowany za każdym razem, gdy wydajemy nowe aktualizacje.
Inna rzecz, o której wspomnieliśmy wcześniej, również wchodzi w grę, a to znaczy, że otrzymacie informację zwrotną . Ale nie mów tak na wszystko. Poświęć trochę czasu i ustal, czy żądanie dodaje wartość do Twojej wtyczki, jak długo może zająć tworzenie itp. W przypadku wielu wtyczek słowo „NIE” staje się bardzo ważne.
Ale zachęcam do skorzystania z każdej sytuacji . Poniżej znajduje się przykład potraktowania przeze mnie jednej niedawnej prośby o opinię. Klient chciał przenieść CSS do stopki naszej wtyczki WP Coupons. Ogólnie CSS jest umieszczany w nagłówku; w przeciwnym razie natkniesz się na przebłyski treści bez stylu. Jednak zamiast po prostu powiedzieć „NIE”, postanowiliśmy przekształcić to w samouczek na naszej stronie. Pomaga to w pozycjonowaniu, nadal uszczęśliwia klienta, ale nie narusza tego, czego nie chcemy we wtyczce.

15. Polityka zwrotów to trudna sprawa
Polityka zwrotów to trudna sprawa, jeśli chodzi o sprzedaż wtyczek i motywów WordPress. Czemu? Ponieważ ktoś może kupić twoją wtyczkę, zażądać zwrotu pieniędzy, a wtedy nadal będą mieć twoje pliki. Po prostu nie otrzymają wsparcia ani aktualizacji bez klucza licencyjnego. Odkryłem, że w społeczności WordPressa jest wiele nadużyć (nawet nie zaczynaj od tych klubów GPL), dlatego zmieniliśmy naszą politykę zwrotów. Wiele z naszych jest inspirowanych własną polityką zwrotów EDD.
Mocno wierzymy w naszą wtyczkę i stoimy za nią w 100%, ale rozumiemy, że nie może ona działać idealnie dla wszystkich przez cały czas. Jeśli nie jesteś zadowolony z zakupu lub masz problem, którego nie jesteśmy w stanie rozwiązać, a który uniemożliwia korzystanie z systemu, z przyjemnością rozważymy zaoferowanie zwrotu pieniędzy.
Zwroty będą oferowane według naszego wyłącznego uznania i muszą spełniać wszystkie następujące warunki:
- Jesteś w ciągu pierwszych 30 dni od zakupu wtyczki. Po 30 dniach zwroty nie mogą być przetwarzane.
- Twoje problemy wynikają z niemożności poprawnej instalacji wtyczki lub niemożności jej wykonania podstawowych funkcji.
- Próbowałeś rozwiązać swoje problemy z naszym zespołem pomocy technicznej.
- Problemy spowodowane przez wtyczki, motywy lub inne oprogramowanie innych firm nie będą stanowić podstawy do zwrotu pieniędzy.
- Zwroty nie dotyczą aktualizacji produktów ani corocznych odnowień.
Aby złożyć wniosek o zwrot pieniędzy, skontaktuj się z nami.
Chociaż jest to nieco ostrzejsze niż niektóre inne zasady zwrotów, odstrasza złych klientów. Jeśli stoisz za swoją wtyczką jako programista, nie bój się twardo przestrzegać swojej polityki zwrotów. Wielu z nas spędza wiele nocy na tworzeniu naszych wtyczek, więc nie daj się wykorzystać .
16. Użyj e-maila z potwierdzeniem biletów
Zawsze polecam dodanie e-maila z potwierdzeniem do systemu obsługi zgłoszeń, niezależnie od tego, czy jest to formularz kontaktowy, czy system pomocy technicznej. W dzisiejszych czasach ludzie są niecierpliwi i ważne jest, aby podzielić się godzinami pracy, aby wiedzieć, kiedy oczekiwać odpowiedzi.
To jest przykład szablonu potwierdzenia wiadomości e-mail, którego używamy na naszych stronach.
Witaj {imię},
Dziękujemy za skontaktowanie się z nami. To jest automatyczna wiadomość e-mail z informacją, że otrzymaliśmy Twoją wiadomość i skontaktujemy się z Tobą tak szybko, jak to możliwe.
Odpowiadamy na prośby o wsparcie w kolejności, w jakiej je otrzymujemy. Nasze godziny pracy to 8:00-17:00 MST, od niedzieli do czwartku oraz 8:00-12 pm MST w piątek.
W międzyczasie możesz znaleźć odpowiedzi na prawie każde pytanie w naszej dokumentacji. Wkrótce skontaktujemy się z Tobą!
Brian i Brett
forgemedia LLC – Rozwijamy wtyczki do WordPressa i tworzymy niesamowite treści.
17. Poczekaj na aktualizację wtyczek WordPress
Chociaż uwielbiamy Easy Digital Downloads, nawet one nie są idealne. I dlatego polecam poczekać z aktualizacją wtyczek do WordPressa, nawet jeśli to tylko tydzień. Czemu? Bo gówno się psuje. A jeśli jesteś tak zajęty jak ja, musisz znaleźć sposób na zaoszczędzenie jak największej ilości czasu. Jestem za pomaganiem innym programistom w testowaniu błędów, ale nie wtedy, gdy muszę siedzieć całą noc.
Oto przykład. EDD wydało aktualizację 20 grudnia 2017 r., która spowodowała, że płatności cykliczne PayPal zaczęły się kończyć niepowodzeniem (oznaczane jako niekompletne). Zaktualizowałem nasze rozszerzenie 25 grudnia (Boże Narodzenie) i zamówienia zaczęły natychmiast kończyć się niepowodzeniem w obu naszych witrynach EDD.
Tego dnia musiałem sprawdzić płatności PayPal i ręcznie oznaczyć je jako zakończone w EDD. Przypisałem to prawdopodobnie problemom z usługą PayPal IPN, ale następnego dnia zdałem sobie sprawę, że było to spowodowane aktualizacją EDD (i w rzeczywistości dość złą, ponieważ zepsuła wszystkie płatności PayPal).

Ale powyższe jest doskonałym przykładem tego, dlaczego czekam. W przeciwnym razie miałbym sześć dni, w których klienci mieliby problemy, próbowałbym debugować przyczynę awarii itp.
Inną opcją byłoby wyłączenie automatycznych aktualizacji w WordPress.
18. Myśl nieszablonowo
Ostatnią rzeczą, którą polecam ludziom, jest myślenie nieszablonowe, jeśli chodzi o generowanie sprzedaży. Rynek WordPress jest zatłoczony nie do uwierzenia, więc każda dodatkowa rzecz, którą możesz zrobić, aby pozostać na czele, pomaga.
W 2017 roku odkryłem Jilt, czyli usługę, która pozwoli Ci automatycznie odzyskać porzucone zamówienia e-commerce . Zdziwiłbyś się, ilu z Twoich klientów po prostu zatrzymuje się, upuszcza i toczy. Po skonfigurowaniu dosłownie nigdy więcej nie musisz go dotykać! I natychmiast zaczniesz widzieć większy zysk.
Jak dobrze to działa? Zobacz sam. To jest zrzut ekranu prosto z mojego pulpitu nawigacyjnego Jilt na naszej stronie Perfmatters po pierwszych 30 dniach jego uruchamiania. Jak widać, działa z 42,9% współczynnikiem odzyskiwania ! Ale czekaj, najlepsze jest to, że przy tej objętości nie muszę płacić Jilt ani grosza ! Zgadza się, żadnych opłat i jestem w warstwie bezpłatnej.

Więc w zasadzie teraz Jilt zasadniczo daje mi darmowe pieniądze! Chyba że twój Bill Gates, jestem prawie pewien, że wziąłbyś trochę darmowych pieniędzy. Teraz oczywiście, gdy osiągniesz większą sprzedaż, będziesz musiał trochę zapłacić, ale ich ceny są niewiarygodnie uczciwe. Nie zapłacisz też nic za małą głośność. Jest więc idealny dla tych, którzy dopiero zaczynają.

Sprawdź więcej w naszej szczegółowej recenzji Jilt. Gorąco polecam wszystkim sklepom EDD i WooCommerce, aby od razu zaczęły to prowadzić!
Streszczenie
Mam nadzieję, że znalazłeś coś wnikliwego w tym, czego nauczyliśmy się w ciągu ostatnich kilku lat. Za kulisami dzieje się o wiele więcej, niż mogłoby się wydawać. Mam o wiele większy szacunek dla programistów niż kilka lat temu. To nie jest łatwe.
Aby programiści WordPress odnieśli sukces, nie wystarczy tylko umieć pisać kod. Musisz wiedzieć, jak wprowadzać na rynek, zadowolić klientów, rozwiązywać nowe problemy, wymyślać kreatywne rozwiązania i stale wprowadzać innowacje, aby wyprzedzać konkurencję.
Jeśli jesteś programistą lub kimś, kto myśli o sprzedaży wtyczki lub motywu, chciałbym poznać Twoje przemyślenia. Zachęcamy do wrzucania komentarzy poniżej.
