Több esetben kapjuk azt a visszajelzést ügyfeleinktől, hogy lassúnak érzékelik a SalesAutopilot működését. Sajnos – vagy inkább szerencsére – a vizsgált esetek messze túlnyomó többségében ennek semmi köze a SalesAutopilot teljesítményéhez.
Hogyan lehetséges egyáltalán, hogy a SalesAutopilot nem a SalesAutopilot miatt lassú?
Hát bizony lehetséges!
Hadd mondjak egy plasztikus példát, ami segíteni fog a jelenség megértésében.
Pisti vállalkozó. Fitnesz termeket üzemeltet. Hogy megjutalmazza magát, kemény munkája gyümölcséből vesz egy nagyszerű felső kategóriás autót. Gyönyörű autó, hatalmas teljesítménnyel. Használja is Pisti, mindenhova azzal megy, ha pedig nincs dolga, csak ráérősen cirkál gyönyörű autójával. Pisti imád új felszerelést venni a fitnesz terembe. Igazából a családja mellett a fitnesz terme a mindene. Az újonnan beszerzett kellékeket, felszereléseket, és kisebb gépeket gyönyörű autójával szállítja, hiszen imádja az autót, de a fitnesz biznisz minden részletét is. Az új autó illatának, és az új felszerelések illatának keveredésénél pedig már tényleg szinte semmit sem szeret jobban (talán csak felesége frissen mosott hajának illatát, de azt most inkább hagyjuk).
Egyik nap Pisti cirkálás közben arra lesz figyelmes, hogy valami fura karistoló hangot hall hátulról. A sötétített hátsó ablakon keresztül még mintha szikrák is látszanának az aszfalton.
Pisti kedveli a rendet és a szabályokat, úgyhogy egyből felkeresi a márkaszervizt, hogy bejelentkezzen garanciális javításra.
A munkafelvevő készségesen végighallgatja Pisti történetét a majdnem új autóról, ami fura karistoló hangot ad és szikrázik, és teljesen tanácstalan. Ilyen hibáról 23 éves márkaszervizes tapasztalata alatt egyszer sem hallott. Mivel azonban Pisti szimpatikus, kedves fiatalember benyomását kelti, a munkafelvevő azonnal felajánlja, hogy Pisti ingyen igénybe veheti a szerviz vadonatúj diagnosztikai átvilágító berendezését, ami azonnal megmondja, hogy mi az autó hibája.
Ami ezután történik, attól a munkafelvevőnek leesik az álla, Pisti pedig fejéhez kap, és maga is rájön, hogy mi lehetett a gond.
Az igazság, hogy Pisti amellett, hogy nagyon szorgalmas és ambiciózus vállalkozó, nem minden helyzetben olyan rendszerető, ahogy édesanyja – vagy akár két tannyelvű általános iskolában dolgozó felesége – szeretné. A nagy sietségben valahogy mindig bent felejtődött egy-egy apróság, egy-egy súly, egy-egy kézi súlyzó. Egyszerre soha nem sok, ezért nem tűnt fel. De ahogy teltek a napok, a hetek, majd a hónapok, az autó egyszer csak megtelt. És hát a súlyok acélból vannak. Az acél pedig bizony nehéz. Pisti viszont annyira a teendőire fókuszált – egyszerre ügyvezető, fitnesz oktató, és HR menedzser saját vállalkozásában –, hogy nem tűnt fel neki a lassú változás. A családját pedig mindig a felesége egyterűjével fuvarozza, így hát senki nem is hívta fel a figyelmét a furcsaságra…
Ugye nem kell megmagyarázni metaforánk jelentését? :-)
Nézzük tehát a teendőket! 5+1 dolog, amit csak te (vagy valamely munkatársad) tud megtenni SalesAutopilot fiókod felgyorsításáért!
A következőkben átnézzük, hogy mik azok a teendők, amelyek felgyorsíthatják a fiókod működését. Ezen teendők abban fognak segíteni, hogy egyrészt kevesebb adatot kelljen betöltenie a böngészőnek egy-egy funkció megjelenésekor, másrészt abban, hogy azon funkciókat amelyek úgymond a “böngészővel végeztet el a szoftver”, kevésbé vegyék igénybe a böngésződet, és ezen keresztül végső soron a számítógéped számítókapacitását (RAM-ját és processzorát).
1.) Takarítsd ki a (bal oldali) menüt!
A bal oldali menü minden szoftverbe való belépéskor, és sok más esetben is be kell töltődjön. A menü betöltődésekor – akár megnyitod, akár nem; akár elrejted, akár nem – be kell töltődnie egy csomó mindennek.
A menü betöltődésekor be kell töltődnie:
- az összes listádnak,
- az összes listád összes űrlapjának,
- az összes landing page-ednek,
- az összes levelednek,
- és még néhány vezérlő linknek
Ebből adódik, hogy minél több van a fentiekből, annál lassabb lesz idővel a menü betöltődése.
Ráadásul nem is elsősorban az interneten keresztül történő betöltődésről van itt szó, hanem a számítógépeden a böngészőben a menü “felépülése” az, ami jelentős erőforrásokat igényel. A te számítógéped erőforrásait. Tehát a számítógéped RAM-jától, és a géped gyorsaságától is függ, hogy mennyire gyorsan fog betöltődni a menü.
Teendő: Archiválni és törölni kell minden felesleges elemet.
Ehhez néhány gondolat segítségként:
(i) A leveleket és az űrlapokat lehet archiválni is, tehát nem vesznek el, csak kikerülnek a menüből.
(ii) A legtöbb lassú fiókban a levelek a “ludasak”, azokat érdemes először archiválni.
(iii) A levelek archiválását levélmappánként is el lehet végezni, tehát nem kell egyenként “szöszölni”.
(iv) Azon elemeket – főleg listákat – amelyeket még nem “mersz” törölni, de nem akarsz őrizgetni sem, a következő módon tudod “kirakni a képből”:
Hozz létre magadnak egy második felhasználót, mellyel az lesz a célod, hogy mindig mindenhez hozzáférjen.
Hozz létre egy “Archive” elnevezésű projektmappát.
Az “Archive” elnevezésű projektmappába pakold át azon listákat, amiket nem akarsz törölni, de nem is akarod használni őket már.
Vond meg a mindennapi felhasználódtól a hozzáférést az “Archive” projektmappához. Ettől a teljes hozzáférésű felhasználód továbbra is mindent látni fog, de a mindennapokban használt felhasználódnak meg sem jelenik az “Archive” projektmappa, így annak tartalma (listák és űrlapok) nem lassítja a betöltődést.
Mi minden fog felgyorsulni, ha törlöd a már szükségtelen elemeket?
- Belépéskor a menü betöltődése
- Az új időzítés létrehozása és időzítés szerkesztése első lépés képernyő, mert nem kell annyi listát betöltenie a rendszernek.
- Műveletek létrehozás / szerkesztése (mert nem kell annyi listát betölteni)
2.) Takarítsd ki a listákat!
Alapszintű takarítás – amit mindenképpen el tudsz végezni.
Minél régebbi egy listád, valószínűleg annál több leiratkozott, meg nem erősített kettős opt-in, és hibás email cím miatti inaktív feliratkozód van a listában.
A lista takarításához kattints először a "Lista karbantartása" opcióra.
...majd a "Törlés státusz szerint" opcióra.
Itt el tudod végezni a megfelelő feliratkozók törlését.
Mi minden fog felgyorsulni, ha kitakarítod a listáidat?
- Belépéskor a vezérlőpult, ha használod, és ki vannak rakva szegmensek rá
- Feliratkozók listázása
- Szegmensek képernyő
- Időzítés hány feliratkozónak kerül elküldésre kijelzése
- Fejléc keresőben feliratkozó keresése (nem kell annyi listát átvizsgálni)
- Feliratkozó, adatmódosító űrlapok, amelyekhez sok művelet tartozik, amik szegmens szűkítést tartalmaznak
Haladó szintű takarítás a feliratkozók aktivitása / inaktivitása alapján
Sokan talán azért tartanak listáik kitakarításától, mert már annyira berögzült a RÉGI internet marketinges szólás, miszerint "a pénz a listában van" ("the money is in the list"). Sajnos ez az állítás ebben a formában már réges-régen nem igaz. A pénz a megrendelésekből érkezik, a megrendeléshez aktivitás kell, de minden listában vannak olyan feliratkozók, akik MÁR nem érdeklődnek a téma iránt, emiatt nem olvasnak el semmilyen emailt, következésképp nem fognak sem kattintani, sem rendelni.
Ha a fenti gondolatot magadévá tudod tenni, akkor a következő lépés, hogy meghatározod, milyen hosszú ideig tartó inaktivitást fogsz véglegesnek tekinteni. Azaz hány hónapnyi inaktivitás után törlöd az inaktív feliratkozókat.
GDPR témájú megjegyzés: Jogászaink tanácsára azt az adatkezelési gyakorlatot alakítottuk ki, hogy bizonyos adatkezeléseknél (ahol ez indokolt volt) meghatároztuk, hogy milyen hosszú inaktivitás után ítéljük úgy, hogy megszűnt az érdeklődés, tehát megszűnt az adatkezelés célja. Az adatkezelési tájékoztatónkban ezt az időszakot fel is tüntettük, és ezen időszak után töröljük is a feliratkozókat.
A fenti gyakorlat megvalósításának egyik kulcs eleme az "Utolsó aktivitás dátuma" mező használata. Minden listában van ugyanis egy "Utolsó aktivitás dátuma" nevű rendszermező. Ehhez a mezőhöz beállított szegmensekkel meg tudod vizsgálni, hogy mennyi inaktív feliratkozód van, és akár a törlést is el tudod végezni. Haladó felhasználóként pedig Lista szintű műveletekkel akár automatikus törlést is be tudsz állítani.
3.) Takarítsd ki a vezérlőpultot!
Amennyiben időnként elhelyezel újabb listákat és szegmenseket a vezérlőpultodon, akkor a már szükségteleneket érdemes időnként eltávolítanod, mert ezek lassítják belépés után a vezérlőpult betöltődését.
4.) Takarítsd ki, és szortírozd a szegmenseket!
A szegmensek képernyőn minden 15.000 feliratkozó alatti hírlevél lista esetén, és minden 5.000 megrendelő alatti eCommerce lista esetén a szegmensekben lévő feliratkozók száma azonnal betöltődik. Ha sok szegmens tartozik egy listához, abban az esetben például a műveletek létrehozása, szerkesztése során a szerkesztés képernyő betöltődése tovább tarthat a szokásosnál, mivel a rendszer elvártan minden szegmenst betölt ilyenkor. Ezért kétféle módon tudja gyorsítani a Szegmensek képernyő betöltődését:
(i) Kitörlöd a már nem használt szegmenseket.
(ii) Ésszerű módon szétosztod a szegmenseket szegmens csoportokra. Így a képernyő betöltődésekor csak az alapértelmezett szegmens csoportban lévő szegmensek számai fognak betöltődni, ami jelentősen gyorsabb, mintha az összesnek be kellene töltődni.
Fontos érteni azonban, hogy ez a két megoldás nem segít a 15.000 feliratkozó feletti hírlevél listák, és az 5.000 megrendelő feletti eCommerce listák esetén, mert ezeknél a szegmensek feliratkozói nem töltődnek be a képernyővel együtt (méghozzá éppen a képernyő gyorsítása céljából).
Mi minden fog felgyorsulni, ha kitörlöd a felesleges szegmenseket?
- Szegmensek képernyő gyorsabban fog töltődni
- Időzítés létrehozásának és szerkesztésének első képernyője gyorsabban fog töltődni, mert kevesebb szegmenst kell betöltenie a szegmentáláshoz
- Műveletek szerkesztés képernyője gyorsabban fog töltődni, mert kevesebb szegmenst kell betöltenie a művelet feltételes futtatása részekhez. Továbbá új művelet létrehozásánál gyorsabban lehet elmenteni is a műveleteket.
5.) Töröld a használaton kívüli mezőket a listáiból!
Ez a leginkább munkaigényes, de a nagy fiókok esetén a leginkább hatásos takarítási fajta.
Amikor egy listában "sok" mező van, az "bizonyos listaméret" után "egyik pillanatról a másikra" nagyon be tudja lassítani a lista használatát. Ezért nagyon fontos, hogy időnként kitöröld listáidból a már használaton kívüli mezőket.
Mielőtt a hogyanba belevágnánk, nézzük meg sorban a fogalmakat:
- Mi számít sok mezőnek? - Amikor 250-300 mezőnél több egy listában
- Mi az a bizonyos listaméret? - 30-40.000 feliratkozó felett.
- Mit jelent az egyik pillanatról a másikra? - Lehet, hogy a szoftver egy kevésbé terhelt napjában egy kampány egy ilyen listára még kiválóan fut, következő héten, amikor ügyfélkörünk nagyobb mértékben használja a szoftvert, már elkezd érezhetően lassulni a fiókod egy következő kampány során.
A lista mezőinek kitörlése során a legnagyobb nehézség, hogy nem lehet olyan mezőt törölni egy listából, amely használatban van:
- szegmensekben
- űrlapokon
- műveletekben
- időzítésekben
A mező törlésének nincs akadálya, ha megszemélyesítésre van használva:
- levelekben
- landing page-eken
...ami azt is jelenti, hogy neked kell figyelmet fordítanod, hogy az ilyen levelekből, és landing page-ekből eltávolítsd a törölt mezőkre hivatkozó mezőkódokat.
Első lépésként először el kell távolítani a mezőt az adott elemekről/elemekből, vagy magukat az elemeket kell törölni. Ha egy mező kapcsán az összes kapcsolódó elem eltávolításra került, már lehet törölni a mezőt.
Tisztában vagyunk benne, hogy ez a műveletsor egy sok éve nem "takarított" SalesAutopilot fiókban rendkívül munkaigényes lehet, ezért azt tanácsoljuk, hogy az ilyen jellegű takarítást már akkor kezdj el, amikor MÉG NEM érint a lassulás problémája.
Fontos háttér információ:
- Az itt említett lassulás elsősorban nem a SalesAutopilot jellemzője, hanem az általunk használt SQL adatbázis-technológia korlátja. Ezen korlátot igyekszünk a technikai jelenlegi állása szerinti legmodernebb, és a SalesAutopilot árkategóriájának megfelelő módszerekkel és eszközökkel kitolni, de egy ponton túl ez már ésszerű erőfeszítések révén nem lehetséges. Ezért fontos felhasználóink közreműködése, azaz fiókjaiknak takarítása.
+1.) Milyen eszközön használod a SalesAutopilotot?
Ez a javaslat azért kapott +1 jelölést, mert nem olyan megoldás, amit közvetlenül a rendszerünkből tudsz megtenni, és beleillik az eddigi megoldások sorozatába. Senkit sem kötelezhetünk, és nem is kötelezünk arra, hogy kizárólag a szoftverünk miatt cserélje le a számítógépét. Azonban fontos kiemelnünk, hogy a webes technológiák fejlődésével a szoftverek működése is folyamatosan változik.
Ahogy korábban írtuk, a SalesAutopilot (sok más nemzetközi rendszerhez - pl: Google Analytics - hasonlóan) nagy mértékben épít a felhasználók eszközeinek erőforrásaira. Ez azt jelenti, hogy bizonyos műveletek nem a mi szerverünkön, hanem a felhasználóink gépén, böngészőjében történnek. Ennek előnye, hogy így sokkal több ügyfelünk használhatja a szoftvert egyidőben anélkül, hogy az “belassulna”. Ezzel viszont az is együtt jár, hogy a kevésbé korszerű eszközökön/számítógépeken egyes képernyők bizonyos beállításokkal lassabban tölthetnek be. Emiatt, ha lassulást tapasztalsz, érdemes az eszközt is felülvizsgálnod, amelyen keresztül a SalesAutopilotot használod. A sebességet tekintve az egyik legfontosabb tényező az eszközöd memóriája (RAM). Tapasztalatunk szerint, ha legalább 16GB RAM-mal rendelkezik a géped, akkor még egy komolyabban terhelt SalesAutopilot fiók esetén sem fogsz lassulást tapasztalni.
Kapcsolódó tudásanyagok:
Hozzászólások
0 hozzászólás
A cikkhez nem írhatók újabb hozzászólások.