« Powrót

Newsletter

Newsletter Portlet

Architektura

Funkcjonalności

Definiowanie newslettera

Szablony widomości

Subskrybenci

Kampanie

Personalizacja wiadomości

Instalacja

Pobierz

Pełna wersja

 

Architektura portletu newsletter

 

Portlet newsletter dla Liferay umożliwia:

  • Zarządzanie wieloma różnymi niezależnymi newsletterami (np. działy tematyczne)
  • Tworzenie szablonów mailowych z wykorzystaniem języka freemarker
  • Zarządzanie subskrybentami
  • Import subskrybentów z pliku CSV
  • Harmonogramowanie wysyłki mailowej (ustalanie daty i godziny wysyłki)
  • Zmiana harmonogramu wysyłki 1 kliknięciem (wymuszenie wysyłki "teraz")
  • Wysyłanie testowych wiadomości na adres aktualnie zalogowanego administratora
  • Podgląd historii wysyłek (wraz ze statusem oraz statystykami ilości wysłanych wiadomości)
  • Obsługa możliwości wypisania się z newslettera (każdy email będzie zawierał linka, za pomocą którego odbiorca będzie mógł jednym kliknięciem wypisać się z newslettera)

Dodatkowo oprogramowaliśmy integrację z portletem "Wydawca tresci", dzięki czemu możliwa jest wysyłka mailingów cyklicznych wysyłających np. informacje o artykułach opublikowanych w ostatnich 7 dniach z kategorii X.

Newsletter

Portlet umożliwia definiowanie niezależnych newsletterów - każdy z nich posiada oddzielną grupę zapisanych użytkowników (subskrybentów), dzięki czemu możliwe jest tworzenie wysyłek do osób, które zapisały się na konkretny newsletter (temat).

Definiując newsletter należy uzupełnić:

  • Nazwę
  • Opcjonalny opis
  • Nazwę nadawcy wysyłanych e-maili
  • Adres email widoczny jako nadawca (uwaga! adres ten musi być akceptowalny przez Twój serwer pocztowy)
  • Początek adresu URL portalu (automatycznie podstawia się bieżący, ale można go zmienić)
  • Stronę z zamieszczonym portletem "confirmation" - na tą stronę będzie kierowany URL z linkiem aktywacyjnym
  • Stronę z zamieszczonym portletm "unsubscribe" - na tą stronę będzie kierowany URL z linkiem powodującym wypisanie użytkownika z newslettera
  • Szablon wiadomości zawierający maila powitalnego, zawirającego m.in. link aktywacyjny (patrz  definiowanie szablonów widomości)

Aby zweryfikować poprawność konfiguracji, można skorzystać z opcji walidacji newslettera:

Szablony wiadomości

Portlet umożliwia dodawanie szablonów wiadomości, które mogą być wykorzystywane jako wzór do tworzenia konkretnych kampanii mailingowych.

W trybie dodawania/edycji newslettera możliwe jest podanie jego tytułu oraz zawartości.

Zawartość to kod HTML mogący zawierać dodatkowe zmienne, takie jak ${unsubscribeLink}, ${confirmationLink} (link do wypisania się i potwierdzenia subskrypcji).

Dla mailingów automatycznych, bazujących na wydawcy tresci, możliwe jest umieszczenie pętli ${rsslist} zawierającej sposób rozmieszczenia informacji o zajawkach artykułów pobieranych z wydawcy treści poprzez otwarty kanał RSS.

Subskrybenci

Administrator ma możliwość sprawdzenia listy subskrybentów konkretnego newslettera lub wszystkich newsletterów. Daje to możliwość sprawdzenia kiedy dany użytkownik zapisał się na newsletter i z jakiego IP nastąpiła aktywacja konta.

Ponadto istnieje możliwość zaimportowania subskrybentów z pliku CSV (np. z innego systemu mailingowego)

Kampanie

Kampanie mailowe to kluczowy obiekt aplikacji. Kampania decyduje o wysyłanych do użytkowników e-mailach.

Dodając kampanię należy zdefiniować szereg parametrów:

  • Tytuł
  • Nazwa pola nadawcy wysyłanej wiadomości
  • Odbiorcy wiadomości mogą być zdefiniowani na wiele sposobów
    • Można podać adresy e-mail oddzielone przecinkami
    • Można wybrać rolę z listy dostepnych ról w Liferay - wówczas kampania zostanie wysłana do wszystkich użytkowników posiadających podaną rolę/podane role,
    • Można wybrać kategorię - wówczas kampania zostanie wysłana do użytkowników, którzy w "moje konto" -> "kategoryzacja" mają wybraną wskazaną kategorie,
    • Można wybrać newsletter z listy rozwijanej - wówczas kampania zostanie wysłana do subskrybentów, którzy są zapisani na dany newsletter
    • Można wybrać grupy użytkowników Liferay - daje to możliwość zdefiniowania odbiorców wśród zarejestrowanych użytkowników Liferay z wykorzystaniem opcji "Manage teams" w Liferay

Po zdefiniowaniu sposobu wyboru odbiorców należy zdefiniować treść wiadomości - można posłużyć się szablonem, a nastepnie wyedytować treść w edytorze tekstowym.

Wybranie opcji automatycznej wysyłki daje możliwość wyboru następujących pól:

  • Nazwa strony zawierającej Wydawcę Treści z włączoną opcją RSS
  • Wyboru konkretnego wydawcy treści ze strony (pojawia się tylko wtedy kiedy jest dostępnych więcej niż 1 wydawców treści na stronie)
  • Częstotliwości dokonywania wysyłek automatycznych, np. jeśli wybrane zostanie "7", wówczas newsletter będzie wysyłany co 7 dni i w tresci będzie zawierał tylko te artykuły z danego wydawcy tresci, które zostały opublikowane w ciągu ostatnich 7 dni. Jeśli w okresie 7 dni nie było żadnnych nowych artykułów w RSS, wówczas kampania nie zostanie wysłana danego dnia i kolejna próba nastapi za kolejne 7 dni.

Ponadto można wybrać datę i godzinę wysyłki, a także dodać załączniki, które moga być wysyłane w mailingu.

Po zdefiniowaniu kampanii istnieje możliwość wysłania testowej wiadomości na dowolny adres e-mail (domyślnie podstawia się adres aktualnie zalogowanej osoby):

Lista kampanii

Lista kampanii pozwala na wykonanie jednej z kilku akcji na danej kampanii:

między innymi istnieje możliwość sprawdzenia historii wysyłek danego mailingu automatycznego.

Poniższy przykład ilustruje sytuację, w której tylko raz nastąpiła wysyłka wutomatyczna, a w pozostałe dni nie było nowych artykułów w zdefiniowanym Wydawcy Treści.

Personalizacja instalacji

W treści wiadomości możesz używać zmiennych do personalizowania treści mailingu. Zmienne te możesz dodać z toolbara toolbar lub wpisując takie ciągi znaków jak:

  • [user.firstName] - zostanie zastąpione przez imię użytkownika Liferay
  • [user.lastName] - zostanie zastąpione przez nazwisko użytkownika Liferay
  • [user.emailAddress] zostanie zastąpione przez email użytkownika Liferay
  • [user.login] - zostanie zastąpione przez login użytkownika Liferay

przykład:

witaj [user.firstName] !

Instalacja

  1. Pobierz portlet z marketplace
  2. Zdefiniuj Newsletter
  3. Zdefiniuj szablon wiadomości powitalnej (Szablony widomości)
  4. Umieść portlet potwierdzenia rejestracji na dowolnej stronie
  5. Zwaliduj newsletter

Pobierz

Aplikacja jest dostępna na marketplace

Możesz też pobrać bezpośrednio najnowszego war'a bezpośrednio z naszego repozytorium

Pełna wersja

Wersja płatna daje następujące dodatkowe funkcjonalności:

  • Wysyłka do więcej niż 200 odbiorców,
  • Podgląd wiadomości,
  • Wsparcie i poprawki błędów w ciągu 5 dni roboczych,
  • Możliwość zamówienia dodatkowych funckjonalności,
  • Filtrowanie na stronach ładowanych "lazy" (Subscribers)

Newsletter

Newsletter Portlet Architektura Funkcjonalności Definiowanie newslettera Szablony widomości Subskrybenci Kampanie Personalizacja wiadomości ...

Ankiety

Portlet będzie wkrótce dostępny. W tej chwili jest w trakcie implementacji i jak tylko zostanie skończony przekażemy go w ręce społeczności Liferay

Formularz kontaktowy (Callback)

Portlet Callback został opracowany i napisany w oparciu o doświadczenia osób, które pracując w dużych firmach chcieli posiadać wysoko konfigurowalny formularz a zarazem bardzo prosty panel...