Dzięki narzędziom no-code
8 godz. 15 min · Make · Biznes i Automatyzacje
Grzegorz RógIdea ArchitectW kursie dowiesz się, czym jest no-code i jak działają proste rozwiązania do tworzenia stron WWW w oparciu o tą technologię. Wyjaśnię Ci, jakie możliwości są teraz dostępne i które z web builderów warto rozważyć przy tworzeniu kolejnego projektu. Będziesz tworzyć strony głównie z użyciem wizualnych edytorów, co nie wymaga znajomości kodowania na start i umożliwi Ci przygotowanie landing page'a promocyjnego, portfolio, wizytówki, prostego MVP i wiele więcej!
Na przykładzie prostego edytora, jakim jest Carrd, pokażę Ci jak w praktyce przygotować prosty landing page dla pierwszej wersji produktu, do sprzedaży e-booka czy dowolnych innych zastosowań. Carrd jest niezwykle przyjazny i nawet osoby, które wcześniej nie miały żadnej styczności z tworzeniem stron WWW będą w stanie opublikować swoje pierwsze witryny! Ma też szereg przydatnych opcji, które pozwolą nam wyjaśnić kluczowe pojęcia no-code i tworzenia stron w ogóle, bez wchodzenia w szczegóły techniczne i koncentrowania się na wyglądzie. To właśnie z tego powodu wybrałem Carrd, ale Ty możesz też skorzystać z dowolnego innego edytora jak Wix czy Squarespace.
Kolejna sekcja nauczy Cię wdrażać na stronę liczne integracje i rozbudowywać jej funkcje. Dowiesz się między innymi jak podpiąć na stronę analitykę np. z pomocą Google Analytics, wykorzystać gotowe Widgety, zadbać o optymalizację pod kątem SEO czy dołożyć kolejne, własne skrypty. To wszystko bez napisania ani jednej linii kodu!
W tej sekcji omówimy szczegółowo najważniejsze narzędzia, które wykorzystują technologie no-code i pozwalają nam rozszerzyć możliwości stron WWW tworzonych w ten sposób. Dzięki ich wykorzystaniu będziemy mogli rozszerzyć naszą stronę o "bazę danych", wykorzystując Airtable, bez konieczności korzystania z jakichkolwiek technologii serwerowych. Narzędzia takie jak Zapier czy Integromat dadzą nam z kolei możliwość rozbudowania naszej witryny o niezliczone funkcjonalności, takie jak podłączenie list mailowych, ankiet, płatności i wiele, wiele więcej!
Ten rozdział uświadomi Ci prawdziwą potęgę narzędzi i technologii no-code, ponieważ przygotowałem dla Ciebie szereg praktycznych scenariuszy, które bez kodowania pozwalają wdrożyć najbardziej popularne rozwiązania biznesowe i uruchomić je w połączeniu ze stroną WWW. Przygotujemy scenariusze między innymi dla Landing Page'a sprzedającego produkt, gdzie zapiszemy dane klienta, wyślemy stosowne maile a nawet udostępnimy nasz produkt; będziemy też pracować nad prostą stroną do generowania leadów, na przykład umożliwiającą pobranie PDF czy produktu w zamian za email; pokażę Ci także, jak wykonać stronę usługową, gdzie klienci mogą zlecać Ci rozmaite prace; Przygotujemy także rozbudowany scenariusz pod Marketplace czy Job Board, wykorzystujący bardziej złożone automatyzacje. Wykorzystamy do tego mnóstwo dodatkowych, ciekawych narzędzi i technik No-code!
Kurs przeznaczony jest dla osób, które chcą tworzyć strony w nowym podejściu, bez kodowania. Skorzystają z niego zwłaszcza osoby, które chcą uruchomić swój projekt w sieci, stworzyć MVP produktu czy aplikacji, ale niekoniecznie same programują lub mają zasoby i czas na przygotowanie projektu przez programistów. Ponadto z kursu skorzystają ci z Was, którzy tworzą strony, np. w WordPress i chcą zobaczyć, jak można przyspieszyć sobie pracę a nawet front-endowcy, którzy usprawnią wiele procesów z pomocą automatyzacji.
Cześć!
Witaj w kolejnej lekcji, w której chciałbym pokazać Ci jak możesz dodać
jakieś niestandardowe integracje do swojej strony.
Czyli jak do tej pory korzystaliśmy z takich wbudowanych narzędzi wewnątrz Carrd.
Czyli przykładowo jeśli spinaliśmy Google Analytics to po prostu mieliśmy na to
miejsce i musieliśmy przekazać identyfikator.
Są jednak rzeczy, które nie są tak łatwe
do zrobienia lub też po prostu nie ma jakiegoś miejsca po to, żeby je wpisać.
I taką rzeczą jest np.
Facebook Pixel czy Pixel Google Ads, który
warto wpiąć na naszą stronę, ponieważ będzie on pozwalał nam lepiej targetować
reklamy i lepiej również badać konwersje na tych reklamach.
Czyli będziemy mogli sprawdzić, czy np.
ktoś z Facebook'owej reklamy wykonał jakąś akcję na naszej stronie albo
kupił, czy przeszedł przez ten formularz rejestracji.
I właśnie żeby to zrobić potrzebujemy
wpiąć taki kawałek kodu, który oferowany jest przez np.
dostawcy naszych reklam jak Facebook czy Google Ads.
Ale z drugiej strony wpinanie tego typu kodów jest naprawdę powszechne, bo jeżeli
chcielibyśmy dołączyć jakiekolwiek narzędzie, np.
MailChimp'a czy cokolwiek innego, co wymagałoby integracji z pomocą kodu,
musielibyśmy to zrobić właśnie w ten sposób, który chcę Ci teraz pokazać.
Więc najpierw przejdźmy do Event Managera w Facebooku.
Musisz mieć założone konto Business Manager
i gdy przejdziesz na taką witrynę business.facebook.com, będziesz mógł kliknąć
sobie w menu, a następnie wybrać sekcję Event Manager, gdzieś to tu powinno być.
To ciągle się zmienia, ale generalnie
chodzi o ten menager eventów, menadżer zdarzeń, a następnie dodać sobie nowe Data
Source, czyli nowe źródło danych to źródło danych to będzie Facebook Pixel, nazwiemy go
Slack LP Pixel i tutaj możemy opcjonalnie podać adres naszej strony dla szybkiego
Setup'u tego Pixel'a, ale nie będę tego robił.
A następnie przechodzimy do konfiguracji tego Pixel'a i tutaj dostaniemy informację,
że możemy manualnie dodać kod Pixela do strony.
I to jest właśnie to czego potrzebujemy
i ten kod będzie dla nas dostępny do skopiowania.
Czyli po prostu wybieramy polecenie
Copy to Clipboard i mając ten kod w schowku przechodzimy do Carrd.
I podobnie jak w Carrd i wielu innych Web Builder'ach
mamy możliwość dodania takiego czegoś w tej sekcji
Ad Elements jak Embed. Embed to będzie taki również custom'owy kod, który możemy tutaj
dodać lub coś co możemy dołączyć z zewnątrz.
Pokazywałem Ci już Google Maps,
pokazywałem Ci, że ewentualnie też można zrobić to np.
dla video z Youtube czy z Vimeo.
Natomiast poza tą opcją Embed w postaci iFRAME
możemy tutaj po prostu wrzucić dowolny kod i ten dowolny kod
możemy sobie go nazwać oczywiście np.
Facebook Pixel i jego styl możemy ustawić na Hidden.
Inline zostawimy wtedy, kiedy chcemy, żeby
to rzeczywiście się wyświetlało tak jak np.
nasza mapa Google a Hidden jeżeli chcemy, żeby to po prostu był kod, który jest
gdzieś na naszej stronie, ale tego nigdy nigdzie nie widać.
I teraz mamy jeszcze informację o tym, gdzie ten kod powinien się znaleźć
i w przypadku Facebook'a, Facebook'u o tym piszę, gdzie go wkleić.
Jest tutaj dokładna informacja na temat tego, że ten kod powinien się znaleźć w
sekcji Head naszej strony, czyli przed domknięciem znacznika Head.
W związku z tym musimy wybrać sobie sekcję Head.
To w to miejsce chcemy go wkleić i po prostu wklejamy.
Teraz wybieram polecenie Done.
No i jeszcze muszę zapisać zmiany i
opublikować je, czyli wybieram polecenie Publish Site.
I teraz już Facebook Pixel jest na mojej stronie.
Mogę sobie na nią wejść i spróbować teraz przejść do
tej sekcji, tej samej sekcji na Facebooku, żeby zobaczyć, czy jest jakaś aktywność.
Możemy sobie wysłać testowy ruch na naszą stronę.
Wklejam tutaj slack.eduweb.pl
wysyłam ten testowy traffic np. stąd,
ale to by było to samo, gdybyśmy weszli po prostu na tą stronę.
Aczkolwiek teraz jak widzisz Facebook jakby zainicjował to sprawdzanie Pixel'a
jeszcze raz i ten testowy ruch został odebrany poprawnie.
Facebook Pixel jest aktywny. Możemy też doinstalować sobie do
przeglądarki taką wtyczkę, która się nazywa Facebook Pixel Checker.
Przynajmniej na ten moment
jak ja ją mam i ona też pozwala sprawdzić, czy ten Facebook Pixel jest poprawnie
skonfigurowany i poprawnie zainstalowany, a my wybieramy polecenie Continue.
Wygląda na to, że wszystko jest ok.
Natomiast teraz dobrym pomysłem jest
ustawić sobie znowu dla tego Facebook Pixel'a eventy, które chcemy śledzić.
Możemy wybrać Facebook Pixel Setup, Event Setup Tool
i np. wkleić URL naszej strony po to, żeby ją teraz otworzyć.
I to jest trochę inne podejście do tego,
jak możemy automatycznie w tym momencie wskazać te eventy, które nas interesują.
Przykładowo, jeżeli chcemy śledzić
kliknięcia w ten guzik Take the Tour, to możemy wybrać polecenie Track New Button, czyli
śledź nowy guzik, nowy przycisk to nam podświetli w ogóle wszystkie linki, które znajdują
się na naszej stronie, które guzik chcemy śledzić.
No dobra, ten: Take the Tour, więc klikam na niego.
I teraz. Jaki to jest event? Co to w ogóle jest?
Co to? Jak to chcemy oznaczyć?
Jeżeli przykładowo to jest jakaś inicjacja wyjścia.
Jeśli przykładowo jest to dodanie czegoś do koszyka, to mielibyśmy event Add to Cart
jeśli jest to zakup finalizacja zakupu mielibyśmy Purchase. To są te
najważniejszy event'y, ale oprócz tego mamy jeszcze masę jakiś różnych event'ów typu
Customize Product, Donate, Find Location, Schedule itd. więc jeżeli coś
nam tutaj pasuje to wybieramy, jeśli nie to ewentualnie możemy zawsze wybrać takie
polecenie View Content i też zostanie to przekazane z odpowiednimi parametrami z
odpowiednią nazwą, że to będzie Button text is take the tour, więc też
będziemy widzieć to w kontekście naszego Pixela.
Widzę też, że Facebook automatycznie przygotował dla mnie taki events jako
sugestię, czyli Event Lead i on jest już podpięty do tego guzika Sign Up for Free,
więc Facebook całkiem nieźle wykrył, że to będzie moje zbieranie lead'ów.
Mogę tylko wybrać polecenie Review, no i jeżeli
to jest dla mnie ok, że tutaj jeżeli ktoś kliknie w ten guzik, to powinien się dla
mnie zapisywać nowy lead to wybieram polecenie Confirm.
Mogę też zrobić to w ten sposób, że wejść
sobie na tą stronę podziękowania, bo w tym momencie może to
działać nie do końca dobrze wtedy kiedy ktoś kliknie, ale np.
na jakieś błędy w formularzu taki lead też by
się zliczał, więc bardziej sensowne jest track'owanie w tym przypadku URL'a.
A gdybyśmy sobie teraz weszli na tą stronę
z hash'em wybierzmy tutaj Thank you Section, wpiszę to z palca, skopiuje to w całości.
Jesteśmy na tej stronie z podziękowaniem.
To teraz możemy wejść jeszcze raz, ok.
Możemy wybrać sobie właśnie ten URL, jeśli
on zawiera coś takiego, albo w ogóle jeżeli jest równy.
Ale możemy zrobić zawiera, bo czasem
możemy jeszcze tutaj chcieć przekazać sobie jakieś dodatkowe parametry itd.
Więc jeśli on zawiera taki kawałek adresu, to możemy wtedy wybrać dla niego event i
to będzie dla nas zdecydowanie bardziej sensowne.
Żeby zrobić tutaj po prostu lead, wybrać polecenie Confirm.
No i teraz mamy skonfigurowane poprawnie
również zdarzenia. Ten Load Button text po prostu wyrzucę.
Wybieram polecenie Delete i mój lead
bazuje na tym, że wejdziesz na tą stronę z podziękowaniem.
Wtedy oznaczymy się to jako konwersja lead'u,
zdobycie nowego lead'a, a jeśli ktoś kliknie Button take the tour to wtedy uruchomi się
view content. No i teraz możemy wejść do tej sekcji Finish Set up. Finish
zawsze możemy wrócić do tego narzędzia,
ale mamy dwie rzeczy ważne zrobione w tym momencie.
Po pierwsze, nauczyłem Cię stawiać na
naszą stronę jakiś kod, czyli może to być dowolny kod dowolnego narzędzia
I bardzo często te narzędzia, które teraz
integrują się z różnymi naszymi stronami, potrzebują tego, żeby ten kod wstrzyknąć.
Gdzie to robimy?
No właśnie tutaj w sekcji Embed dodajemy sobie Embed Style Hidden i wstawiamy to tam,
gdzie to narzędzie chcę żeby ten kod został wstawiony.
Z resztą możemy sobie taką sekcję Embed gdzieś przenieść w ogóle na sam dół strony,
ponieważ jako że ona jest Hidden, no to może spokojnie występować tutaj Footerze
nawet może być w Footerze on jest doklejony do każdej strony.
I co ciekawe, gdyby rzeczywiście była w
Footerze, to będziemy mieli pewność, że jest też na każdej tej podstronie, którą
zrobiliśmy, a jest dołączona zawsze w tym miejscu, w którym trzeba.
Czyli nawet jak umieścimy to na dole, to będzie to jakby na górze w strukturze
kodu, ponieważ będzie w sekcji Head dokumentu.
To wszystko. Wybieram polecenie Done.
Więc zrobiliśmy to dołączenie custom'owego kodu,
a ponadto skonfigurowaliśmy Pixel Facebook'a i jeszcze skonfigurowaliśmy dla niego
śledzenie zdarzeń, które oczywiście możesz rozszerzyć o wiele innych rzeczy, takich
jak oglądanie wideo, scrrolowanie strony czy cokolwiek innego, co
chcesz tutaj, po czym chcesz mieć ślad i co chcesz
track'ować czy w Analytics'ie, czy w Facebook'u.
To wszystko na teraz.
Dziękuję Ci za uwagę i do usłyszenia.