İçerik PazarlamaE-posta Pazarlama ve Otomasyon

Mailchimp: RSS'den E-postaya Kampanyanız İçin WordPress'te Özel Bir Besleme Oluşturma

Şirketler için kaynaklar daralmaya devam ettikçe, zaman kaybetmeyi bırakıp her hafta iş yüklerinden saatler süren çabayı azaltabilecek otomasyon ve entegrasyonları tamamen dahil etmeleri bir zorunluluk haline geliyor. Şirketlerin genellikle çalışma kanalları nedeniyle izole edilmiş pazarlama departmanları vardır. Harika bir örnek, harika içerik üreten bir içerik ekibi ve haftalık bültenleri üzerinde çalışan bir e-posta pazarlama ekibidir.

Bir blogunuz varsa, muhtemelen bir RSS beslemek. Ayrıca, bir e-posta şablonunda dinamik komut dizisi sunan bir e-posta servis sağlayıcısına sahip bir RSS beslemeniz varsa, genellikle blog yazılarınızı doğrudan bir e-postaya gönderebilirsiniz. Mailchimp en RSS-to-Email özelliği bunu çok güzel yapıyor…. ve hatta haber bültenini sizin için planlar!

Mailchimp RSS'den E-postaya

RSS-to-Email özelliği, e-posta ile pazarlama çalışmalarınızı basitleştirmek için tasarlanmıştır. Mailchimp, her yeni gönderi için manuel olarak e-posta kampanyaları oluşturmak yerine süreci otomatikleştirir. Bu, Mailchimp e-posta dağıtımıyla ilgilenirken sizin blogunuz için değerli içerik oluşturmaya odaklanmanıza olanak tanır.

Mailchimp'in RSS-to-Email özelliği, blog veya web sitesi içeriğini e-posta haber bültenlerine dönüştürmeyi ve bunları abonelere teslim etmeyi otomatikleştiren adımlar aracılığıyla çalışır. İşte nasıl çalıştığına dair ayrıntılı bir açıklama:

  1. Entegrasyon Kurulumu: RSS-to-Email özelliğini kullanmak için blog veya web sitenizin RSS beslemesini Mailchimp ile entegre edin. Mailchimp'te, bir RSS kampanyası oluşturma seçeneği bulabilirsiniz.
  2. RSS Akışı Getiriliyor: Mailchimp, entegrasyonu kurduktan sonra RSS beslemenizi yeni güncellemeler için düzenli olarak kontrol edecektir. Bu kontrolün sıklığı tercihlerinize göre özelleştirilebilir. RSS akışınızda yeni bir gönderi veya güncelleme algılandığında, Mailchimp e-posta kampanyanızı oluşturmaya ve göndermeye başlar.
  3. E-posta Şablonu Özelleştirme: Mailchimp, çeşitli özelleştirilebilir e-posta şablonları sunar. Markanıza ve tercihlerinize uygun önceden tasarlanmış şablonlar arasından seçim yapabilir veya tasarlayabilirsiniz. E-posta şablonu, haber bülteniniz için düzen görevi görür.
  4. İçerik Seçimi: Bir sonraki adım, e-posta kampanyasına dahil edilen içeriği seçmektir. Mailchimp, RSS beslemenizden en son gönderileri veya güncellemeleri çeker ve bunları içerik bloklarını kullanarak e-postada görüntüler.
  5. Kişiselleştirme ve Tasarım: Mailchimp, logonuz, renkleriniz ve içerik biçimlendirme gibi marka öğelerinizi ekleyerek e-postayı kişiselleştirmenize olanak tanır. Abonelerinizle daha iyi etkileşim kurmak için kişiselleştirilmiş selamlamalar ve mesajlar da ekleyebilirsiniz.
  6. Planlama: E-posta kampanyasının abonelerinize gönderilmesini istediğiniz günü ve saati seçebilirsiniz. Bu zamanlama özelliği, zaman dilimleri ve katılım modelleri gibi faktörleri göz önünde bulundurarak e-postaları en uygun zamanlarda göndermenize olanak tanır.
  7. Otomasyon: Tüm süreç, RSS-to-Email özelliği kurulumuyla otomatikleştirilir. Blogunuzda veya web sitenizde yeni bir içerik olduğunda, Mailchimp otomatik olarak RSS beslemesindeki en son gönderileri kullanarak bir e-posta bülteni oluşturacak ve bunu seçtiğiniz programa göre abone listenize gönderecektir.
  8. Raporlama ve Analitik: Mailchimp, RSS-to-Email özelliği aracılığıyla gönderilen her e-posta kampanyası için ayrıntılı raporlar ve analizler sağlar. E-postalarınızın açılma oranları, tıklama oranları ve abone etkileşimi gibi performansını takip edebilirsiniz. Bu içgörüler, pazarlama stratejinizi iyileştirmenize ve gelecekteki kampanyaları iyileştirmenize yardımcı olur.

RSS-to-Email Şablonunuzu Özelleştirme

E-postanızı özelleştirmenin iki unsuru vardır: e-posta şablonunuz ve beslemeniz. Bu bölüm, akıştaki verileri kullanarak içeriği dinamik olarak oluşturmak için birleştirme etiketlerini kullanarak e-posta şablonumu nasıl özelleştirdiğimi tartışıyor.

mailchimp'e e-posta göndermek için e-posta düzenleyici rss

Beslemeden Önce

Beslememden önce, RSS beslememin başlığını ve talep edildiği tarihi içeren bir e-posta başlığı görüntülemek istedim.

<h1 class="h1">*|RSSFEED:TITLE|*</h1>
Date: *|RSSFEED:DATE|*<br />

Besleme ve Öğeler

Beslemenizdeki gönderilerinizin her biri şu şekilde döngülenir: ürün.

*|RSSITEMS:|*
<h2 class="mc-toc-title"><strong><a href="*|RSSITEM:URL|*" target="_blank">*|RSSITEM:TITLE|*</a></strong></h2>

<p><span style="font-size:12px">by *|RSSITEM:AUTHOR|* on *|RSSITEM:DATE|*</span></p>
*|RSSITEM:IMAGE|*

<div style="height: 9px; line-height: 9px;">&nbsp;</div>
*|RSSITEM:CONTENT|*

<hr style="border: none; border-top: 2px solid #eaeaea; width: 100%; padding-bottom: 20px;" /> *|END:RSSITEMS|*

Bu örnek Mailchimp RSS-to-Email şablonu, RSS beslemesinden e-postaya dinamik olarak içerik eklemek için birleştirme etiketlerini kullanır. Her satırı açıklayalım:

  • *|RSSITEMS:|*: Bu, RSS besleme öğeleri döngüsünün başlangıcını belirtmek için kullanılan birleştirme etiketidir. RSS akışındaki her öğe, içeriğiyle birlikte ayrı bir e-posta kampanyası olarak işlenecektir.
  • <h2 class="mc-toc-title"><strong><a href="*|RSSITEM:URL|*" target="_blank">*|RSSITEM:TITLE|*</a></strong></h2>: Bu satır bir HTML oluşturur <h2> RSS besleme öğesinin başlığı ile başlık. bu *|RSSITEM:URL|* birleştirme etiketi, öğenin URL'si ile değiştirilir ve *|RSSITEM:TITLE|* öğenin başlığı ile değiştirilir.
  • <p><span style="font-size:12px">by *|RSSITEM:AUTHOR|* on *|RSSITEM:DATE|*</span></p>: Bu satır, RSS besleme öğesinin yazarını ve tarihini gösteren bir paragraf oluşturur. *|RSSITEM:AUTHOR|* yazarın adı ile değiştirilir ve *|RSSITEM:DATE|* öğenin tarihi ile değiştirilir.
  • *|RSSITEM:IMAGE|*: Bu birleştirme etiketi, RSS besleme öğesinin görüntüsünü, genellikle öne çıkan görüntüyü görüntüler. Resim URL'si buraya eklenir.
  • <div style="height: 9px; line-height: 9px;">&nbsp;</div>: Bu satır, görsel ile içerik arasında 9 piksel yüksekliğinde bir boşluk oluşturur. bir kullanır <div> 9 piksel yüksekliğe ve 9 piksel satır yüksekliğine sahip öğe. bu &nbsp; boş öğeleri daraltabilecek e-posta istemcilerinde bile alanın görünür olmasını sağlamak için kullanılır.
  • *|RSSITEM:CONTENT|*: Bu birleştirme etiketi, RSS besleme öğesinin içeriğini görüntüler. Genellikle orijinal gönderiden bir pasaj veya alıntı içerir.
  • <hr style="border: none; border-top: 2px solid #eaeaea; width: 100%; padding-bottom: 20px;" />: Bu satır, her RSS besleme öğesinden sonra yatay bir satır ayırıcı ekler. bu <hr> satır içi CSS stillerine sahip öğe, #eaeaea düz rengiyle 2 piksel yüksekliğinde yatay bir çizgi oluşturur. bu width: 100%; satırın e-postanın tüm genişliğini kapsamasını sağlar ve padding-bottom: 20px; satırdan sonra 20px boşluk ekler.
  • *|END:RSSITEMS|*: Bu birleştirme etiketi, RSS besleme öğeleri döngüsünün sonunu bildirir. Bu etiketten sonraki herhangi bir içerik, döngünün dışında olacak ve her besleme öğesi için tekrarlanmayacaktır.

Sonuç, her Pazartesi sabahı gönderdiğim bir haftalık makaleleri içeren güzel, temiz bir e-postadır. Yapabilirsiniz

abone olun. E-postanıza bir içindekiler tablosu eklemek isterseniz, bunu nasıl yapacağınıza ilişkin talimatları da burada bulabilirsiniz:

Mailchimp RSS'den E-postaya Kampanyasına İçindekiler Tablosu Ekleme

E-posta İçin Özel Bir WordPress Beslemesi Oluşturun

Yine de, e-postalarımın iyi görünmesi için bazı ek özelleştirmelerin yapılması gerekiyordu:

  • Her makale için öne çıkan resmi son e-postaya dahil etmek istedim.
  • Okurlarımın ilgisini çekecek yeterli içeriğin olması için her makalenin alıntısının uzunluğunu değiştirmek istedim.
  • E-posta bültenimi haftalık olarak gönderdiğim için, blogumun beslemesi için varsayılan makaleler yerine e-postada bir haftalık makalelerin listelendiğinden emin olmak istiyorum.
  • Mevcut RSS akışımı herhangi bir şekilde değiştirmek istemedim çünkü bunu bazı ek sendikasyon çabaları için kullanıyorum.

Pekala, WordPress ile bunu ek bir besleme yaparak başarabilirsiniz! İşte nasıl:

  1. Cihazınızda çocuk teması functions.php dosya, özel bir besleme eklemek için aşağıdaki kodu ekleyin.
/ Register a custom RSS feed named 'mailchimp'
function custom_register_mailchimp_feed() {
    add_feed('mailchimp', 'custom_generate_mailchimp_feed');
}
add_action('init', 'custom_register_mailchimp_feed');

// Generate the 'mailchimp' feed content
function custom_generate_mailchimp_feed() {
    header('Content-Type: ' . feed_content_type('rss2') . '; charset=' . get_option('blog_charset'), true);
    echo '<?xml version="1.0" encoding="' . get_option('blog_charset') . '"?' . '>';
    ?>
    <rss version="2.0"
         xmlns:content="http://purl.org/rss/1.0/modules/content/"
         xmlns:wfw="http://wellformedweb.org/CommentAPI/"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:atom="http://www.w3.org/2005/Atom"
         xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
         xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
         <?php do_action('rss2_ns'); ?>>
    <channel>
        <title><?php bloginfo_rss('name'); ?></title>
        <atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />
        <link><?php bloginfo_rss('url') ?></link>
        <description><?php bloginfo_rss('description') ?></description>
        <lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>
        <language><?php bloginfo_rss('language'); ?></language>
        <?php do_action('rss2_head'); ?>

        <?php while (have_posts()) : the_post(); ?>
            <item>
                <title><?php the_title_rss(); ?></title>
                <link><?php the_permalink_rss(); ?></link>
                <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>
                <dc:creator><![CDATA[<?php the_author(); ?>]]></dc:creator>
                <guid isPermaLink="false"><?php the_guid(); ?></guid>
                <?php do_action('rss2_item'); ?>

                <!-- Add featured image as a media:content element -->
                <?php if (has_post_thumbnail()) : ?>
                    <?php $thumbnail_url = wp_get_attachment_image_url(get_post_thumbnail_id(), 'medium'); ?>
                    <?php if ($thumbnail_url) : ?>
                        <media:content url="<?php echo esc_url($thumbnail_url); ?>" medium="image" type="<?php echo esc_attr(get_post_mime_type(get_post_thumbnail_id())); ?>" />
                    <?php endif; ?>
                <?php endif; ?>

                <description><![CDATA[<?php the_excerpt_rss(); ?>]]></description>
                <content:encoded><![CDATA[<?php the_excerpt_rss(); ?>]]></content:encoded>
            </item>
        <?php endwhile; ?>
    </channel>
    </rss>
    <?php
}

// Load the template
do_action('do_feed_mailchimp');

Yeni yayınınızın adresi, blog yayınınız ve ardından /mailchimp/ olacaktır. Benim durumumda, kullanacağım Mailchimp RSS beslemesi şurada:

https://martech.zone/feed/mailchimp/

Bazı önemli notlar:

  • Bu yeni URL'yi doğru bir şekilde tanımak ve önbelleğe almak için kalıcı bağlantı ayarlarınızı güncellediğinizden (hiçbir şeyi değiştirmeniz gerekmez) emin olun.
  • Feed'inizi değiştiriyorsanız ve en son verileri göremiyorsanız WordPress feed'inizi önbelleğe alır. Basit bir hile, feed'i talep ederken bir sorgu dizesi eklemektir. Yani yukarıdaki örnekte, Mailchimp'te feed'i belirlerken ?t=1, t=2, t=3 vb. ekliyorum.
https://martech.zone/feed/mailchimp/?t=1

Eylem halinde görmek ister misiniz? Aşağıdan abone olun!

Douglas Karr

Douglas Karr CMO'su AÇIK İÇGÖRÜLER ve kurucusu Martech Zone. Douglas düzinelerce başarılı MarTech startup'ına yardımcı oldu, Martech satın almaları ve yatırımlarında 5 milyar doların üzerindeki durum tespitine yardımcı oldu ve şirketlere satış ve pazarlama stratejilerini uygulama ve otomatikleştirme konusunda yardımcı olmaya devam ediyor. Douglas, uluslararası alanda tanınan bir dijital dönüşüm ve MarTech uzmanı ve konuşmacısıdır. Douglas aynı zamanda Dummie's Guide ve iş liderliği kitabının yayınlanmış yazarıdır.

İlgili Makaleler

Başa dön düğmeye
Kapanış

Adblock Algılandı

Martech Zone sitemizden reklam geliri, bağlı kuruluş bağlantıları ve sponsorluklar yoluyla para kazandığımız için size bu içeriği ücretsiz olarak sağlayabilir. Sitemizi gezerken reklam engelleyicinizi kaldırırsanız seviniriz.