od Podstaw
3 godz. 47 min · Airtable · Biznes i Automatyzacje
Adam GospodarczykW kursie dowiesz się o najważniejszych funkcjach Airtable, stworzysz swoje pierwsze bazy a także opanujesz interfejs, widoki i inne podstawowe funkcje. Zobaczysz, jak wiele potrafi Airtable w porównaniu do Excela czy Google Sheets, a jednocześnie - jak proste i szybkie jest w codziennej pracy.
To niesamowite, jak wiele można osiągnąć wykorzystując prostą funkcję filtrowania danych w ramach widoku, której nie ma w arkuszach kalkulacyjnych. Możesz w ten sposób łatwo stworzyć ścieżki użytkowników, zawężać wyniki i przeglądać te, które na danym etapie pipeline'u są najbardziej istotne. W kursie nauczysz się pracować z widokami i zarządzać nimi w intuicyjny sposób. Wśród widoków dostępne są też kalendarze, wykresy Gantt'a, Galerie oraz bardzo przydatny widok Kanban, który pozwoli Ci zrezygnować z Trello.
Kolejną świetną opcją w Airtable są formularze, które pozwalają wypełniać Twój arkusz kalkulacyjny dowolnej osobie. To tak, jak Google Forms połączone z arkuszem Google Sheets, ale dużo prostsze i dające większe możliwości dopasowania do potrzeb użytkowników. Ponieważ formularze tworzysz w ramach widoku, pozwalają one łatwo zawęzić ilość pól do uzupełnienia na przykład do poszczególnych ról użytkowników. Możesz w ten sposób wypełniać CRM, zbierać dane, ankietować użytkowników i wiele więcej!
Prawdziwy potencjał Airtable drzemie w tym, że pod spodem jest to relacyjna baza danych, która automatycznie wystawia swoje własne API, dostępne pod konkretnym URL. Możesz korzystać z bardziej zaawansowanych funkcji, w tym automatyzacji np. z Zapier, które pozwolą Ci nadpisywać, odbierać i edytować dowolne dane. W kursie pokażemy Ci jak tworzyć takie proste, ale też bardziej złożone automatyzacje!
Airtable posiada też swoje własne integracje i pluginy w formie automatyzacji. Pozwolą Ci one na przykład wysyłać maile bezpośrednio z arkusza kalkulacyjnego, ustawiać powiadomienia, modyfikować rekordy i reagować na ich zmiany. Możesz używać nawet własnego skryptu w JS aby obsługiwać takie scenariusze. Te zaawansowane funkcje Airtable także odkryjesz w trakcie naszego kursu!
Kurs jest dla wszystkich, którzy chcą efektywnie zarządzać danymi i już korzystają z Excela lub Google Sheets, ale chcą osiągnąć znacznie więcej, w przyjaznym i szybkim interfejsie. Możliwości Airtable doceni każda osoba, która organizuje pracę, zajmuje się marketingiem, planowaniem, finansami czy buduje swoje własne aplikacje i strony WWW.
Teraz chciałbym Ci pokazać praktyczną bazę, z której korzystamy,
która zawiera mnóstwo rekordów.
Tutaj akurat w tabeli zamówienia jest 5200 rekordów, ale w całej bazie jest
kilkadziesiąt albo kilkaset nawet tysięcy rekordów.
Są to rekordy, które zawierają wszystkie informację o zamówieniach.
Zobacz, jak wiele jest tutaj informacji oraz jak wiele widoków jest
stworzonych po to, aby nimi zarządzać.
Również tymi widokami zarządzają różne automatyzacje i roboty,
z których korzystamy.
Jest też baza użytkowników, która zawiera informacje o użytkownikach i
przypisane do nich zamówienia.
Na podstawie tych oczywiście wszystkich baz i tych bazy użytkownicy i zamówienia
są stworzone odpowiednie interfejsy, które zaraz Ci pokażę.
Jest tutaj mnóstwo pól, które w konkretnych, konkretnych widokach
nie są potrzebne, czyli są ukryte.
Są to pola powiązane.
W zasadzie wszystko z tego, co jest tutaj pokazane w zasadzie pokazywałem w
poprzednich lekcjach, a więc wszystkie typy pól oraz powiązania pomiędzy nimi.
Wbrew pozorom jest tego dużo, ale nie jest to aż tak skomplikowane.
Tutaj mamy wszystkich referentów.
Osoby, które na przykład korzystają z naszych linków afiliacyjnych i chcą
zobaczyć swoje sprzedaże, też mają wystawione odpowiednie
interfejsy i są w tabeli.
Mamy też newsy, czyli możliwość dodawania z tego miejsca nowości na stronę,
informację o tym, że na przykład zaczyna się jakiś sprint.
I tutaj możemy po prostu wybrać, czy jest to tylko na przykład dla subskrybentów.
Możemy również wybrać odpowiednią kategorię, czy ma się to pojawiać na
stronie kategorii, na YouTubie czy w top barze w obrębie całego serwisu.
I wszystkie takie rzeczy odpowiedzialne za wyświetlenie takiego newsa na
stronie są zawarte właśnie w R Table.
Mamy też sekcję z wydarzeniami.
Możemy się przeklikać na wszystkie wydarzenia i w widoku grid sobie
podejrzeć wszystkie minione wydarzenia.
Jak widzisz każde wydarzenie ma swoje opisy, ma informacje kiedy
się odbywa i tak dalej.
I to właśnie na tej podstawie są również robione do tego wszystkiego automatyzacje.
Na przykład jeśli Event ma zaznaczoną flagę published.
Wtedy przejmuje go jakiś konkretny robot, a następnie umieszcza
na właściwej stronie. I tych serwisów też jest kilka.
My korzystamy ze wspólnej bazy danych do tego, żeby zasilać na
przykład serwis eduweb. pl, eduweb.
pl, naszą społeczność i masę jeszcze innych serwisów, czy nawet publikować na
social mediach wzmianki czy informacje o tym, że taki na przykład
wydarzenie się zaczyna.
Jak widzisz, są tutaj też informacje, Są tutaj też widoki, które wysyłają
odpowiednio maile albo synchronizują dane do Webflow.
I to wszystko jest zrobione z pomocą automatyzacji, głównie za pomocą właśnie
makiet, czyli tego, czego będziesz uczyć się w kolejnej części tego kursu.
Więc mamy tu zarówno CRM, który zarządza naszymi klientami, użytkownikowi,
zamówieniami, jak również mamy tutaj cały CMS, który zarządza
eventami, stroną, newsami.
Tutaj również mamy karty wszystkich sprintów, czyli złożone opisy.
Jak widzisz każdego sprintu, który uruchamiamy, włącznie z informacjami o
autorach, linkami do zakupów i tak dalej.
Te wszystkie rzeczy dynamicznie podmieniają się na
wszystkich naszych stronach.
No i sam fakt, że mamy razem z CRM em CMS może pozwalać nam też w przypadku każdego
na przykład sprintu dodawać czy z każdego wydarzenia dodawać użytkowników i
łączyć tych użytkowników w tabelach.
Więc możemy zobaczyć jaki użytkownik był na jakim wydarzeniu w
jakimś sprincie brał udział.
I oprócz tego zobacz, że jest tutaj masa jeszcze innych rzeczy.
Cały blog też wszystkie blog, posty są tutaj w jednym miejscu i można
je wypełniać z poziomu Airtable.
Wszystkie oferty pracy, które też zaczytujemy sobie
dynamicznie z Just Join IT.
Ich kategorie, wszystkie zapisy, specjalizacje, kategorie, technologie to
wszystko jest tutaj wystawione po to, żebyśmy mogli bardzo łatwo zarządzać.
Również zapisy na wydarzenia, z których wysyłają maile, e-booki,
które mamy w ofercie.
Recenzje, artykuły.
Skrzynia skarbów, czyli wszystkie nagrody, które są za nasza choinka.
Jest tego dosłownie masa.
Włącznie z newsletterami.
Wszystkie newslettery, które od nas wychodzą też przechodzą przez portale.
Są tworzone w bardzo sprytny sposób, łączone z wielu różnych źródeł, które
mamy, a następnie są automatycznie z pomocą Eater Airtable wyciągane, planowane
i wysyłane do odpowiednich odbiorców.
Także jak widzisz, taka baza może być naprawdę bardzo, bardzo rozbudowana.
Może mieć też szereg automatyzacji wbudowanych i faktycznie trochę
automatyzacji tutaj jest, ale większość rzeczy ogarniamy jednak
automatyzacjami, które są poza table.
Szereg tych, które możemy oczywiście robimy z R table, bo to też oszczędność.
Dzięki temu, że jesteśmy na jakimś planie, to możemy po prostu wykorzystać sobie te
automatyzacje, które na przykład wysyłają powiadomienia o wydarzeniach live.
I tutaj najczęściej jest jakiś skrypt, który się wykonuje, jakieś zaktualizowanie
rekordu, więc automatyzacje nie są też jakoś super złożone.
Natomiast mamy też szereg interfejsów, z których korzystamy i oczywiście też różne
osoby mają różne uprawnienia zarówno do samych baz i korzystania z
nich, dodawania rekordów.
W wielu przypadkach korzystamy z formularzy po to, żeby np.
Dodawać jakieś wydarzenia, bo mogą dodawać.
To dzięki temu nawet osoby, które nie są związane z web mogą dodać nam takie
wydarzenie i nic nie zepsują W środku nic nie mogą podejrzeć, bo korzystają sobie
właśnie z jakiegoś konkretnego formularza.
Natomiast odpowiednie osoby posiadają też uprawnienia i dostępy do szeregu
rozmaitych widoków i interfejsów, gdzie na przykład w interfejsie możemy zobaczyć,
ile jest ludzi w podziale na konkretne specjalizacji, w podziale na miesiące
i ile użytkowników nam przybywa.
Jak to wygląda w poszczególnych miesiącach?
Jeśli chodzi o typy abonamentu, podział tutaj wszystko tak
naprawdę jest wyszczególnione.
Mamy też informacje o zamówieniach, jednak są prywatne dane, więc
nie będę tego pokazywał.
Mamy też informacje o naszych partnerach i ich sprzedaży, możemy sprawdzić
jakiegoś konkretnego użytkownika.
Możemy też zobaczyć sobie listę sprintów I tutaj są sprinty, jeszcze nie
opublikowane, ale mamy informacje.
Na przykład ile osób się zapisało na webinar.
Na razie ile jest zamówień w danym sprincie, no i ile osób
odebrało, jaki typ abonamentu.
Tego sprintu jeszcze nie było, więc dopiero zostało umieszczone na stronie.
Natomiast tutaj są też informacje, które pozwalają nam akurat w modelu sprintów po
prostu dzielimy się, czy ścieżki dzieli się pół na pół
przychodem z takiego sprintu z autorem.
I tutaj są również odpowiednie interfejsy, które odpowiadają za wyliczenie tego
dokładnie jaki jaki jest, jakie są przychody z danego
sprintu, aby autor mógł otrzymać taką właśnie swoją część.
Więc tutaj mamy też wszystkie sprinty podsumowane w pewien sposób informacje o
tym, gdzie i kiedy, ile osób się zapisuje na na webinar otwierający.
Wszystko to znajduje się w jednym miejscu.
Dodatkowo mamy też listę kursów z podziałem z informacją o
obejrzanych minutach Miesiącach.
Jakie kursy oglądają się najlepiej?
Te dane oczywiście są zanonimizowane, jeśli chodzi o użytkowników.
Tutaj nie potrzebujemy mieć żadnych danych o użytkownikach, tylko zależy nam na tym,
żeby sprawdzać, które nasze kursy performują dobrze, którzy autorzy?
Tutaj mamy też całą listę tych autorów i możemy sobie zobaczyć każdego z autorów,
ile minut zostało obejrzane materiału przez ostatni czas.
W niektórych przypadkach również tak rozliczamy się z autorami.
Po prostu dzielimy się przychodem.
W zależności od tego, ile, jaki procent jaki procent czasu zajmowało
użytkownikom oglądanie ich kursów.
Więc w ten sposób możecie wspierać naszych autorów, oglądając ich kursy.
No i to w zasadzie część tych interfejsów.
Mamy ich jeszcze więcej, Natomiast możesz na tej na tej podstawie tej dosyć złożonej
bazy, ale jednak zobaczyć, jak taki serwis, który ma kilkaset tysięcy
użytkowników rekordów w bazie, to w zasadzie miliony i masa innych rzeczy może
funkcjonować w oparciu o właśnie tabelę.
Oczywiście nie w całej warstwie.
Mamy wiadomo, swój cały backend, który do tego służy, ale w takiej warstwie, która
powinna być i może być zarządzana przez różne osoby, nawet postronne oraz w takim
kształcie, który pozwala na zbudowanie rozmaitych dashboardów i interfejsów,
które mogą właściwym osobom dać odpowiednie informacje na dany czas.
Czyli ile osób jest zapisanych, na przykład jak idzie nam promocja, jak idzie
kampania, Możemy wszystko sobie sprawdzić, udostępnić te widoki i R-Table pozwala na
to, aby tym wszystkim naprawdę bardzo fajnie zarządzać.
Więc to taki praktyczny przykład i inspiracja.
A teraz już zapraszam Cię na kolejną część, którą poprowadzi Adam, która będzie
bardziej zaawansowana i pokaże Ci wiele niuansów związanych z automatyzacją, m.
in.
z tym, jak zrobić, żeby to wszystko na przykład taka skomplikowana baza działała
poprawnie i była obsługiwana przez automatyzację.
To wszystko ode mnie.
Bardzo dziękuję Ci za uwagę i mam nadzieję, że słyszymy się przy
okazji kolejnych materiałów.