Felezd meg a munkaidőd, duplázd meg a bevételed!

SalesAutopilot kuponok átadása WooCommerce webshopnak

A tökéletesen működő értékesítési rendszerekben sokszor kerül sor egy webshop és a SalesAutopilot integrációjára.

A Sapi-ban nincsen kosár funkció és nem is tervezik a lefejlesztését, míg a webshopok korlátozott levélküldési funkciói miatt a levelezést érdemes a marketing- és cégautomatizációs szoftverre bízni. A webshopból a SalesAutopilot irányába történő kommunikáció könnyen megoldható, hiszen a legtöbb esetben ez csak pár kattintás, azonban sokszor előfordul, hogy visszafelé is kell adatokat adni. Ennek egyik leggyakoribb esete, amikor a vásárlás után szeretnénk egy kuponnal jutalmazni a vásárlót, amit a következő vásárlásnál beválthat a webshopban.

Fontosság: Hasznos
Szint: Kezdő
Téma: WooCommerce, integráció, kupon
Videó hossza: 6 perc

A következő videóban röviden bemutatom, hogyan lehet a SalesAutopilotban egyedi kuponkódot generálni, majd ezt a kupont hogyan lehet a Woocommerce-es webshopnak átadni.

A kupongenerálás lépései

(bővebb infóért nézd meg a hivatalos SalesAutopilot Tudásbázis bejegyzést):

  1. Kupon szett létrehozása – A kupon szettben megadhatod a kuponok felhasználhatóságát, a kedvezmény mértékét. 
  2. Kuponkódok kiosztása – A kuponkódokat művelettel tudod kiosztani. Vegyél fel egy rövid szöveges mezőt. Ebbe írhatod bele a listaszintű vagy űrlapművelettel kiosztott kuponkódot. A művelet beállítása a videóban megtalálható.
  3. A kuponszett átadása a Woocommerce webshopnak – Ezt is tartalmazza a videó.

Hivatalos Tudásbázis bejegyzések:

Egyedi kupon kódok használata
Woo Rest API Coupons
API kulcspárok kezelése

 

SalesAutopilot API hívások IP címe és Port-ja – Membermouse integrációhoz

A SalesAutopilot – Membermouse integrációt könnyen létre lehet hozni, hiszen a SAPI-ban beépített Membermouse műveletek vannak.

Azonban lehetnek olyan tárhely szolgáltatók, akik pár extra adatot is bekérnek. Ebben a bejegyzésben bemutatom, hogy mi ez a két érték, illetve hogyan nyomoztam ki.

Fontosság: Hasznos
Szint: Középhaladó
Téma: integráció, api, membermouse
Videó hossza: 3 perc

A két leggyakoribb adat az IP cím és Port szám, ahonnan a hívások érkeznek.

Ez a videó arról szól, hogy nézhetjük meg ezeket az értékeket.

Neked szerencsére nem kell az egész folyamatot végigjátszanod, hiszen a két érték a következő:

Client IP: 54.76.154.148
Port: 443

FONTOS: ezek az adatok nemcsak a membermouse integrációra igazak, hanem valószínűleg minden API hívásra, ami a SalesAutopilotból történik.

Globális változók megjelenítése feliratkozó vagy megrendelő űrlap szövegelemében

Mostanában sokan kérdezték, hogy milyen módon lehet feliratkozó vagy megrendelő űrlapon – a szövegelemben – megjeleníteni egy globális változó értékét.

A globális változó nagyon hasznos eszköz, hiszen elég egyszer megadni az értékét, és több helyen megjeleníthető a tartalma.  Érdemes használni például: a következő rendezvény helyszínénél, dátumánál, esetleg leírásánál.

A feliratkozó / megrendelő űrlapon belül azonban csak pár apró trükkel tudjuk megvalósítani ezt a SalesAutopilotban. Ez a Tudástár bejegyzésem bemutatja a megoldásokat.

Fontosság: Hasznos
Szint: Középhaladó
Téma: globális változó

A globális változók

A SalesAutopilot globális változói olyan speciális mezőkódok, amelyeket levelekben, landing oldalakon, adatmódosító űrlapokon használhatsz.
 
Ha a változó értékét módosítod, akkor az összes olyan helyen, ahol a változót beillesztetted, az új érték jelenik majd meg.
 
A globális változókat használhatod arra, hogy az aláírásodat behelyettesítsed a leveleidbe. Vagy például egy ismétlődő rendezvény időpontját ezzel jelenítheted meg, így a következő időpontot elég egy helyen módosítani, és a globális változó használata miatt az összes helyen az új érték fog megjelenni.

A globális változók felhasználási köre

A SalesAutopilot Globális Változók Tudásbázis bejegyzése szerint:

A globális változók felhasználási köre
A globális változókra mezőkóddal tud hivatkozni, és a mezőkódok csak személyre szabott tartalomban tudnak behelyettesítődni. Ez azt jelenti, hogy azokban a tartalmakban történik meg a helyettesítés, amelyeket a szoftver személyre szabottan generál abban a pillanatban, amikor erre kérés érkezik egy feliratkozóval kapcsolatban. Ilyenek a levelek, a landing oldalak (és az azokon elhelyezett bármilyen űrlap), és az adatmódosító űrlapok. Kivételt képeznek ezalól a szabály alól a landing oldalak publikus verziói: ezek nem személyre szabottak, azonban a helyettesítés itt is megtörténik.

Azaz alaphelyzetben a feliratkozó űrlapon a változó neve jelenik meg, és nem az értéke:

 

Megoldás

Két megoldás is van:

 1. megoldás: Landing oldal és iframe használata

Mivel a Tudásbázis bejegyzés szerint landig oldalba megtörténik a globális változó behelyettesítése, ezért, ha a feliratkozó / megrendelő űrlapot teljes forráskóddal illesztjük be landing oldalba, akkor az űrlapon megtörténik a behelyettesítés. A kérdés már csak az, hogy ezt hogyan tudjuk megjeleníteni külső, például WordPress oldalban.

A válasz az, hogy iframe használatával.

Ehhez először másold ki a landing oldal URL-jét.

Majd másold be a megfelelő iframe kódot a WordPress egy html blokkjába.

Ekkor megjelenik a blokkban a SalesAutopilot-os landing oldal és benne a behelyettesített változó értéke.

 2. megoldás. Az űrla javascripttel történő módosítása

A “Globális változók megjelenítése külső oldalon”  Power-up-pal megjelenítheted SalesAutopilot fiókod globális változóját a külső weboldaladon. A scriptet felhasználva azonban bármilyen más űrlapot is tudunk módosítani.

Ennek lépései:

  1. A get-global-variable.php állományban módosítsd az api felhasználónevedet és jelszavadat, majd helyezd el a weboldalad egyik könyvtárába.
  2. A replaceglobalvar.js tartalmát másold az űrlap egyedi CSS és Javascript mezőjébe.
  3. A 24. sorban módosítsd a get-global-variable.php helyét. Pl: https:/harmatakos.hu/get-global-variable.php
  4. A 41.sorba írd be a globális változó nevét. Az eredeti kód:
    A módosított kód:
  5. Az űrlap szövegelemének html szerkesztőjébe írd be a <span class=”your_global_var_name”></span> kódot, majd cseréld ki a “your_global_var_name” értékét a globális változód nevére.

Az űrlap betöltődésekor a script betölti és megjeleníti ebbe a span-ban a globális változó értékét.

Ezzel a módszerrel nem kell külön Landing oldalt létrehozni, de egy php file-t el kell helyezni a szervereden.

Döntsd el, hogy neked a két megoldás közül melyik felel meg jobban.

A hivatalos SalesAutopilot Tudásbázis bejegyzés:

Globális változók

Teendők a “Tájékoztatás IP cím korlátozásról” OTP SimplePay levél kapcsán, SalesAutopilot használóknak

2019. november 27-én az OTP Simple felhasználók egy levelet kaptak, amelyben a szolgáltató tájékoztatta őket, hogy IP cím korlátozásra kerül sor. Ebből a bejegyzésből kiderül, hogy van-e teendőjük a SalesAutopilot használóknak.

Fontosság: Hasznos
Szint: Kezdő, Középhaladó
Téma: eCommerce, Simple integráció

Az okok:
A szolgáltatót az elmúlt időszakban jelentős internet oldali forgalom érte, ezért  a rendszerének védelme miatt bevezetett egy biztonsági funkciót.
A bevezetett védelem:
A védelmi funkció működésbe lép, ha egy IP címről:
  • nagyon sok, egy idejű kérés érkezik, ami a DDOS támadások jellemzője lehet
  • célzott adatszerzésre irányuló támadást indítanak, XSS
Ilyenkor a rendszer 10 percre kizárja az adott IP címet.
NEM SalesAutopilot felhasználókra vonatkozó teendők:
Az OTP Simple, annak érdekében, hogy a tranzakciók továbbra is zavartalanul működjenek, kéri, hogy a felhasználók küldjék el az itsupport@otpmobil.com címre azokat az IP címeket  vagy IP tartományokat, amelyeket a kommunikáció során használnak. Ha nem SAPI rendszert építettél, hanem például webshopod van, érdemes a szolgáltatóddal egyeztetni, bár valószínűleg ők kezelik a kialakult helyzetet.

SalesAutopilot felhasználókra vonatkozó teendők:

A SalesAutopilot vezető fejlesztője egyeztetett az OTP Simple-lel és azt az információt tette közzé, hogy ha csak SalesAutopilot-on keresztül integráltátok a SimplePay-t, akkor nincs teendőtök.

Tovább fogok nyomozni, hogy a különböző webshopoknál mi a helyzet, és erről tájékoztatni foglak titeket. Feltételezésem szerint a bérelt webshopoknál nem lesz teendőtök, de a WooCommerce-nél elképzelhető.

Ha szeretnéd, hogy tájékoztassalak az nyomozásom eredményéről, vagy kérdésed van, akkor írj rám chaten.

A bankkártyás fizetési módokról az Infotermék értékesítése tréningen (eCommerce) esik szó.

Hogy kerülhet a levelem az elsődleges fülre a gmail-es feliratkozók fiókjában?

Ez az a kérdés, ami minden egyes képzésemen elhangzik. Ebben a videóban erre mutatok megoldást.

Fontosság: Hasznos
Szint: Középhaladó
Téma: spam
Videó hossza: 10 perc

Alapinfók:
1. A legfontosabb célunk a spam mappa elkerülése. (Jó hírlevélküldő választásával, az alapszabályok betartásával, és a domain rekordok beállításával ez könnyen elérhető.)

2. Promóciós fül: A gmail szerint ez a helye a marketing célú leveleknek, ezért érkeznek ide.

3. Elsődleges fül. Ide a felhasználó számára kiemelten fontos e-mailek kerülnek.
A Gmail a következők alapján dönti el, hogy a leveled ide kerüljön-e:
– A levél tartalma
– A küldésre használt módszer, program
– A küldő és a címzett közötti kapcsolat

Javaslat: Oktasd a címzettet, hogy rakja az elsődleges fülre a leveledet, mert akkor a következő levelek is oda érkeznek.

A következő kódot  illeszd be egy Landing oldalba (LP), és az űrlap köszönő oldalának ezt a LP-t állítsd be. A tartalmi blokk személyre szabása miatt a figyelmeztető szöveg csak a gmail-es e-mail címet használóknak jelenik meg.

{:if “/gmail.com$/”|preg_match:$email:}

Ha gmailt használsz, elképzelhető, hogy a levelem a PROMÓCIÓK fülre érkezik. Mivel fontos, hogy a képzéssel kapcsolatos információkat megkapd, ezért kérlek a  következőkre:

  1. Húzd át a levelet az elsődleges mappába!
  2. Hagyd jóvá, hogy a továbbiakban mindig oda kerüljenek a tőlem érkező levelek! Ígérem, sosem küldök neked spam-et.

{:/if:}

A levelekben is használhatod ezt a módszert. Sajnos űrlapok köszönő oldalában közvetlen megoldást még nem találtam, csak a landing oldalas lehetőség él.

SalesAutopilotos Tudásbázis bejegyzések:

Miért nem jutnak célba marketing emailjei elég jó arányban, és miért landolnak a promóciók fülön vagy a spam mappában? (partner link)

Tartalmi blokkok személyre szabása

 

Kattints a linkre, ha további tanácsadásra van szükséged, örömmel segítek.

QR kódos belépőjegy generálása a SalesAutopilotban

Ezt a funkciót a Casparus könyvkiadó egyik rendezvényére építettem. Az itt bemutatott megoldás része a Rendezvényszervező Instant Pack-nak, illetve a Rendezvény Automatizálás tréningen is bemutatásra kerül.

Előnye, hogy nem kell külön wordpresses bővítmény, a SAPI automatikusan elvégzi a generálást. A link megtalálható a megrendelésnél, és bármilyen levélben ki lehet küldeni.

Fontosság: Hasznos
Szint: Középhaladó
Téma: Rendezvények
Videó hossza: 5 perc

Leírás:
A SalesAutopilot DM levél funkciójának segítségével készítjük el a rendezvény belépőjegyét. Legenerálunk egy pdf állományt, amit a sikeres megrendelés esetén kiküldünk a vásárlóknak.

A levél sablonját html formában lehet feltölteni, de lehetőség van a SAPI-ban is szerkeszteni, így egyedi megoldásokra is lehetőség van:

1. QR kód beillesztése

chl – az üzenet, a mi esetünkben a lista id és a megrendelés id-ből generált jegysorszám

<p><strong>QR kód:</strong><br />
<img src=”https://chart.googleapis.com/chart?chs=150×150&amp;cht=qr&amp;chl=79531-[id]” /></p>

URL: https://chart.googleapis.com/chart?

Paraméterek:
cht=qr – QR code.
chs=<szélesség>x<magasság> A kép mérete.
chl=<adat> megjelenítendő adat.

2. Megrendelt jegyek darabszámának megjelenítése

Ehhez a Rendelt termék darabszámok lista mezőkbe mentése SalesAutopilot Power-Ups-ot használom, de ezt egy későbbi videóban fogom bemutatni.

SalesAutopilot Tudásbázis bejegyzések:
DM levél és nyomtatvány készítése SalesAutopilottal

Google Charts Tudásbázis:
QR Code

Ha szeretnél ilyen rendszert, de nincs kedved kódolni, akkor írj nekem bátran.

X

Elfelejtetted a jelszavadat?

Csatlakozz hozzánk!