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.
Przejdźmy teraz do sekcji Extensions, czyli dodatków, którymi możemy, podobnie
jak automatyzacja, również rozszerzać możliwości Airtable.
Ale mamy tutaj szereg predefiniowanych akcji i przygotowanych dodatków, które
stworzyli deweloperzy zarówno Air Table, jak i zewnętrzni.
Ty też możesz tworzyć swoje własne dodatki do Airtable.
Jest to naprawdę bardzo fajne.
Jeśli wybierzemy polecenie Addon Extension, to mamy tutaj do wyboru
marketplace z Extension'ami i są tutaj skrypty.
Są tutaj różne narzędzia, z których możemy korzystać, na przykład Jira, do
których możemy importować taski.
Na przykład mamy możliwość skorzystania z map, które mogą pobrać dla
nas odpowiednie koordynaty.
Możemy zrobić sobie jakiś dodatek do wysyłania SMS ów albo do śledzenia czasu,
więc sporo tutaj różnych rzeczy jest, które możemy sobie przejrzeć.
Mamy także sekcję Featured, która zawiera jedne z najbardziej popularnych dodatków.
Ja polecam ze swojej strony zwłaszcza CSV import, jeśli importujesz
jakieś złożone pliki CSV.
No i tabele przestawne też są naprawdę super jeśli chodzi o dodatkowe
wyszukiwanie czy schematy baz danych.
Są tutaj naprawdę fajne dodatki, z których warto skorzystać.
No i kolejne dodatki już są związane z tymi narzędziami, z których możesz
korzystać lub też z jakimiś konkretnymi funkcjami.
Jeśli korzystasz np.
Forma możesz automatycznie generować importować odpowiedzi Twoich formularzy.
No i na przykład możemy skorzystać sobie z takiego dodatku Pexels.
Wybieram polecenie ad extension.
Na tej zasadzie po prostu instaluje się taki dodatek.
Teraz możemy zamknąć to okienko.
No i jeśli mamy jakiś rekord, w naszym przypadku będziemy potrzebowali pola
attachment, które będzie mogło zawierać zdjęcie, które możemy
sobie dociągnąć z Excelem.
Możemy sobie je zaznaczyć, a następnie jak widzisz Pexelles załaduje
nam rozmaite zdjęcia.
Możemy tutaj wpisać super super hero.
No i prawdopodobnie dostaniemy szereg zdjęć, które być może jakiś z nich
nadawałoby się do tego, aby umieścić je w tym polu.
Możemy bardzo łatwo wybrać takie zdjęcie, wybrać jego rozmiar i wybrać polecenie
Attach po to, żeby dołączyć je do konkretnego rekordu.
Oprócz dodatku Pexelles oczywiście jest tutaj mnóstwo innych rozszerzeń.
Są również dostępne skrypty.
Jak widzisz mamy szereg skryptów i te skrypty możemy pisać samodzielnie, albo
możemy skorzystać z gotowych skryptów, które przykładowo zoptymalizują nam
tabele, znajdą i zastąpią jakąś konkretną frazę.
I to jest skrypt, z którego dość często korzystam albo stworzą jakieś losowe
wartości w komórkach naszej tabeli.
Możemy wybrać sobie np.
ValidateEmail.
W ten sposób dodajemy właśnie skrypt jako extension.
No i mamy możliwość teraz wyboru tabeli np.
Wybierzemy sobie tabelę People.
I tutaj mam dołączone e-maile naszych bohaterów.
Wystarczy, że wybiorę run.
Możemy to zrobić w tym dużym oknie, albo możemy przejść właśnie do tego
małego okna po prawej stronie.
Możemy też tutaj sobie fajnie zarządzać tymi extension'ami i jakoś je zwijać,
zmieniać ich nazwy.
Także tutaj jest sporo prostych opcji, które można zrobić, a następnie wybieramy
polecenie Command Center albo run po to, żeby przeprowadzić taką inspekcję na
przykład maili i znaleźć mail, który w tym przypadku, któremu brakuje kropki.
Więc jak widzisz mamy tutaj podaną podaną informację, że powinniśmy
poprawić ten adres email.
No i możemy dodać tutaj kropkę.
Następnie jeszcze raz wejść sobie tutaj Command Enter wykonać i widzimy, że
wszystkie rekordy są teraz poprawne.
To co polecam, to przede wszystkim przetestować sobie szereg dodatków, które
dotyczą narzędzi, z którymi aktualnie pracujesz czy Twoich aktualnych potrzeb.
Dla mnie na przykład niezastąpionym dodatkiem jest Sengrid, którego można
połączyć właśnie z R table w taki sposób, że podajemy tutaj
nasz nasz klucz API, czyli tutaj wpisujemy sobie nasz API i podajemy od kogo jest
wiadomość, na przykład y od kogo próbuję skorzystać z mojego maila i tak
samo reply to a następnie ten dodatek jest już skonfigurowany i możemy bezpośrednio
z Airtable wysyłać wiadomości email.
Jak widzisz, mam tutaj możliwość wyboru odpowiedniej tabeli, następnie widoku na
przykład wszystkie, ale mogę też wybrać sobie konkretny widok
i często tworzę taki widok właśnie do wysyłania maili i w nim filtrami filtruję
sobie tylko te rekordy, które mają tam wpaść np.
Osoby, które kupiły produkt X, a nie kupiły produktu Y i wtedy one znajdują się
wszystkie w tym jednym konkretnym widoku, na przykład w tym widoku email.
Super i tylko do nich mogę wysłać na przykład w tym przypadku życzenia na Dzień
Kobiet albo inne rzeczy, które muszę posłużyć się mailem,
czyli wysyłamy do maila.
Możemy opcjonalnie dać komuś na kopii albo na ukrytej kopii.
Możemy tutaj dać na przykład przecinek i skorzystać z pola w nawiasach klamrowych.
Czyli możemy tutaj wpisać właśnie nazwę naszego pola, które zostanie
odczytane dynamicznie.
Czyli moglibyśmy dodać kolejne pola typu to seks.
Czy gdybyśmy mieli właśnie gender, mamy message i podajemy treść wiadomości.
Możemy też to sformatować jako HTML, czyli możemy tutaj zawrzeć tagi HTML
i wtedy zaznaczyć tę opcję.
I zobacz, że jeśli wybierzemy pole preview, to zostanie zostaną wysłane trzy
wiadomości i mamy header Black Widow, header, header Mystique.
No i będą one wysłane w momencie gdy klikniemy Send.
Będą wysłane, ponieważ mamy maile tych osób również tutaj, w tej
odpowiedniej kolumnie e-mail.
I to jest naprawdę świetny sposób na to, jak można bardzo łatwo odfiltrować sobie w
widoku jakieś konkretne osoby, do których chcemy wysłać maila, a następnie bardzo
szybko stworzyć taką kampanię mailową i wysłać ją z pomocą Send grida.
Oczywiście Send Grid zadba o to, żeby te maile nie trafiły do spamu.
Tam jest sporo różnych fajnych narzędzi, które pozwolą nam również nimi zarządzać,
autoryzować nasze domeny i tak dalej, Więc jest to naprawdę fajne
narzędzie do wysyłki maili.
Bardzo często korzystam właśnie z tego narzędzia po to, żeby z poziomu
Airtable wysyłać takie kampanie.
Jedyna rzecz, której trochę tutaj brakuje w przypadku Send grida to jest coś
takiego, co pozwoliłoby nam w takim mailu zrobić stopkę i napisać na przykład
pozwolić komuś się wypisać, czyli dać jakiś link typu unsubscribe.
I w takim przypadku to, co robię, to być może będzie Twoje
zadanie domowe na kolejne lekcje, które przejdziesz z Adamem do automatyzacji,
ale ja podaję tutaj najczęściej po prostu adres web hooka, o którym dowiesz się
więcej w części make, ale będzie to jakiś web hook w subdomenę make.
com, a następnie jako identyfikator podaje identyfikator
tego rekordu, który dorabiam sobie tutaj.
Pole ID czyli zrobię takie pole ID i tutaj wybiorę formularz, a następnie stworzę.
Wyszukam sobie funkcji Record ID, stworzę takie pole, które mi zwróci te rekordy.
Mam tutaj wszystkie unikalne rekordy i dzięki temu mogę się
posłużyć tym identyfikatorem.
I teraz w preview dla każdego maila zobacz, że będę wysyłał te dane
razem z konkretnym parametrem.
Takim, który jest unikalnym identyfikatorem tego rekordu.
Jak będziesz przerabiać kolejne lekcje w ramach automatyzacji z Adamem, to jeśli
potrzebujesz tego use case'a, zastanów się proszę nad tym, jak można by było zrobić
to, aby właśnie odebrać te dane na webhok i ten rekord za pomocą tego rekordu
najpierw wyszukać ten konkretny rząd w RTable, a następnie w Airtable.
Możemy sobie wpisać na przykład takie pole, dodać takie pola jak ASAP
czy unsubscribe, zrobić je typu checkbox i automatycznie z pomocą makra
oznaczyć, że ktoś jest tutaj wypisany.
I wtedy, jeśli takie pola nam się oznaczą automatycznie po kliknięciu w taki link,
wtedy będziemy mogli bardzo łatwo wyfiltrować sobie osoby, które nie
chcą abyśmy do nich wysyłali maile.
Czyli NCAP damy na puste i wtedy wszystkie te rekordy, które mają są odsubskrybowane
zostaną wyrzucone z tego widoku.
Co za tym idzie wyślemy maile tylko do osób, które faktycznie tego chcą.
Więc ten prosty trik może pomóc nam zadbać o wysyłanie tego typu kampanii.
A poza tym nie ma żadnych ograniczeń tutaj i możemy jak najbardziej wysyłać
te maile z poziomu R-Table.
Na koniec mam jeszcze małą lekcję praktyczną, w której omówię jedną z baz,
która zarządza całym serwisem EduWeb, więc chciałbym Ci ją pokazać.
A tymczasem jeśli chodzi o wszystkie podstawowe, w zasadzie wszystkie opcje
interfejsu i tabel, to praktycznie z wszystkimi się zapoznaliśmy mniej
lub bardziej szczegółowo i wnikliwie.
Jeszcze jedną ostatnią zostawiłem dla siebie na deser i chcę Ci ją pokazać.
Jest to historia bazy, czyli jeśli wejdziemy tutaj do historii bazy, mamy
możliwość przejrzenia snapshotów oraz Revision History.
Jeżeli ktoś by zmieniał te dane snapshoty to z kolei możliwość wykonania takiego
zapisu tej bazy, gdzie będziemy mogli wrócić do tego
snapshota, do tego zapisu w dowolnej chwili.
W przypadku planów płatnych to jest aż rok, gdzie możemy wracać
do takiej historii wersji.
No i ona zostaje tutaj zapisana.
Mamy 10 sekund temu zapisane snapshot i będziemy mogli sobie do niego wrócić.
Także jest to dosyć istotne, bo czasem nam się baza zmienia, czasem coś ktoś
zmieni, czego nie chcielibyśmy.
Chcielibyśmy to odzyskać.
No i możemy to zrobić z pomocą historii.
Także to wszystko o tych bardzo ważnych funkcjach table, z których
będziesz korzystać.
I zapraszam Cię do lekcji, w której pokażę Ci jak wygląda nasza baza.