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.
Cześć.
Jeśli chodzi o rozszerzenie R-Table i pewne supermoce, które możemy dodać do
naszych baz, to mamy dwie możliwości.
I omówię je w kolejnych lekcjach.
Pierwsza możliwość to extensions, czyli dodatki, które możemy
doinstalować do naszych baz.
A druga rzecz to automatyzacje, którymi teraz się zajmiemy.
I są to automatyczne akcje, które może wykonywać dla nas airtable,
które zaczynają się od czegoś takiego jak trigger.
Trigger to jest po prostu to, czym rozpoczyna się dana akcja, czyli kiedy
ma zostać uruchomiona dana automatyzacja.
No i mamy tutaj na przykład możliwość tego, kiedy dany rekord ma jakieś
określone warunki, spełnia jakieś określone warunki.
Jeśli to wybierzemy, to mamy tutaj znów trochę bardziej złożony interfejs, który
pozwala nam wybrać, jaki to jest trigger, ale też wybrać,
jakiej tabeli dotyczy na przykład People, a także jeśli chodzi o Conditions, możemy
wybrać sobie ten konkretny warunek.
Czyli na przykład jeśli mamy naszego bohatera nowo dodanego, który
przykładowo wydał więcej niż 50 dolarów.
Być może będziemy chcieli wykonać jakąś akcję, czyli wybrać kolejny plus.
Tutaj, jak widzisz znajdują się akcje i możemy wybrać zaawansowaną logikę albo
akcję, ale jeszcze tego nie róbmy.
Najpierw pokażę Ci te typy triggerów.
Tych triggerów jest sporo.
Mamy tutaj możliwość właśnie jakichś warunków dla konkretnego rekordu.
Mamy też możliwość wykonania automatyzacji, kiedy ktoś zgłosi
nam formularz, kiedy rekord?
Nowy rekord zostanie stworzony.
I to jest bardzo fajne.
Bardzo fajna automatyzacja może z tego wynikać.
Mamy też możliwość zareagowania na to, jak rekord zostanie zaktualizowany w
momencie, gdy wejdzie do jakiegoś widoku.
I mamy tu old time, czyli o określonym, konkretnym czasie,
kiedy zostanie odebrany Web Hook.
To bardziej zaawansowane rzeczy pokażę Ci w kolejnej części.
Adam. No i kiedy przycisk zostanie kliknięty?
Przyciski możemy umieszczać zarówno wewnątrz naszych baz, jak również
możemy umieszczać je w interfejsach. Przyciski.
Jeśli wejdziemy sobie do sekcji all.
Możemy stworzyć nowe pole i to pole będzie typu button.
I jak widzisz takie pole typu button może otwierać nam URL, ale też wykonywać na
przykład skrypty, pooglądać jakiś URL, wysyłać smsy i tak dalej.
Więc mamy tutaj sporo różnych rzeczy, które często też współpracują z różnymi
dodatkami extensions, które będziemy musieli doinstalować.
W każdym razie wracając do naszych automatyzacji i do naszej pierwszej
automatyzacji, przejdźmy sobie jeszcze przez możliwe triggery.
Mamy tutaj wśród tych triggerów także integracje, czyli jeśli połączymy się z
różnymi narzędziami, możemy nawet reagować na to, kiedy dostaniemy nowy email na
Outlooka i coś tutaj dalej z tym zrobić.
Okej, to może wybierzmy sobie taką akcję, że w momencie, kiedy rekord wpada do
jakiegoś widoku i zmienia ten trigger change trigger,
każdy z nich ma jak widzisz podobne opcje.
Jeśli na przykład w widoku orderów do wysłania będę miał jakiś rekord.
No to będę chciał w pewien sposób zareagować.
Na przykład powiadomić osobę, która powinna taką wysyłkę zrealizować.
Dostajemy tutaj opcję przetestowania tego kroku i jest to całkiem fajne.
Możemy albo wskazać konkretny rekord, albo po prostu wybrać sugerowany rekord.
Dlaczego to robimy?
Dlatego, że po pierwsze widzimy, że się powiodło.
Oczywiście tutaj nie mało co się nie powieść, ale z drugiej strony widzimy też
dane tego konkretnego rekordu i z tych danych będziemy mogli korzystać później w
ramach akcji i będą one dla nas widoczne, jeśli przetestujemy to wcześniej.
Teraz możemy już przejść do sekcji akcji i to, co ma uruchomić
naszą akcję mamy wybrane.
Natomiast to, co ma się stać, możemy wybrać teraz I jeśli chodzi o wbudowane
akcje RTB jest to wysyłanie maili, tworzenie nowego rekordu, aktualizacja
rekordu albo wyszukiwanie rekordu.
Możemy czasem potrzebować np.
Jeśli rekord spadnie do jakiegoś widoku, zaktualizować jego dane automatycznie,
więc możemy z tego poziomu zrobić.
Mamy możliwość też szukania innych rekordów i wykonywania skryptów, które są
możliwe tylko w wyższej wersji na wyższym planie.
Ale możemy też skorzystać z gotowych, wbudowanych integracji.
I tych integracji jest szereg.
Na przykład możemy stworzyć post na Facebooku.
Możemy stworzyć sobie Google Docs i dodać do niego te dane.
Albo na przykład stworzyć event w kalendarzu Google.
Jeśli chcielibyśmy stworzyć wysłać wiadomość na Slacka, możemy to zrobić
wybierając polecenie Slack i Send message.
Teraz przechodzimy do właściwości integracji.
Możemy dodać do niej label.
Możemy też wybrać polecenie Connect new Slack account.
Po to, żeby połączyć nasze nowe konto Slacka i wybieramy polecenie Allow.
Po to, żeby odpowiednie konto na Slacku połączyć sobie z Airtable.
W tym momencie Airtable będzie miało już uprawnienia do tego, aby
publikować wiadomości na Slacku.
I mamy wybrane to nasze konto.
Nazywa się Slack Account.
Wybieramy sobie użytkownika.
Możemy oczywiście go wyszukać.
Na przykład do mnie mogę wysłać wiadomość i teraz możemy wykorzystać Markdown w tej
wiadomości, ale też możemy kliknąć na ten mały plus po to, żeby wybrać te właśnie
rzeczy, które dotyczą szczegółów tego rekordu.
Więc mamy na przykład rekord ID.
Mamy też nazwę Price i tak dalej, i mamy na przykład.
Możemy wpisać order to sent for i możemy wpisać.
Weźmiemy sobie nazwę produktu.
Następnie spacja, możemy dodać kolejny element i tutaj cena Nie wiem.
Możemy jeszcze wpisać datę tego zamówienia i w ten sposób bardzo łatwo dodać
różne rzeczy do tej wiadomości.
Poniżej możemy wpisać nazwę dla naszego bota.
Może to być na przykład AT czy Airtable.
Jeśli na Slacku mamy swoją jakąś customową ikonkę, możemy też ją podać.
Na przykład my mamy ikonkę.
No i w końcu możemy przetestować ten krok.
Wybieram polecenie Generate Preview.
Patrzymy co się stało i mamy informację.
Mamy taki podgląd tego, co zostanie przesłane na mojego
Slacka i wygląda to ok. Jest tutaj cena.
Moglibyśmy oczywiście to rozdzielić jakimiś bardziej wyraźnymi, jasnymi
komunikatami, ale wygląda na to, że jest ok.
Step został zakończony, krok został zakończony pomyślnie
i to co możemy zrobić, to po prostu przetestować sobie tę automatyzację.
Wybieramy polecenie test automation.
Wybieram, wskazuję rekord, na przykład właśnie ten Spiders hamulce i wybieram
polecenie run automation, a następnie patrzę, co się stało.
Mamy tutaj oba kroki zakończone pomyślnie i faktycznie wiadomość została
wysłana dla mojego Slacka.
Ją otrzymałem w takiej formie, jak pokazywał to Airtable w podglądzie.
Więc to, co możemy teraz zrobić, żeby uruchomić na stałe taką automatyzację, to
wybieramy ten przełącznik i włączamy tę automatyzację.
Teraz za każdym razem, kiedy jakiś rekord wpadnie do widoku, do wysłania,
automatycznie zostanę o tym powiadomiony na Slacku.
No i w zasadzie ten prosty schemat automatyzacji możemy powtarzać
w każdym kolejnym przypadku.
Możemy teraz bardzo łatwo tworzyć też nowe automatyzacje i automatyzacji.
Możemy mieć tutaj nieograniczoną ilość.
Praktycznie mam automatyzację i mogę wybrać trigger z tych dostępnych
na przykład o określonym czasie.
Albo znów kiedy na przykład jakiś rekord będzie posiadał jakieś konkretne warunki.
Na przykład wybierzmy go z People i dodajmy warunek, kiedy na przykład
wybierzmy sobie ten status.
Jest na przykład hero.
Wybierzmy sobie rekord albo po prostu ten wskazany przez Airtable.
Możemy przetestować I step sukcesful, czyli krok się powiódł.
No i teraz możemy też zrobić trochę bardziej zaawansowanych rzeczy, czyli
na przykład użyć powtarzalnej grupy, czyli będziemy mogli dla każdej, dla każdego
item, który zostanie tutaj zwrócony, bo może zostać zwrócony wiele rekordów,
powtarzać te akcje i na przykład dla każdego elementu zwróconego wysyłać email,
albo będziemy mogli użyć conditional logic, czyli logiki, która pozwoli na
przykład uruchamiać te kolejne elementy tej akcji tylko wtedy, kiedy na przykład.
I możemy wziąć sobie tutaj LTV wtedy, kiedy LTV będzie na
przykład większe od 30 dolarów.
I w takiej sytuacji możemy dodać akcję wewnątrz tego.
I na przykład możemy wysłać email, w którym podziękujemy takiemu bohaterowi za
zamówienie powyżej 30 dolarów i tylko w takim przypadku zostanie ono uruchomione.
Mamy tutaj akcję Send email.
No i jak widzisz można wpisać do kogo wysyłamy email.
W tym przypadku, gdybyśmy mieli dane tego bohatera, czyli potrzebujemy jeszcze jego
adres email, byłby on tutaj dostępny.
Oczywiście moglibyśmy go wybrać jako pole dynamiczne, wpisać temat, wpisać treść
wiadomości i na przykład wygenerować dla niego jakiś kupon czy cokolwiek innego.
W ten sposób tworząc trochę bardziej złożoną automatyzację, która zawiera tą
właśnie logikę, która pozwala na wysłanie tylko jeśli jakiś warunek jest prawdziwy.
Zobacz proszę, że można do takiej grupy dodawać kolejne akcje.
Czyli na przykład możemy wysłać maila, a później stworzyć rekord, wysłać wiadomość
na Slacku i tak dalej oraz kolejne warunki, Więc znów możemy to zagnieżdżać i
tworzyć całkiem zaawansowane automatyzacje i złożone, które składają
się z wielu kroków.
Te kroki, które mamy przetestowane są oznaczone tutaj tikiem, a te, których
jeszcze nie przetestowaliśmy i wymagają naprawy konfiguracji są
oznaczone wykrzyknikiem.
W ten sposób możemy stworzyć sobie nowe automatyzacje.
Możemy reorganizować je w tej tabeli, możemy
przechodzić sobie pomiędzy ich elementami na liście, a także możemy sprawdzać,
sprawdzać historię wykonania tych automatyzacji.
Tutaj mamy Rank History.
No i nie mam żadnego, żadnych wykonanej automatyzacji na ten moment, ale w
momencie gdy jest ona włączona, to kiedy ten rekord wpadnie do określonego widoku?
Czyli gdybyśmy weszli sobie do widoku orders, a następnie zmienili jakiś rekord
na to send, to tak naprawdę powinniśmy w automatyzacji zobaczyć, że ta
automatyzacja się nam wykonała.
Faktycznie ja dostałem powiadomienia i wiadomość doszła do mnie na Slacku w
momencie, gdy rekord wchodzi do widoku.
Wtedy wyślij wiadomość na Slacku i wszystkie te rzeczy.
Zobacz, że w historii możemy sobie naprawdę całkiem nieźle podejrzeć i
wszystko jest tutaj bardzo czytelne.
Takich automatyzacji możemy stworzyć mnóstwo, ale pamiętaj, że mają one
ograniczenia jeśli chodzi o płatne konta.
Odnośnie tego, ile razy możemy wykonać takie automatyzacji, ile operacji
tak naprawdę możemy wykonać.
Jest to o tyle istotne, że jeśli masz tutaj 10 takich akcji do wykonania, no to
wtedy jedna wykonana automatyzacja zje Ci 10 operacji.
I trzeba o tym pamiętać, żeby tworzyć też w miarę optymalna automatyzacje,
które dla nas działają.
To tyle tytułem wstępu.
Oczywiście można by było wejść w zaawansowane szczegóły, ale na to
w tym rozdziale nie mamy czasu.
Natomiast najprawdopodobniej pojawi się jeszcze sporo materiałów, które będą
omawiać bardziej zaawansowane automatyzacje w samym Airtable.
Natomiast my zajmiemy się w dalszej części kursu automatyzacjami, które wykraczają
poza table i pozwalają na zdecydowanie więcej, ponieważ między innymi możemy
połączyć wtedy Airtable z wieloma innymi narzędziami, a nie tylko tymi, które są
dostępne na mimo wszystko dość mocno ograniczonej liście.
To wszystko na teraz.
Dzięki za uwagę. Do usłyszenia.