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

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