A viral marketing és a MailMaster

Ebben a bejegyzésben a viral marketing megvalósításáról fogok írni egy rövid leírást.
A MarketingSzoftverek e-mail marketing szoftverét, a MailMastert használva nagyon egyszerűa viral marketing alkalmazása.

A későbbiekben fogok írok majd egy részletesebb cikket is, amiben egy konkrét Drupal modulon keresztül mutatom be ennek a nagyon egyszerű ám annál hatékonyabb rendszernek a lényegét.
Először: mi is az a viral marketing és mire jó?
A rendszer egy nagyon egyszerű és ingyenes módszer a weboldal, blog, cikk vagy akár feliratkozó form látogatottságának növelésére. Azon kívül, hogy ingyenes és hatékony másik nagy előnye az, hogy egyből a célközönséget, a potenciális érdeklődőket veszi célba.

A rendszer lényege, hogy miután valakit meggyőztünk arról hogy adja meg email címét és iratkozzon fel a levelezőlistára, saját maga ajánlhatja az oldat ismerőseinek barátaink, olyan embereknek akikről úgy gondolja szintén érdekelheti az adott oldal.

Így ha valaki ajánl nem egy, hanem akár három-négy feliratkozót is nyerhetünk, akik szintén továbbküldik az oldalt.

Viral marketing ábrázolása
 
Az ábra remekül szemlélteti a viral marketing hatékonyságát.

Megvalósítás MailMaster segítségével
Először létre kell hozni egy új levelezőlistát, ebbe fognak bekerülni az ajánlott emberek. Az alapértlemezett mezőkön kívül vegyük fel az alábbi mezőket:

MailMaster mezők
 
Természetesen más mezőket is létre lehet hozni attól függően, hogy milyen információkat akarunk letárolni.

Ezután látrehozunk egy text levelet aminek a szövege egyszerűen ennyi:

[uzenet]

Tehát az üzenet lényegében egy feliratkozáskor megkapott érték.

Ezek után a levélhez beállítunk egy időzítést az előbb létrehozott lista feliratkozására.

A feladó [ajanlo_vezeteknev] [ajanlo_keresztnev] a feladó email címe: [ajanlo_email] a tárgy amit akarunk pl: "Te is véteknek tartanád kihagyni?", de akár külön létrehozhatunk a tárgynak is egy mezőt!

Innenstől kezdve a MailMaster autamatikusan kezeli a továbbajánlásokat!
Mostmár csak a php kódot kell megírni hozzá és működik a rendszer!
De először nézzük meg a folyamatot!
Kell egy feliratkozó form, amin keresztül a felhasználó bekerül a levelezőlistába:

 
Feliratkozó form
 

A submit folyamat után a felhasználó átkerül a viral oldalra:

Viral oldal

Itt van egy nagyon fontos dolog!

Amikor a felhasználó erre az oldalra kerül már itt fel kell dolgozni a levelezőlistába való bekerülését! (Nyilván nem az ajánló listába hanem fő levelezőlistába, amivel email marketingelünk)

Ennek az oka az, hogy sok ember nem ajánl és Ők 90%-ban amikor erre az oldalra kerülnek tovább is mennek azt gondolva a feliratkozásuk siekres volt. Ha nem kezeljük már itt a listába való bekerülést, akkor nemhogy több embert szerzünk, hanem még veszítünk is.

Tehát a lista feliratkozást és a viral rendszert el kell különíteni!

Ezután jöhet a feliratkozást biztosító php kód, azaz a MailMaster API

<?php
if ($_POST['ajanlo_email']) {
 
  for ($i = 0; $i<5; $i++) {
    if ($_POST["ismeros_email_$i"]) {
      $uzenet = preg_replace("/\[ismeros_keresztnev]/i", $_POST["ismeros_keresztnev_$i"], $_POST['uzenet']);
      $uzenet = preg_replace("/\[ajanlo_keresztnev]/i", $_POST['ajanlo_keresztnev'], $uzenet);
      $uzenet = preg_replace("/\[weboldal_cime]/i", $_POST['weboldal_cime'], $uzenet);
 
      $param = array(
      'mssys_formid'         => 'a-form-azonositoja',
      'email'  			           => $_POST["ismeros_email_$i"],
      'ismeros_keresztnev'   => $_POST["ismeros_keresztnev_$i"],
      'ajanlo_keresztnev'	   => $_POST['ajanlo_keresztnev'],
      'ajanlo_vezeteknevnev' => $_POST['ajanlo_vezeteknevnev'],
      'ajanlo_email'		       => $_POST['ajanlo_email'],
      'uzenet'	 		           => $uzenet
      );
 
      $stringParam = base64_encode(gzdeflate(serialize($param)));
      $remoteURL = "http://www.marketingszoftverek.hu/newsletter/remote-subscribe-id.php?d=$stringParam";
      if (!($fp=fopen($remoteURL, "r"))) {
        echo "Could not open the URL";
        exit;
      }
 
      $feliratkozasOK = '';
      while (!feof($fp)) {
        $feliratkozasOK .= fread($fp, 8192);
      }
      fclose($fp);
    }
  }
}
?>

Ezután a viral marketingel továbbajánlott emberek bekerülnek a viral-nak létrehozott email listába és a feliratkozásra beállított levél autamatikusan kimegy.
Mivel az üzenet szövege a php oldalon személyre szabottan le lett cserélve így mindenkinek más lesz az üzenete, és az ajánló adataival kerülnek elküldésre a levelek.