E-posta pazarlaması (e-mail marketing) günümüzün görmezden gelinemez bir parçası. Eğer kullanıcı kitlenizle doğru iletişim kurmak, onların ürününüze veya hizmetinize olan bağlılığını artırmak istiyorsanız, düzenli e-posta kampanyaları yapmanız, veya ilgilendikleri içerikleri, sitenize girmelerini beklemeden e-posta kutularına ulaştırabiliyor olmanız gerekiyor. Bu, aktif kullanıcı kitlesine sahip olabilmeniz için neredeyse zorunda olduğunuz bir iş.

Kullanıcılarınızla doğru e-posta iletişimi kurabilmek için öncelikle bir e-posta pazarlama stratejiniz olması şart. Yani bir kullanıcı sitenize üye olduğunda hangi aralıklarla ne gibi içerikler almalıysa bunu kurgulamanız gerekiyor ilk olarak. Burada dikkat etmeniz gereken tek konu, yaptığınız e-posta pazarlamasının kullanıcı onayı ve kontrolü dahilinde olması. Eğer kullanıcınız, sizden gelen epostaları almayı istemiyorsa basit bir şekilde listenizden çıkabilmeli veya hangi türde içerik almak istediklerini ayarlayabilmelidir. Aksi takdirde kullanıcılar, epostalarınızı spam olarak işaretlemeye başlayacak ve eposta servis sağlayıcıları, eposta sunucularınızın spam skorunu yükseltecek ve hatta belki kara listelere de düşmenize neden olacaktır.

Şimdi gelelim işin teknik tarafına. E-posta pazarlama günümüzde büyük bir sektör. Eğer bir dış bir servis kullanmazsanız, şöyle bir senaryo olası. Yeni bir sunucu aldınız, taze bir ip adresiniz var internette ve sitenizi, eposta sunucunuzu aynı sunucu üstünden yayın yapacak şekilde ayarladınız ve yayına geçtiniz. Eğer sunucunuz yeni ve az önce bahsettiğim e-posta adresine göre bir liste yönetim altyapısı kurmadıysanız işiniz çok zor. Çünkü bir süre sunucunuzun ip adresine ait ün'ünü arttırmaya, böylelikle spam kutuları yerine inbox'a düşmeye başlamanız, ve bir geçmişinizin olması gerekiyor. Ayrıca listelerinizi yönetecek bir yazılımı yazmanız da çok kolay olmayacaktır.

Eğer bir teknoloji startup'i değilseniz aynı zamanda eposta odaklı birçok pazarlama kampanyası yaparak milyonlarca kullanıcıya aktif olarak eposta gönderimi yapmıyorsanız kendi yazılımınızı yazmanızın hiç bir değeri olmayacaktır, ayrıca teknik olarak da bir çok ilkel özelliği yazılımınıza katmak için aylar hatta belki yıllar harcayabilirsiniz.

Bu noktada basitleştirilmiş e-posta pazarlama servisleri devreye giriyor ve bu konuda hizmet veren yüzlerce şirketten birini tercih ederek bir çok gelişmiş izleme, yönetim yapabilirsiniz.

Şimdi size bunlardan biri olan mailchimp'i nasıl kullanabileceğinizi kısaca anlatacağım.




Mailchimp, e-posta pazarlaması konusunda en eskilerden biri ve şu an kullandığım diğer birkaç servise göre teknik açıdan en gelişmişi diyebilirim. Hatta kullanım kolaylığı açısından da en iyisi tecrübelerime göre.

Bu siteyi düşnün. mfyz.com'un kullanıcı kitlesi binlerce kullanıcıdan oluşmuyor, ayrıca çok güçlü bir e-posta pazarlama stratejisine de sahip değil, ihtiyaç da duymuyor çoğu zaman. Ama bazı dönemlerde tüm kullanıcılara veya bellir bir alt kitleye (mesela son ay içinde üye olan üyelere, veya php dökümanlarını okumuş olan kullanıcılara) belirli bir mesaj iletilmesine ihtiyaç duyuyor. Ya da genel bir bülten gönderilmesi gerekebiliyor.

Bu örnek senaryo, herhangi bir internet sitesine veya teknolojiyle bağlantılı iş fikirlerinin neredeyse 90%'ina uyarlanabilir. Burada bahsettiğim, ufak kullanıcı kitlesine sahip siteler. Bunun gerçek bir site olmasına da gerek yok. Ufak bir e-posta grubu da olabilir. Atıyorum bir müzisyenin showlarını yaparken bir not defteriyle insanların e-postalarını toplayıp oluşturduğu bir bülten listesi bile olabilir, veya okulda bir sanat klübünün üyeleri olabilir. Örnekler çoğaltılabilir.

Böyle bir kullanıcı kitleniz varsa ve bu kitleye hızlı bir şekilde bir mesaj iletmek istediğinizde mailchimp size ücretsiz olarak fayda sağlayabilir. Sanırım 2,000 kullanıcıya kadar ve aylık 12,000 eposta yani tüm kullanıcı kitlenize 6 kere eposta atmanızı sağlayacak kadar aylık bir kota sunuyor. Eğer bu sınırları aşıyorsanız, e-posta pazarlama stratejinize göre aylık üyelik veya gönderilen e-posta başına ödeme yaparak çok ufak bütçelerle e-posta pazalamanızı devam ettirebilirsiniz.

Mailchimp nasıl çalışıyor?

Mailchimp, eposta listeleri, kampanyalar, formlar ve şablonlar olarak çok güzel şekilde yönetimsel bölümlere ayrılmış. E-posta tasarımlarınızı şablonlarda, kullanıcı kitlenizi tek veya birden fazla listede, bu listelere üye olunabilmesi veya üyelikten çıkmak, üyelik ayarlarını değiştirebilmek gibi işlemleri yapabilmek için formlar tasarlamanızı sağlıyor. Hazırladığınız bir şablonu bir listeye veya bir alt listeye göndermeyi kampanya olarak tanımlıyor ve kampanyalarınızı istediğiniz zaman başlatabiliyor veya ölçümleyebiliyorsunuz.

Kullanıcınızı kendi kayıt sistemine aldığınız anda, isterseniz API aracılığıyla kullanıcı bilgisini mailchimp'deki listenize de kaydedebiliyorsunuz. Mailchimp istediğiniz kadar kullanıcı detayını saklayabiliyor.

Sitenize e-posta bültenininiz için üyelik formu koymak

Sitenize bülten hazırlamak istiyorsunuz. Diyelim ki, mailchimp'de bir liste oluşturdunuz "Bulten" adında. Formlar bölümünde signup form düzenleyerek kullanıcıdan isteyeceğiniz bilgileri ekleyip çıkarabiliyorsunuz. Kullanıcınızdan isteyeceğiniz bilgi sayısı ne kadar az ise o kadar daha çok üyelik alacağınızı unutmayın. Bir e-posta pazarlaması için gereken tek şeyin e-posta adresi olduğu aşikar. Dolayısıyla formunuzu sadece e-posta alanı kalacak şekilde düzenliyoruz.

Liste detayı sayfasındayken üstteki menüden "For Your Website" menüsünde "Signup Form Embed Code" sayfasına tıkladığımızda farklı görünüm seçenekleriyle üyelik formuna ait koda erişebilirsiniz.



Eğer css, html ile uğraşıp kendi görünümünüze uyarlamak istiyorsanız "Naked form" seçeneğini seçip javascript ve css olmayan çıplak form html kodunu kopyalayabilirsiniz. Sitenize yerleştirdikten sonra kendi form element stillerinizi uygulayabilirsiniz.



Bu formu sitenizin yan kolonuna veya sayfa sonu bölgesine yerleştirerek her sayfadan erişilebilir hale getirebilir ve daha çok bülten üyeligi yakalayabilirsiniz.

Artık, genel bir kampanya hazırlayarak bir "Bulten" listesindeki tüm üyelere, sitenizdeki gelişmeler hakkında düzenli mesaj gönderebilirsiniz.

Bülten (Newsletter) mesajları?

Bülten (newsletter) mesajları günümüzde "bir kullanıcı kitlesine sahip site" çoğu organizasyon tarafından kullanılan ve genellikle html css ile güçlendirilerek görsellerin de kullanıldığı bir reklam/pazarlama aracı durumunda. Bu dökümanda tüm platformlara uygun (crossplatform) bülten mesajı oluşturmaya ait bazı kurallara değineceğim.

Posta Servileri

Şu an bu tarz organizasyonların müşteri kitlelerine daha iyi ulaşabilmeleri, segmentasyon veya bülten postalar üzeriden gelecek olan dönüşleri izleyebilme gibi verime yönelik çeşitli özelliklere sahip birçok postalama servisi bulabiliyorsunuz. Bu servisler HTML formatında mesaj gönderirken kodlarınızı yeniden değerlendirmeden geçirebiliyor veya bazı etiket/özellikleri desteklemiyorlar.

E-posta okuyucu program/servislerin render mekanizmaları

Postalanan bu epostalar şu an dünyada kullanılan belli başlı e-posta okuyucular tarafından kullanılıyor. Yani gönderdiğiniz e-posta tüm tarayıcı yorumlayıcı motorları tarafından kitlenize ulaşıyor. Aynı zamanda web tarayıcısı olarak kullanılan yorumlayıcıların aynısı değil, değiştirilmiş ve bazı özellikleri desteklemeyen daha ilkel yorumlayıcılar olarak karşımıza çıkıyor.

Problem!

Burada yaptığınız şey aslında bir mesajı bir kitleye ulaştırmak. Fakat müşteriniz sizden görseli çok, genelde birkaç bağlantı bulunan bir HTML mesaj göndermenizi isteyecek. Bu noktada ilk etapta postalama servislerinin kodlarınız üzerinde yapabileceği olası değişiklikleri düşünmek gerekecek. Profesyonel destek veren postalama servislerinin çoğunda kodunuza dokunulmadan gönderilmesini sağlayabiliyorsunuz ama böyle bir faktörün bulunduğunu da bilmeniz gerekiyor. Burada asıl karşılaşacağınız problem ikinci kısımda anlattığım bir çok e-posta okuyucu program ve servis tarafından html mesajınız gösterilirken farklı çizilecek. Mesjaınızı oluştururken kullancağınız html aynı zamanda spam (istenmeyen) eposta yakalayıcı filtrelere de takılmasını sağlayabilir. Kullanıcının kendi rızası ile bile gönderiyor olsanız e-posta sağlayıcı servisiniz bunu bilmeyecek ve e-postanızın kodlamasına ve bu noktadaki kaliteye bakacaktır.

Yani mesajınızı oluştururken dikkat etmeniz gereken noktalar var. Bunlardan önemli olan bazılarına değineceğim.

Hazırlık

E-postanızı oluşturmadan önce photoshop, illustrator veya gimp gibi çalıştığınız yazılımda parçalamanızı ve optimizasyonunuzu iyi yapın.
Mesajınıza koyacağınız tüm nesneleri kendi sunucunuzda web yayını olan bir dizine koyun. Zira içerde kullanılan tüm imajları dışarıdan sağlamalısınız. Aksi taktirde giden mesaj trafiği yükselecek ve servisler için siz tehlikeli bir kaynak olma yolunda ilerlemiş olacaksınız.

Yasaklar

Bazı şeyleri kullanmayı kendinize yasaklayın. Çünkü çoğu okuyucuda zaten çalışmayacaktır. Biliyorum elinizi kolunuzu bağlayacaktır fakat malesef durum böyle.
  • Artalan (background) imajı kullanmayın (CSS veya html etiketiyle)
  • Javascript yazmayın
  • Flash kullanmayın
  • Dışarıdan CSS tanımlamayın (satır içi css kullanın)


1. Boyut

Mesajı boyutu da trafiği artırmanın dışında ideal bir mesajdan daha uzun bir içeriğe sahip olmamalı. Biliyorsunuz ki mesajınızı şekillendirmek için html etiketleri css tanımları kullanacağız. Bu tanımlar mesajın boyutunu artıracaktır. İmajlarınız için de durum aynı. Boyutu büyük olan imajlar, aynı anda mesajınızı açacak belki binlerce kullanıcı için yüklenmesi zor olan imajlar haline gelebilecektir. Bunun için mesjaınızın 20kb'ı imajlarınızın da 80kb'ı yani toplamda tüm mesajınızın 100kb'ı geçmemesine özen gösterin.

2. Standart ve Temiz Kod

E-posta okuyucular tarafından yorumlanacak kodun standart olması crossplatform bir ürün çıkarmanız için gerekli ilk kural. Bu kurala ne kadar özen gösterirseniz o kadar az sorun yaşarsınız. Zaten şu an internette standart kod yazmanın önemini vurgulayan birçok yazı bulabilirsiniz.

Yadığınız e-posta'yı bir sunucuda host edip w3c standartlık kontrol sayfasından standartlara uygun olup olmadığını kontrol edebilirsiniz.

Birçok web geliştirici dreamweaver veya frontpage gibi editorler kullanıyorlar. Bu tarz yazılımlar birçok yardımcı betik, stilleme farklı yaklaşım kullanırlar. Bundan dolayı da kodunuzda çok fazla artık oluşur. Tabiki yorumlamada burada kullanılan yenilikçi yaklaşımların bazıları takılır. Bundan dolayı kodunuzu elle, sade yazın.

3. İlkel Yapı

HTML mesajınızda birçok resim olacaktır. Bu resimleri doğru yerleştirmek için aklınıza gelen ilk yol ne oluyor? Tabiki css ile pozisyonlamayı düşünüyorsunuz ama yapmayın. CSS'i sadece basit kurallar için kullanın (yazıların boyut, font, rengi vs). Pozisyonlamayı eski mantığa göre tablolarla yapın. Ayrıca tablo kullanırken 3-4 derinliği geçmemeye dikkat edin. Ayrıca cellpadding ve cellspacing kullanmayın (Gmail desteklemiyor).

600px genişliğini aşmamaya çalışın. Bu genişlik neredeyse tüm kullanıcılar için görülebilir alanınızı rahatlıkla takip edebilmelerini sağlayacaktır.

HTML mesajınızda DTD tanımı ve <html> ve body etiketleri kullanın fakat içine meta tanımı, css, javascript import tanımları yerleştirmeyin, çalışmayacaktır.

Mesajınızıda form ve form elementleri kullamayın bazı servisler formları süzgeçten geçiriyor (örnek Hotmail)

Paragraf yerine <br> kullanın.

4. Türkçe ve ASCII dışı karakterler

ASCII dışı tüm karakterleri html entity olarak kullanın mesela © yerine &copy; Bununla ilgili dosyalar bölümündekihttp://mfyz.com/?/dokuman/67/ascii-karakter-kodlari/ dönüşüm tablosunu kullanabilirsiniz.

5. Metin sürümü (Plain text version)

E-postanızın içine multipart olarak text versiyonunu da ekleyin. Mesjaınızı düz metin olarak linklerden bağımsızlaştırarak metin sürümünü ekleyin.


Bu kurallara dikkat ettiğiniz sürece e-posta bültenleriniz daha düzgün ve her okuyucuda aynı görünecektir. Tabiki yazdığınız mesajı bir deneme grubu oluşturarak her gönderimde test ediniz.

Son olarak aşağıdaki tabloda hangi e-posta okuyucunun neyi destekleyip desteklemediğini görebilirsiniz.


E-posta OkuyucuCSSInline
CSS
Body
Etiketi
BG
Imaj
FormFlashJSImage
Map
Thunderbird 1.0+++++--+
Outlook 2007+++----+
Outlook 2003 (SP1)+++++--+
Outlook 2002 (SP2)+++++--+
Outlook Express 6 (SP1)+++++--+
Outlook Express 6 (SP2)+++++--+
AOL 6 - 9+++++--+
Eudora 6.2+++++--+
Web Tabanlı Okuyucular
Gmail-+-++--+
Hotmail / MSN Mail-+-+---+
AOL Webmail+++++--+
Yahoo Mail++-++---
Netscape.net+++++--+
MAC için E-posta okuyucuları
AOL OSX+++++--+
Mail.app (Apple Mail)--+++--+
Thunbderbird 1.0+++++--+


Hazırlayan : Mehmet Fatih YILDIZ

Popüler Etiketler

mootools ajax xmlhttprequest css css3 html form radio style google search api jquery social media sosyal php pear mdb2 prepare execute injection spam ubuntu workspace ie internet explorer html5 mysql db code www subdomain redirect crossdomain icon ikon grafik download xhtml rss twitter bootstrap support browser generator less language development nedir istatistik insanlar date sql diff mfyz mobile table iphone meta share startups music applications macosx free xml http server javascript input blog kurulum nasıl facebook browsers url service tool statistics wireless ui ux login webkit oyun editor coding gimp query select ntfs fstab button switch linux konsol ipucu ide phpstorm jetbrains deployment version control svn git medya optimizasyon analyse procedure portfolio doritos tytz firefox ios ipad apple app store store in-app purchase purchase subscription verification storekit itunes connect itunes cache howto banner calendar logo iOS subversion proje job kitap zaman tarih kampanya wanda session js plugin box mail newsletter windows htaccess apache lifestream parse export app player license lisans örnek kod terminal optimization screen integration compile link dokuman mod_rewrite cookie assets web app open source object developer internet ruffles cms framework pharma hack wordpress seo kontrol yapıları if while network design opengraph graph tebrik auth fql route router digital pgsql mssql database laptop notebook sitemap textarea compiler on-the-fly chart connect imza signature widget icons osx regex