Główne funkcjonalności wtyczki Ninja Forms
Ninja Forms to popularna wtyczka do WordPressa, która umożliwia łatwe tworzenie rozbudowanych formularzy na stronie internetowej bez potrzeby programowania. Cechuje się elastycznym podejściem i bogactwem opcji, dzięki którym nawet początkujący użytkownicy mogą szybko stworzyć formularze dopasowane do swoich potrzeb. Poniżej omówiono najważniejsze możliwości Ninja Forms.
Intuicyjny kreator formularzy
Wtyczka oferuje przejrzysty, intuicyjny interfejs typu przeciągnij i upuść, który znacząco ułatwia budowanie formularzy. Użytkownik może dodawać pola do formularza za pomocą myszki, zmieniać ich kolejność oraz konfigurować ustawienia każdego pola bez konieczności pisania kodu. Kreator jest zintegrowany z kokpitem WordPress i dostępny również w języku polskim, co ułatwia pracę osobom nieznającym angielskiego. Podczas edycji formularza można na bieżąco podglądać efekty, a Ninja Forms umożliwia nawet cofanie zmian w trakcie tworzenia (funkcja historii zmian), co zapewnia wygodę i kontrolę nad projektem. Gotowy formularz można łatwo osadzić na stronie za pomocą shortcode lub dedykowanego bloku Gutenberg – wstawienie formularza w treść wymaga zaledwie kilku kliknięć.
Szablony i pola formularzy
Ninja Forms dostarcza zestaw gotowych szablonów formularzy, które pozwalają szybko rozpocząć pracę. Wśród dostępnych szablonów znajdziemy m.in. prosty formularz kontaktowy, formularz zapisu na newsletter czy zgłoszenie zapytania ofertowego. Szablony można dostosowywać lub tworzyć formularze od podstaw według własnego projektu. Wtyczka obsługuje przy tym bogaty wybór typów pól formularza: od podstawowych pól tekstowych (jednowierszowych i tekstów wielowierszowych), przez pola email, numeryczne, telefonu, daty, pola wyboru (checkbox), przyciski opcji (radio), listy rozwijane, aż po pola adresu czy ukryte pola służące do przekazywania dodatkowych informacji. Każde pole można opatrzyć własną etykietą, opisem i komunikatem walidacyjnym (np. informacją o błędnie wprowadzonym adresie email).
W standardzie dostępne są także elementy zwiększające użyteczność formularzy: można definiować pola wymagane, ustawiać maski wprowadzania danych (ang. input mask) – np. wymusić format numeru telefonu czy PESEL – a nawet wykonywać proste obliczenia na polach (sumy, kalkulacje) w ramach formularza. Co ważne, Ninja Forms nie nakłada sztucznych ograniczeń na użytkownika: w darmowej wersji można tworzyć nieograniczoną liczbę formularzy i zbierać nieograniczoną liczbę zgłoszeń. W formularzach dostępne są również wbudowane mechanizmy zabezpieczające przed spamem, takie jak pole honeypot (ukryte pole antyspamowe) oraz integracja z Google reCAPTCHA (v2 i v3). Dzięki temu nawet rozbudowane formularze pozostają odporne na zalew automatycznych zgłoszeń.
Obsługa przesłanych formularzy i powiadomienia
Ninja Forms oferuje rozbudowane możliwości w zakresie obsługi wysłanych zgłoszeń. Po przesłaniu formularza przez użytkownika, wtyczka może automatycznie wysłać powiadomienia email – np. do administratora strony oraz wiadomość potwierdzającą do osoby, która wypełniła formularz. Treść powiadomień można dowolnie dostosować, a także ustawić wiele adresatów lub różnych wiadomości (tzw. autorespondery). Dla osoby wypełniającej formularz można wyświetlić spersonalizowany komunikat sukcesu (podziękowanie za przesłanie) lub przekierować ją na dedykowaną stronę podziękowania bądź z dodatkową informacją. Takie przekierowanie po złożeniu formularza jest łatwe do skonfigurowania i nie wymaga dodatkowych wtyczek.
Wszystkie przesłane poprzez formularze dane są zapisywane w bazie danych WordPress. Administrator może przeglądać zebrane zgłoszenia w panelu (sekcja „Submissions” w ustawieniach Ninja Forms) – dostępny jest podgląd treści każdego przesłania, możliwość filtrowania wyników według formularza, a nawet edycja wpisów jeśli zachodzi taka potrzeba. Zgromadzone dane można również eksportować do pliku CSV, co bywa przydatne do analizy wyników ankiet czy tworzenia kopii zapasowej zgłoszeń. Brak wbudowanych limitów na liczbę zapisanych wpisów oznacza, że Ninja Forms może służyć także do bardziej rozbudowanych zastosowań (np. formularze konkursowe, rejestracje na eventy itp.) bez obawy o utratę danych.
Wtyczka dba również o aspekty bezpieczeństwa i prywatności danych. Domyślnie formularze Ninja Forms są zgodne z wymogami RODO (GDPR) – użytkownik może np. łatwo dodać pole zgody na przetwarzanie danych osobowych. Twórcy zadbali też o integrację z mechanizmami WordPressa umożliwiającymi spełnienie żądań użytkowników dotyczących ich danych (eksport lub usunięcie danych przesłanych przez formularz). Dzięki temu Ninja Forms ułatwia administratorom stron zachowanie zgodności z przepisami ochrony danych.
Integracje i rozszerzenia
Jedną z największych zalet Ninja Forms jest jego rozszerzalność za pomocą dodatków. Podstawowa wtyczka zapewnia solidny zestaw funkcji, ale jeśli potrzebujemy bardziej zaawansowanych możliwości, możemy skorzystać z oficjalnych add-onów (rozszerzeń) udostępnianych przez twórców. Lista dostępnych integracji i modułów jest bardzo długa. Przykładowo, dzięki odpowiednim dodatkom Ninja Forms pozwala zintegrować formularze z popularnymi usługami e-mail marketingu (takimi jak Mailchimp, Constant Contact, AWeber, ActiveCampaign i inne) – zapisane przez formularz adresy email mogą automatycznie trafiać do naszej listy mailingowej. Wtyczka oferuje także integracje z CRM i narzędziami marketingowymi (np. Salesforce, HubSpot), co umożliwia przesyłanie leadów sprzedażowych bezpośrednio do tych systemów.
Jeśli chcemy przyjmować płatności przez formularz, Ninja Forms oferuje oficjalne dodatki do obsługi płatności online. Dostępne są integracje z PayPal, Stripe, Authorize.Net, a nawet obsługa płatności cyklicznych (Recurly) – wystarczy zainstalować odpowiedni moduł, aby móc bezpiecznie przyjmować opłaty za pośrednictwem formularza (np. przy rejestracji na wydarzenie płatne czy sprzedaży prostych produktów). Innym przydatnym rozszerzeniem jest moduł Front-End Posting, który pozwala wykorzystać formularz do tworzenia treści na stronie – np. umożliwić użytkownikom publikację wpisów lub ogłoszeń z poziomu frontendu, bez dostępu do kokpitu WordPress.
Ninja Forms udostępnia również dodatki zwiększające funkcjonalność samych formularzy. Przykładem jest Conditional Logic (logika warunkowa), czyli rozszerzenie pozwalające tworzyć dynamiczne formularze zmieniające się w zależności od odpowiedzi użytkownika – można definiować warunki, kiedy dane pole ma się pokazać lub ukryć, lub do kogo wysłać powiadomienie, co umożliwia budowanie interaktywnych, „inteligentnych” formularzy. Kolejny popularny dodatek to Multi-Step Forms, dzięki któremu stworzymy wielostronicowe formularze (wielokrokowe) z paskiem postępu i podziałem na etapy – idealne przy dłuższych ankietach czy formularzach podzielonych na sekcje. Dla formularzy, które wymagają załączników, dostępny jest moduł File Uploads dodający pole przesyłania plików wraz z opcją limitowania rozmiaru czy typu pliku.
Warto wspomnieć także o dodatku Layout & Styles, który pomaga przy dostosowywaniu wyglądu formularzy. Bez tego rozszerzenia formularze Ninja Forms korzystają z domyślnego stylu (odziedziczonego po motywie lub podstawowych stylach wtyczki). Dodatek Layout & Styles umożliwia jednak łatwe tworzenie układu pól w kolumnach, zmianę szerokości poszczególnych elementów, dostosowanie kolorów i czcionek – wszystko za pomocą panelu ustawień, bez pisania własnego CSS. Jest to szczególnie przydatne dla osób, które nie czują się pewnie w stylowaniu stron, a chcą, by formularz lepiej pasował do wyglądu witryny.
Ogromna liczba dostępnych integracji i modułów sprawia, że Ninja Forms można przystosować do niemal dowolnego scenariusza. Użytkownik ma swobodę w wyborze funkcji – może dokupić tylko te rozszerzenia, które są mu potrzebne, lub zdecydować się na jeden z pakietów obejmujących wiele dodatków. Takie podejście modułowe zapewnia zarówno prostotę (przy podstawowym użyciu, gdy dodatki nie są potrzebne), jak i potencjał rozbudowy do bardzo zaawansowanych zastosowań, gdy zajdzie taka potrzeba.
Zalety i wady Ninja Forms
Zalety Ninja Forms
Ninja Forms zdobyła dużą popularność dzięki wielu zaletom, które wyróżniają ją na tle innych wtyczek formularzy. Do najważniejszych atutów Ninja Forms należą:
- Przyjazny dla początkujących interfejs: Wtyczka posiada łatwy w obsłudze kreator drag&drop, dostępny w polskiej wersji językowej. Formularze można budować intuicyjnie, bez potrzeby pisania kodu czy znajomości HTML.
- Duża funkcjonalność darmowej wersji: Już podstawowa, bezpłatna edycja Ninja Forms oferuje bogaty zestaw możliwości. Użytkownik otrzymuje m.in. nieograniczoną liczbę formularzy i wpisów, przechowywanie przesłanych zgłoszeń w bazie danych, powiadomienia e-mail, ochronę antyspamową (honeypot, reCAPTCHA), proste kalkulacje w formularzach czy możliwość eksportu danych. Dzięki temu wiele prostych i średnio zaawansowanych zastosowań można zrealizować bez kupowania wersji premium.
- Modułowa rozbudowa i elastyczność: Ninja Forms działa w modelu freemium, co oznacza, że można rozszerzać jej możliwości poprzez instalację dodatków. To podejście „wybierz, co potrzebujesz” jest bardzo elastyczne – zamiast płacić od razu za rozbudowany pakiet, użytkownik może dokupić tylko konkretne funkcje (np. obsługę płatności czy integrację z CRM). Dostępne są też pakiety dodatków w planach Personal, Professional, Agency, co upraszcza rozszerzenie funkcjonalności o zestaw narzędzi dopasowany do określonych potrzeb.
- Szeroka gama integracji: Wtyczka integruje się z wieloma zewnętrznymi usługami i platformami. Obsługuje popularne systemy newsletterowe (Mailchimp, Constant Contact, itd.), narzędzia marketing automation (np. ActiveCampaign), płatności online (PayPal, Stripe, inne) czy wspomniane systemy CRM. Dzięki temu łatwo włączymy formularze w istniejący ekosystem narzędzi używanych w firmie lub na stronie.
- Responsywność i mobilność: Formularze stworzone w Ninja Forms są z założenia responsywne, co oznacza że poprawnie wyświetlają się na urządzeniach mobilnych i tabletach. Użytkownicy korzystający ze smartfonów nie napotkają problemów z wypełnieniem formularza. Również panel do budowy formularza dopasowuje się do różnych rozdzielczości, co pozwala edytować formularze na ekranach o różnej wielkości.
- Zgodność z RODO i bezpieczeństwo: Twórcy Ninja Forms położyli nacisk na bezpieczeństwo danych. Wtyczka ułatwia spełnienie wymogów RODO – udostępnia mechanizmy pozwalające m.in. na automatyzację obsługi żądań dostępu lub usunięcia danych osobowych przesłanych przez formularze. Ponadto kod wtyczki jest stale aktualizowany, co zwiększa jej bezpieczeństwo, a wszelkie potencjalne podatności są na bieżąco łatane dzięki dużej społeczności i wsparciu developerów.
- Wsparcie i społeczność: Użytkownicy Ninja Forms mogą liczyć na rozbudowaną dokumentację oraz forum pomocy. W przypadku wersji płatnych dostępne jest oficjalne wsparcie techniczne producenta (pomoc ekspertów). Wtyczka istnieje na rynku od 2011 roku i przez ten czas zdobyła ogromną popularność (liczoną w milionach pobrań), co przekłada się na aktywną społeczność. W internecie znaleźć można wiele poradników, tutoriali i wtyczek powiązanych, co ułatwia rozwiązywanie problemów i uczenie się nowych sposobów wykorzystania Ninja Forms.
- Przydatna dla programistów: Chociaż Ninja Forms jest przyjazna dla nietechnicznych użytkowników, oferuje również możliwości dla zaawansowanych developerów. Dzięki obsłudze hooków i filterów WordPressa, programiści mogą modyfikować działanie formularzy lub tworzyć własne rozszerzenia dopasowane do specyficznych wymagań. Wtyczka daje więc duże pole do popisu tym, którzy potrafią kodować – można na przykład tworzyć niestandardowe akcje po wysłaniu formularza, integrować formularz z własnym kodem motywu czy dodawać nowe typy pól poprzez API.
Wady Ninja Forms
Mimo wielu zalet, Ninja Forms posiada też pewne wady i ograniczenia, o których warto wspomnieć przed podjęciem decyzji o wyborze tej wtyczki:
- Zaawansowane funkcje wymagają płatnych dodatków: W darmowej wersji brakuje niektórych istotnych funkcjonalności. Takie opcje jak logika warunkowa, pole wysyłania plików czy tworzenie formularzy wieloetapowych są dostępne dopiero po dokupieniu odpowiednich dodatków lub przejściu na płatny plan. Oznacza to, że w przypadku bardziej skomplikowanych formularzy darmowa edycja może okazać się niewystarczająca.
- Koszty przy rozbudowie: Chociaż możliwość kupowania dodatków pojedynczo daje elastyczność, to przy potrzebie wielu funkcji koszty mogą się sumować. Zakup kilku oddzielnych add-onów bywa droższy niż pakiet, a pełen zestaw rozszerzeń (dostępny w planie Agency) jest stosunkowo kosztowny. Dla małych firm lub hobbystów cena pakietów premium Ninja Forms (rząd wielkości od kilkudziesięciu do kilkuset dolarów rocznie) może być barierą.
- Brak niektórych funkcji „out of the box”: Ninja Forms w wersji podstawowej skupia się na formularzach ogólnego przeznaczenia. Bardziej wyspecjalizowane funkcje – jak np. rozbudowane ankiety z analizą wyników, quizy, czy formularze typu sondy – nie są dostarczane jako gotowe moduły (wymagałyby kombinacji pól lub dodatkowych wtyczek). Podobnie, nie ma natywnej funkcji do tworzenia wykresów z zebranych danych czy zaawansowanego zarządzania wynikami bez wsparcia zewnętrznych narzędzi. Konkurencyjne wtyczki czasem oferują pewne wyspecjalizowane możliwości w standardzie lub dedykowane do tego rozszerzenia.
- Dostosowanie stylu wymaga CSS lub płatnego dodatku: Chociaż formularze można osadzić na stronie bez problemu, ich wygląd domyślnie opiera się na standardowych stylach. Jeśli zależy nam na niestandardowym wyglądzie formularza (np. umieszczeniu pól obok siebie w jednej linii, zmianie układu ponad to co oferuje motyw), musimy dodać własne style CSS lub skorzystać z płatnego dodatku Layout & Styles. Dla osób nieznających CSS może to być utrudnienie – bez dodatkowej inwestycji formularz może wyglądać mniej spójnie z resztą strony.
- Złożoność oferty i konfiguracji: Bogactwo opcji Ninja Forms potrafi na początku przytłoczyć. Użytkownik musi zdecydować, które dodatki są mu potrzebne lub który plan wybrać, co wymaga zapoznania się z ofertą i porównania możliwości. Dla mniej doświadczonych osób model freemium (rdzeń + płatne add-ony) bywa mniej klarowny niż jedna wtyczka zawierająca wszystko. Ponadto, instalacja wielu oddzielnych rozszerzeń może wprowadzać dodatkową złożoność do zarządzania wtyczką (aktualizacje wielu modułów, ewentualne konflikty itp.). Warto przed zakupem dobrze przeanalizować, jakie funkcje będą nam potrzebne, aby dobrać optymalne rozwiązanie.
Wersja darmowa i płatne plany Ninja Forms
Ninja Forms jest dostępna w modelu freemium: podstawowy plugin można pobrać za darmo z oficjalnego repozytorium WordPress, a dodatkowe możliwości uzyskuje się poprzez zakup płatnych planów lub pojedynczych rozszerzeń. Poniżej przedstawiono, co oferuje wersja darmowa oraz poszczególne plany premium (Personal, Professional, Agency).
Wersja darmowa Ninja Forms
Darmowa wersja Ninja Forms dostarcza wszystkich niezbędnych funkcji do tworzenia standardowych formularzy na stronie WordPress. Jest ona dostępna do pobrania w katalogu wtyczek WordPress (lub bezpośrednio z poziomu kokpitu WP poprzez wyszukiwarkę wtyczek). Instalacja i uruchomienie zajmuje tylko chwilę, a użytkownik od razu może tworzyć i publikować formularze bez żadnych opłat. Co ważne, wersja darmowa nie jest ograniczona czasowo ani funkcjonalnie w podstawowym zakresie – to w pełni działające narzędzie do formularzy kontaktowych i nie tylko.
W ramach free version otrzymujemy m.in.:
- Pełen dostęp do kreatora drag&drop – tworzenie formularzy za pomocą interfejsu graficznego, bez limitu liczby pól czy formularzy.
- Podstawowe pola formularzy – wszystkie standardowe typy pól (tekst, email, liczba, wybór, itp.) potrzebne do zbudowania typowego formularza kontaktowego czy ankiety.
- Obsługę wysyłania i powiadomień – możliwość wysyłania wiadomości email z potwierdzeniem, wyświetlanie komunikatów po wysłaniu, przekierowanie na stronę z podziękowaniem.
- Magazynowanie wyników w bazie – każde zgłoszenie jest zapisywane w WordPressie, skąd można je przeglądać i eksportować (np. do CSV).
- Ochronę antyspamową – wtyczka integruje się z reCAPTCHA oraz posiada mechanizm honeypot, co pomaga filtrować spamerskie wysyłki.
- Przydatne funkcje dodatkowe – np. opcja prostych obliczeń na polach, możliwość dodania maski wprowadzania dla pól (formatowanie danych wejściowych), itp.
Dzięki powyższym funkcjom, Ninja Forms w wydaniu darmowym pozwala zrealizować większość typowych zastosowań: od prostego formularza kontaktowego, przez formularz rejestracji na wydarzenie, po zbieranie opinii użytkowników. Użytkownicy nie muszą martwić się żadnymi reklamami czy „znakami wodnymi” – formularze utworzone w darmowej wersji nie wyświetlają na stronie żadnych informacji o wtyczce.
Należy jednak pamiętać, że darmowa edycja ma pewne ograniczenia, wynikające z braku dostępu do płatnych rozszerzeń. Jeśli będziemy chcieli wdrożyć bardziej złożone funkcje, takie jak: pole do uploadu plików od użytkowników, zaawansowaną logikę warunkową (dynamiczne pokazywanie/ukrywanie pól), wielostronicowe formularze z paskiem postępu czy integracje z zewnętrznymi serwisami (np. automatyczne dodawanie kontaktów do MailChimp, wysyłka danych do CRM, przyjmowanie płatności PayPal/Stripe), to okaże się, że są one niedostępne w podstawowej wersji. W takich przypadkach konieczne będzie dokupienie odpowiednich add-onów lub przejście na plan premium, co wiąże się z dodatkowym kosztem.
Wsparcie techniczne dla wersji darmowej opiera się głównie na społeczności – użytkownik może korzystać z forum pomocy WordPress i dokumentacji online. Nie ma bezpośredniego supportu od twórców w ramach darmowego pakietu, więc bardziej skomplikowane problemy mogą wymagać samodzielnego poszukiwania rozwiązań. Mimo to, dla wielu podstawowych zastosowań darmowe Ninja Forms jest w zupełności wystarczające i cenione za swoją niezawodność.
Plan Personal
Personal to najniższy płatny plan Ninja Forms, dedykowany dla jednego serwisu (licencja na 1 stronę). Jest idealny dla osób prowadzących pojedynczego bloga lub stronę firmową, które potrzebują bardziej rozbudowanych formularzy niż to, co oferuje darmowa wersja. W ramach planu Personal użytkownik otrzymuje roczny dostęp do aktualizacji, wsparcia technicznego oraz pakietu kluczowych dodatków rozszerzających możliwości wtyczki.
Plan Personal odblokowuje następujące główne funkcje (poprzez dołączone add-ony):
- Logika warunkowa (Conditional Logic) – możliwość definiowania zasad, dzięki którym formularz reaguje na odpowiedzi użytkownika (np. pokazuje dodatkowe pola tylko przy wybraniu konkretnej opcji).
- Wielostronicowe formularze (Multi-Step Forms) – opcja tworzenia formularzy podzielonych na kroki/strony, z paskiem postępu i przyciskami “Dalej/Wstecz”. To przydatne przy dłuższych formularzach, gdzie chcemy nie zniechęcać użytkownika długością jednej strony.
- Przesyłanie plików (File Uploads) – dodatkowy typ pola pozwalający użytkownikom załączać pliki (np. CV, zdjęcia, dokumenty) do wysyłanego formularza. Administrator może określić dopuszczalne formaty i wielkość plików.
- Integracje z usługami – w ramach pakietu Personal dodawane są także popularne integracje, m.in. z narzędziami email marketingu (Mailchimp) oraz z płatnościami online (np. podstawowa integracja PayPal). Dzięki temu formularz może od razu obsługiwać np. zapisy na newsletter czy proste płatności.
Dodatkowo plan Personal zawiera zapewne kilka pomniejszych rozszerzeń usprawniających pracę z formularzami (jak np. moduł Export/Import ułatwiający przenoszenie formularzy między stronami czy inne często używane integracje). Sumarycznie, ta opcja pozwala pojedynczej stronie internetowej wykorzystać pełnię najważniejszych funkcjonalności Ninja Forms – od formularzy rejestracyjnych, przez ankiety z warunkowymi pytaniami, po proste formularze zamówień z płatnością. Wsparcie techniczne producenta w ramach planu Personal gwarantuje pomoc w razie problemów, a licencja obejmuje wszystkie aktualizacje dodatków i wtyczki przez 1 rok. Plan Personal to dobry wybór, gdy darmowa wersja przestaje wystarczać, a działamy tylko na jednej witrynie.
Plan Professional
Professional to średni pakiet cenowy Ninja Forms, przeznaczony dla bardziej zaawansowanych użytkowników lub firm posiadających wiele stron WWW. Licencja Professional pozwala na wykorzystanie wtyczki i dodatków na maksymalnie 20 stronach, co czyni ten plan atrakcyjnym dla małych agencji, freelancerów obsługujących wielu klientów lub przedsiębiorstw mających kilka serwisów (np. stronę główną i osobne minisite’y produktowe).
Z punktu widzenia funkcjonalności, plan Professional zawiera wszystkie rozszerzenia z planu Personal oraz odblokowuje dodatkowe add-ony, poszerzające możliwości Ninja Forms o bardziej zaawansowane integracje i narzędzia. Na liście dostępnych w tym pakiecie funkcji znajdują się m.in.:
- Bardziej rozbudowane integracje marketingowe i CRM: Plan Professional typowo obejmuje dodatki do integracji z systemami klasy CRM (np. Salesforce, HubSpot, Zoho CRM) oraz kolejne platformy mailingowe (ActiveCampaign, Campaign Monitor i inne). Pozwala to na bezpośrednie połączenie formularzy z firmowymi bazami danych klientów i zaawansowanymi narzędziami marketingowymi.
- Więcej bramek płatności: Oprócz PayPala, pakiet Professional zwykle dodaje obsługę kolejnych metod płatności, takich jak Stripe czy Authorize.Net. Dzięki temu można tworzyć formularze zamówień lub donacji z wyborem preferowanej metody płatności, co jest istotne przy prowadzeniu e-commerce czy zbiórek online.
- Zapisywanie postępu formularza (Save Progress): Ta funkcja pozwala użytkownikom zapisać częściowo wypełniony formularz i wrócić do niego później. Jest to przydatne przy długich, czasochłonnych formularzach – zwiększa szansę, że użytkownik dokończy wypełnianie w dogodnym dla siebie momencie, zamiast porzucić formularz.
- Zarządzanie użytkownikami (User Management): Dodatek ten umożliwia tworzenie formularzy rejestracji i logowania użytkowników na stronie WordPress oraz edycji profilu. W ramach planu Professional można więc wdrożyć np. niestandardowy formularz rejestracyjny dla nowych użytkowników czy formularz aktualizacji danych konta, co integruje się z systemem użytkowników WP.
- Inne zaawansowane dodatki: W pakiecie Professional znajdziemy również pomniejsze rozszerzenia, jak np. Excel Export (eksport zgłoszeń bezpośrednio do pliku .xlsx Excela), PDF Form Submission (generowanie PDF z wysłanego formularza) czy Scheduled Submissions Export (automatyczne, cykliczne wysyłanie zestawień zgłoszeń na e-mail). Te narzędzia dodatkowe further usprawniają pracę z danymi zbieranymi przez formularze.
Plan Professional jest zatem kompleksowym rozwiązaniem dla użytkowników, którzy potrzebują czegoś więcej niż podstawy, a jednocześnie chcą korzystać z Ninja Forms na wielu stronach. Dzięki licencji obejmującej do 20 witryn, koszt per strona jest znacznie niższy niż w planie Personal (przy wykorzystaniu pełnej puli). Wsparcie techniczne w tym pakiecie nadal obejmuje pomoc od twórców (często z krótszym czasem reakcji niż dla planu Personal, choć najwyższy priorytet zarezerwowany jest dla najwyższego planu). Dla wielu małych agencji webowych plan Professional stanowi optymalny wybór, oferując szeroką funkcjonalność i rozsądny limit stron w stosunku do ceny.
Plan Agency
Agency to najwyższy dostępny plan Ninja Forms, skierowany – jak sama nazwa wskazuje – do agencji oraz profesjonalistów wymagających maksymalnej swobody. Licencja Agency pozwala na nieograniczoną liczbę stron internetowych, co oznacza, że wtyczkę i wszystkie dodatki można wykorzystać na dowolnej liczbie projektów (bez limitu domen czy instalacji). Jest to idealna opcja dla dużych agencji interaktywnych, firm tworzących wiele stron dla klientów, a także dla bardzo wymagających użytkowników indywidualnych, którzy chcą mieć dostęp do pełni możliwości Ninja Forms.
Wybierając plan Agency, otrzymujemy dostęp do wszystkich dostępnych dodatków Ninja Forms (obecnych i przyszłych) w ramach jednej rocznej opłaty. Innymi słowy, każdy moduł rozszerzający funkcjonalność – od integracji marketingowych i płatności, przez dodatki ulepszające formularze, po narzędzia administratora – jest w pakiecie Agency od razu dostępny, bez konieczności dokupowania czegokolwiek osobno. Użytkownik ma pełen wachlarz możliwości: może wdrożyć każdą integrację i każdą funkcję przewidzianą przez twórców Ninja Forms.
Plan Agency zapewnia również najwyższy priorytet wsparcia technicznego. Klienci tego pakietu mogą liczyć na najszybszą pomoc ze strony zespołu Ninja Forms, co bywa istotne przy projektach o krytycznym znaczeniu (gdy formularze odgrywają kluczową rolę i ewentualne problemy muszą być rozwiązane niezwłocznie). Aktualizacje wtyczki i dodatków są oczywiście wliczone, podobnie jak w niższych planach, przez okres trwania licencji (zazwyczaj 1 rok, z opcją przedłużenia).
Trzeba zaznaczyć, że plan Agency jest najdroższą opcją – cena odzwierciedla tutaj „nieograniczone” możliwości i obejmuje pełne portfolio produktów Ninja Forms. Mimo większego kosztu, dla agencji realizujących wiele wdrożeń jest to korzystne rozwiązanie, upraszczające licencjonowanie (jedna licencja zamiast wielu osobnych) i zapewniające dostęp do wszelkich potrzebnych funkcji bez kompromisów. W praktyce, posiadając plan Agency, możemy w pełni wykorzystać Ninja Forms we wszystkich projektach, bez martwienia się o brakujące funkcje czy dodatkowe opłaty w przyszłości.
Podsumowując, oferta Ninja Forms jest skonstruowana tak, by każdy znalazł wariant dla siebie – od bezpłatnej wersji dla prostych zastosowań, poprzez pakiet Personal dla pojedynczej strony wymagającej zaawansowanych formularzy, plan Professional dla wielu stron i większych potrzeb, aż po Agency dla tych, którzy potrzebują wszystkiego bez ograniczeń. Dzięki temu zarówno mały bloger, jak i duża agencja interaktywna mogą z powodzeniem wykorzystać Ninja Forms, dobierając model zgodny ze swoimi wymaganiami i budżetem.