Premium a dodatki – jaki jest najlepszy model wtyczki WordPress?
Opublikowany: 2015-05-01WooCommerce, iThemes Exchange i kilka innych odnoszących największe sukcesy firm WordPress zdołało zbudować znaczące firmy dzięki modelowi monetyzacji dodatków. Bardzo kuszące jest podążanie za nimi w oparciu o ich sukces. Czy jednak dodatki są najlepszym modelem dla Twojej wtyczki?
Moje doświadczenie i doświadczenie związane są głównie z produktami freemium SaaS, a nie z dodatkami. Kiedy zacząłem pisać ten post, byłem nieco stronniczy w stosunku do dodatków ze względu na złożoność techniczną, jaką wnoszą do tabeli.
Aby zrekompensować moje uprzedzenia, wyciągnąłem rękę i miałem szczęście porozmawiać o dodatkach z dwoma liderami biznesu, którzy mają mnóstwo doświadczenia z dodatkami – Jamesem Lawsem z Ninja Forms i Danielem Iserem z Popup Maker. Po rozmowie z nimi zrozumiałem, że dodatki mają o wiele więcej sensu, niż sądziłem – zwłaszcza od strony biznesowej.
W tym poście szczegółowo opisuję zalety i wady korzystania z rozszerzeń w porównaniu z wtyczką premium.
Dlaczego dodatki to doskonały model?
Strona techniczna
- Lekki rdzeń – cała koncepcja dodatku polega na tym, aby główna wtyczka zawierała podstawowe elementy Twojego produktu, dzięki czemu „kod podstawowy” jest lekki i (miejmy nadzieję) łatwiejszy w konfiguracji.
- Modułowość – Kiedy tworzysz rozszerzenia dla swojej wtyczki, zmusza Cię to do zbudowania modułowej i bardziej abstrakcyjnej wtyczki podstawowej – co jest o wiele lepsze do konserwacji kodu.
- Łatwa konserwacja funkcji — w przypadku korzystania z tego modelu łatwiej jest testować, debugować i wdrażać zmiany w określonych funkcjach powiązanych z dodatkami. Musisz po prostu przesłać aktualizację do dodatku bez konieczności wydawania nowej wersji wtyczki.
- Brak podwójnej bazy kodu – nie musisz utrzymywać dwóch oddzielnych baz kodu dla swojej głównej wtyczki, a zamiast tego możesz skupić się na swoich dodatkach.
Strona biznesowa
- Niższe ceny początkowe — użytkownicy mogą kupować tylko te funkcje, których potrzebują, a ponieważ jest to tylko jedna funkcja, prawdopodobnie ma ona bardziej przystępną cenę. Ułatwia zakup wezwania do działania, ponieważ plany premium mają wyższą cenę początkową, która może zniechęcić wielu użytkowników.
Dzieląc funkcjonalność na oddzielne modułowe dodatki, udało mi się znacznie obniżyć cenę na poziomie podstawowym.
~ Daniel Iser, twórca wyskakujących okienek, Tweet
- Wyższe LTV (wartość dożywotnia) – Możesz zarobić więcej! Kiedy zarabiasz na premii, zwykle jesteś zobowiązany do oferowania do 5 planów, biorąc pod uwagę fakt, że prawie niemożliwe jest przedstawienie większej liczby planów obok siebie na tym samym ekranie. Ponieważ zakresy cen rynkowych są już ustalone, bardzo trudno byłoby pobierać więcej niż 200 USD rocznie za którykolwiek z planów za licencję na jedną stronę (chyba że nie masz konkurencji i/lub zapewniasz wyjątkową funkcjonalność). Oznacza to, że maksymalne roczne przychody, jakie możesz uzyskać od użytkownika, to 200 USD. Jednak z dodatkami (teoretycznie) jesteś nieograniczony. Jeśli masz 100 dodatków, ktoś może je wszystkie kupić, a Ty możesz zarobić ponad 1000 USD od jednego użytkownika!
- Lepiej, marketing pozycjonujący i SEO – Ponieważ sprzedajesz dodatek, możesz sprzedawać każdy dodatek osobno. Możesz również podkreślić każdą funkcję, aby przyciągnąć uwagę użytkowników, którzy szukają dokładnie takiej funkcjonalności. Ponadto posiadanie strony informacyjnej na dodatek jest świetne dla SEO, ponieważ ludzie często szukają określonej funkcjonalności, dzięki czemu te strony są świetnym kanałem generowania leadów.
Dodatki tworzą wyższą postrzeganą wartość – posiadanie wielu rozszerzeń pokazuje naszym klientom, że zapewniamy im ochronę na dłuższą metę.
~ James Laws, Ninja FormsTweet
- Rozszerzenia stron trzecich – Jeśli twój podstawowy kod jest dobrze udokumentowany, możesz otworzyć swoją wtyczkę na rynku – pozwalając programistom zewnętrznym tworzyć rozszerzenia dla twojej wtyczki, które dodają jeszcze więcej wartości do wtyczki. Możesz oferować marketing / reklamować i sprzedawać te dodatki ze swojej witryny i pobierać prowizję rynkową (zwykle 20%-30%).
- Ruch partnerów — dodatki świetnie nadają się do generowania ruchu od partnerów. Jeśli Twój dodatek zapewnia cenną integrację rozwiązania innej firmy z wtyczką, ma sens, aby inne rozwiązanie promowało lub polecało Twój dodatek, aby pokazać swoim klientom, że są objęci, jeśli będą korzystać z Twojego dodatku podłącz. MailChimp to świetny przykład firmy, która poszła o krok dalej i teraz promuje swoich partnerów poprzez repozytorium integracji.
Dlaczego dodatki są gorsze od wersji premium?
Strona techniczna
- Trudniejsze w utrzymaniu — jeśli masz 20 dodatków, oznacza to, że musisz utrzymywać, testować i wdrażać 20 projektów kodu. Jeśli i kiedy musisz dokonać zmiany w swojej głównej wtyczce, może to potencjalnie wpłynąć na wszystkie rozszerzenia i będzie wymagać aktualizacji dla nich wszystkich. Przy 20 dodatkach oznacza to, że będziesz musiał wprowadzić 20 aktualizacji.
- Trudniej zmienić podstawową funkcjonalność – Zgodnie z poprzednim punktem, wprowadzanie zmian w głównej wtyczce staje się znacznie bardziej skomplikowane – będziesz musiał bardzo uważać, aby zmiana nie wpłynęła na kompatybilność z dodatkami (bardzo podobne do wyzwań modyfikowanie rdzenia WP).
- Kompatybilność i fragmentacja wersji – wszyscy wiemy, jak trudne jest regularne aktualizowanie wtyczki przez użytkowników po wydaniu nowych wersji (z wyjątkiem wtyczek „Serviceware” / SaaS). Teraz, gdy masz dodatki, pomyśl o bałaganie z fragmentacją wersji, który dostaniesz. Utrzymanie zgodności wszystkich dodatków i głównej wtyczki może być niezwykle trudne.
- Pogorszenie wydajności — kiedy tworzysz wtyczkę dla dodatków, musisz uczynić ją bardzo elastyczną, z wieloma hakami i filtrami gotowymi do połączenia z dodatkami. Niestety, za każdym razem wykonywana jest czynność do_action; zużywa zasoby systemowe. Posiadanie wielu działań ma wpływ na wydajność (nawet jeśli nieznacznie).
Część techniczna jest najtrudniejszym aspektem modelu dodatków.
~ James Laws, Ninja FormsTweet
Strona biznesowa
- Dolna śr. Cena sprzedaży — w modelu premium/freemium możesz zebrać zestaw podstawowych funkcji i pobierać za nie wszystkie w jednym planie średnio 150 USD rocznie. Nawet jeśli większość użytkowników dokona aktualizacji tylko dla jednej zabójczej funkcji.
Tak nie jest w przypadku dodatków. Jeśli twoja zabójcza funkcja jest rozszerzeniem, ponieważ cała koncepcja dodatków zapewnia bardzo lekki dodatek, bardzo trudno byłoby sprzedać ten dodatek za 150 USD. Zgodnie z testami rynkowymi najwyższa opłata za rozszerzenie wynosi 70 USD (licencja na jedną witrynę). To znaczy, chyba że Twój dodatkowy docelowy eCommerce, w którym ceny są wyższe, ponieważ witryny eCommerce zwykle mają więcej pieniędzy do wydania na swój sklep. Sposób, w jaki twórcy wtyczek próbują obejść to, sprzedając pakiety dodatków w celu sprzedaży różnych funkcji i zwiększenia sprzedaży. - Zasada Pareto, znana również jako zasada 80-20 – zarówno James, jak i Daniel potwierdzili, że 70%-80% ich całkowitych przychodów pochodzi z ~20% dodatków. Oznacza to, że utknąłeś z obsługą dodatków, która ma tylko kilku użytkowników (niektórzy nawet żadnego). Wyzwanie polega na tym, że będziesz musiał zachować pozostałe 80% swoich dodatków i zapewnić wsparcie.
- Czasochłonny marketing – z dodatkami jesteś zmuszony szczegółowo o każdym dodatku (w przeciwnym razie nikt go nie kupi). W przypadku planów premium możesz skupić się na podkreśleniu swoich zabójczych funkcji.
- Bardziej złożona operacja – z reguły dużo łatwiej jest skupić się i sprzedać jeden produkt niż 100. Kiedy masz 100 dodatków, 100 razy więcej rzeczy może pójść nie tak.
- Trudniejsza decyzja o zakupie – posiadanie wielu dodatków z wtyczką może być bardzo mylące dla użytkowników końcowych. W WooCommerce jest ponad 200 dodatków, z których skorzystam, jeśli założę swój sklep? Wielu użytkowników NIE wie, czego chce lub potrzebuje. Dlatego sprzedaż premium z planami może pomóc i poprowadzić użytkowników do najbardziej atrakcyjnego pakietu, który ułatwia decyzję o aktualizacji. Plany takie jak „Starter”, „Profesjonalny”, „Biznes”, „Agencja” automatycznie kategoryzują potencjalnych klientów do wiader, które psychologicznie podpowiadają im, do czego powinni przejść.
Kiedy powinieneś zarabiać na dodatkach?
Chociaż model dodatków jest zdecydowanie bardziej złożony od strony technicznej, zapewnia wiele cennych korzyści biznesowych. Tak więc, jeśli widzisz swoją wtyczkę jako platformę i jest ona wystarczająco abstrakcyjna, aby ułatwić różne przypadki użycia i integracje. Jeśli twoja wtyczka może mieć WIELE funkcji i rozszerzeń – więcej niż kiedykolwiek możesz samodzielnie rozwijać i utrzymywać – zdecydowanie wybierz dodatki!
To powiedziawszy, zdecydowana większość wtyczek WordPress na rynku to rozwiązania niszowe o ograniczonej funkcjonalności. Dlatego w większości przypadków zarabianie na wtyczce WordPress z modelem rozszerzeń premium jest prawdopodobnie niewłaściwym modelem monetyzacji.
W większości przypadków zarabianie na wtyczce WordPress za pomocą modelu rozszerzeń premium jest niewłaściwym modelem monetyzacji.Tweetuj
Zawsze twórz wtyczki „podobne do dodatków”!
Nasza wtyczka, RatingWidget, zaczynała jako stosunkowo niewielka. Oryginalna wtyczka była głównie prostym opakowaniem naszego 5-gwiazdkowego produktu SaaS z około 1000 wierszami kodu. Ale po czterech latach przekształcił się w ogromny projekt z ponad 10 000 linii kodu. Nigdy nie wyobrażałem sobie, że tak się stanie. W końcu RatingWidget to tylko 5-gwiazdkowy system ocen, który wydawał się dość prosty i stosunkowo prosty. Patrząc wstecz, powinienem poświęcić więcej czasu na zaprojektowanie wtyczki, czyniąc kod bardziej modułowym i skalowalnym z bardziej podobnym do dodatku procesem rozwoju.
To, co próbuję powiedzieć, to to, że niezależnie od tego, czy wybierasz dodatki, czy nie, planuj i rozwijaj swoją wtyczkę tak, jakbyś wybierał dodatki. Zaprojektowanie architektury zajmie trochę więcej czasu, ale sprawi, że Twój kod będzie bardziej modułowy, czytelny i łatwy w utrzymaniu na dłuższą metę. Oto świetna prezentacja Pippina Williamsona omawiająca zasady tworzenia wtyczek modułowych na WordCamp Chicago 2012.
Streszczenie
Wywiad z Jamesem i Danielem wiele mnie nauczył o dodatkach, ale myślę, że najbardziej zainspirował mnie fakt, że obaj wypróbowali dwa inne modele zarabiania, zanim odkryli, że dodatki działają najlepiej dla ich wtyczek. Mój wniosek jest taki, że twórcy wtyczek WordPress nie powinni bać się a/b testować swoich modeli monetyzacji wtyczek.
Nie bój się testować a/b modeli monetyzacji wtyczek WordPress.Tweetuj
Jeśli myślisz o zarabianiu i nadal nie podjąłeś decyzji, czy wybrać dodatki, czy premium, skontaktuj się ze mną przez [email protected] . Z przyjemnością skonfiguruję z Tobą szybki 15-minutowy skype, który pomoże Ci podjąć najlepszą decyzję, która pasuje do Twojej wtyczki (bezpłatnie!).

