Content MarketingE-Mail-Marketing & Automatisierung

Mailchimp: Erstellen eines benutzerdefinierten Feeds in WordPress für Ihre RSS-zu-E-Mail-Kampagne

Da die Ressourcen für Unternehmen immer knapper werden, wird es immer wichtiger, dass sie keine Zeit mehr verschwenden und Automatisierung und Integrationen vollständig integrieren, die ihnen jede Woche viele Arbeitsstunden ersparen können. Unternehmen haben oft Marketingabteilungen, die durch ihre Arbeitskanäle isoliert sind. Ein gutes Beispiel ist ein Content-Team, das fantastische Inhalte produziert, und ein E-Mail-Marketing-Team, das an seinem wöchentlichen Newsletter arbeitet.

Wenn Sie einen Blog haben, haben Sie wahrscheinlich einen RSS füttern. Und wenn Sie einen RSS-Feed bei einem E-Mail-Dienstanbieter haben, der dynamisches Scripting in einer E-Mail-Vorlage anbietet, können Sie Ihre Blog-Beiträge normalerweise direkt in eine E-Mail einspeisen. Mailchimp's Die RSS-zu-E-Mail-Funktion macht dies wunderbar…. und plant sogar den Newsletter für Sie!

Mailchimp RSS-zu-E-Mail

Die RSS-to-Email-Funktion soll Ihre E-Mail-Marketingbemühungen vereinfachen. Anstatt manuell E-Mail-Kampagnen für jeden neuen Beitrag zu erstellen, automatisiert Mailchimp den Prozess. Dadurch können Sie sich auf die Erstellung wertvoller Inhalte für Ihr Blog konzentrieren, während Mailchimp sich um die E-Mail-Verteilung kümmert.

Die RSS-to-Email-Funktion von Mailchimp arbeitet mit Schritten, die die Konvertierung von Blog- oder Website-Inhalten in E-Mail-Newsletter und deren Zustellung an Abonnenten automatisieren. Hier finden Sie eine ausführliche Erklärung zur Funktionsweise:

  1. Integrations-Setup: Um die RSS-to-Email-Funktion zu nutzen, integrieren Sie den RSS-Feed Ihres Blogs oder Ihrer Website mit Mailchimp. In Mailchimp finden Sie eine Option zum Einrichten einer RSS-Kampagne.
  2. Abrufen von RSS-Feeds: Mailchimp überprüft Ihren RSS-Feed regelmäßig auf neue Updates, sobald Sie die Integration eingerichtet haben. Die Häufigkeit dieser Überprüfung kann nach Ihren Wünschen angepasst werden. Immer wenn ein neuer Beitrag oder ein neues Update in Ihrem RSS-Feed erkannt wird, beginnt Mailchimp mit der Erstellung und dem Versand Ihrer E-Mail-Kampagne.
  3. Anpassung der E-Mail-Vorlage: Mailchimp bietet eine Vielzahl anpassbarer E-Mail-Vorlagen. Sie können vorgefertigte Vorlagen entwerfen oder aus ihnen auswählen, die zu Ihrer Marke und Ihren Vorlieben passen. Die E-Mail-Vorlage dient als Layout für Ihren Newsletter.
  4. Inhaltsauswahl: Der nächste Schritt besteht darin, die in der E-Mail-Kampagne enthaltenen Inhalte auszuwählen. Mailchimp ruft die neuesten Beiträge oder Updates aus Ihrem RSS-Feed ab und zeigt sie mithilfe von Inhaltsblöcken in der E-Mail an.
  5. Personalisierung und Design: Mit Mailchimp können Sie die E-Mail personalisieren, indem Sie Ihre Branding-Elemente wie Ihr Logo, Farben und Inhaltsformatierung hinzufügen. Sie können auch personalisierte Begrüßungen und Nachrichten hinzufügen, um Ihre Abonnenten besser anzusprechen.
  6. Scheduling: Sie können den genauen Tag und die Uhrzeit auswählen, an dem die E-Mail-Kampagne an Ihre Abonnenten gesendet werden soll. Mit dieser Planungsfunktion können Sie E-Mails zu optimalen Zeiten versenden und dabei Faktoren wie Zeitzonen und Interaktionsmuster berücksichtigen.
  7. Automation: Der gesamte Prozess wird durch die Einrichtung der RSS-zu-E-Mail-Funktion automatisiert. Immer wenn es neue Inhalte auf Ihrem Blog oder Ihrer Website gibt, generiert Mailchimp automatisch einen E-Mail-Newsletter mit den neuesten Beiträgen aus dem RSS-Feed und sendet ihn basierend auf dem von Ihnen gewählten Zeitplan an Ihre Abonnentenliste.
  8. Berichterstellung und Analyse: Mailchimp bietet detaillierte Berichte und Analysen für jede E-Mail-Kampagne, die über die RSS-to-Email-Funktion gesendet wird. Sie können die Leistung Ihrer E-Mails verfolgen, z. B. Öffnungsraten, Klickraten und Abonnentenengagement. Diese Erkenntnisse helfen Ihnen, Ihre Marketingstrategie zu verfeinern und zukünftige Kampagnen zu verbessern.

Anpassen Ihrer RSS-zu-E-Mail-Vorlage

Die Anpassung Ihrer E-Mail umfasst zwei Elemente: Ihre E-Mail-Vorlage und Ihren Feed. In diesem Abschnitt wird erläutert, wie ich meine E-Mail-Vorlage mithilfe von Zusammenführungs-Tags anpasse, um den Inhalt mithilfe von Daten aus dem Feed dynamisch zu erstellen.

E-Mail-Editor, RSS-zu-E-Mail-Mailchimp

Vor dem Feed

Vor meinem Feed wollte ich eine E-Mail-Überschrift mit dem Titel meines RSS-Feeds und dem Datum der Anforderung anzeigen.

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

Feed und Artikel

Jeder Ihrer Beiträge in Ihrem Feed wird als durchgeschleift Artikel.

*|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|*

Diese Beispiel-RSS-zu-E-Mail-Vorlage von Mailchimp verwendet Merge-Tags, um Inhalte aus dem RSS-Feed dynamisch in die E-Mail einzufügen. Lassen Sie uns jede Zeile erklären:

  • *|RSSITEMS:|*: Dies ist das Merge-Tag, das verwendet wird, um den Beginn der RSS-Feed-Elemente-Schleife anzuzeigen. Jeder Eintrag im RSS-Feed wird mit seinem Inhalt als separate E-Mail-Kampagne verarbeitet.
  • <h2 class="mc-toc-title"><strong><a href="*|RSSITEM:URL|*" target="_blank">*|RSSITEM:TITLE|*</a></strong></h2>: Diese Zeile generiert ein HTML <h2> Überschrift mit dem Titel des RSS-Feed-Elements. Der *|RSSITEM:URL|* Das Merge-Tag wird durch die URL des Elements ersetzt und *|RSSITEM:TITLE|* wird durch den Titel des Artikels ersetzt.
  • <p><span style="font-size:12px">by *|RSSITEM:AUTHOR|* on *|RSSITEM:DATE|*</span></p>: Diese Zeile erstellt einen Absatz, der den Autor und das Datum des RSS-Feed-Elements anzeigt. *|RSSITEM:AUTHOR|* wird durch den Namen des Autors ersetzt und *|RSSITEM:DATE|* wird durch das Datum des Artikels ersetzt.
  • *|RSSITEM:IMAGE|*: Dieses Merge-Tag zeigt das Bild des RSS-Feed-Elements an, normalerweise das vorgestellte Bild. Hier wird die Bild-URL eingefügt.
  • <div style="height: 9px; line-height: 9px;">&nbsp;</div>: Diese Zeile erzeugt einen 9 Pixel hohen Leerraum zwischen Bild und Inhalt. Es verwendet a <div> Element mit einer Höhe von 9 Pixeln und einer Zeilenhöhe von 9 Pixeln. Der &nbsp; wird verwendet, um sicherzustellen, dass der Bereich auch in E-Mail-Clients sichtbar ist, die möglicherweise leere Elemente einblenden.
  • *|RSSITEM:CONTENT|*: Dieses Merge-Tag zeigt den Inhalt des RSS-Feed-Elements an. Es enthält normalerweise einen Ausschnitt oder Auszug aus dem Originalbeitrag.
  • <hr style="border: none; border-top: 2px solid #eaeaea; width: 100%; padding-bottom: 20px;" />: Diese Zeile fügt nach jedem RSS-Feed-Element einen horizontalen Zeilentrenner hinzu. Der <hr> -Element mit Inline-CSS-Stilen erstellt eine 2 Pixel hohe horizontale Linie mit der Volltonfarbe #eaeaea. Der width: 100%; stellt sicher, dass die Zeile die gesamte Breite der E-Mail umfasst, und padding-bottom: 20px; Fügt nach der Zeile einen 20-Pixel-Leerraum hinzu.
  • *|END:RSSITEMS|*: Dieses Merge-Tag signalisiert das Ende der Schleife der RSS-Feed-Elemente. Alle Inhalte nach diesem Tag befinden sich außerhalb der Schleife und werden nicht für jedes Feedelement wiederholt.

Das Ergebnis ist eine schöne, saubere E-Mail mit einer Woche voller Artikel, die ich jeden Montagmorgen versende. Du kannst

Abonnieren Sie hier. Wenn Sie Ihrer E-Mail ein Inhaltsverzeichnis hinzufügen möchten, habe ich auch Anweisungen dazu:

Fügen Sie einer Mailchimp-RSS-zu-E-Mail-Kampagne ein Inhaltsverzeichnis hinzu

Erstellen Sie einen benutzerdefinierten WordPress-Feed für E-Mails

Es mussten jedoch einige zusätzliche Anpassungen vorgenommen werden, damit meine E-Mails gut aussehen:

  • Ich wollte das vorgestellte Bild für jeden Artikel in die endgültige E-Mail integrieren.
  • Ich wollte die Länge der Auszüge jedes Artikels ändern, damit genügend Inhalt vorhanden war, um meine Leser zu fesseln.
  • Da ich meinen E-Mail-Newsletter wöchentlich versende, möchte ich sicherstellen, dass die Artikel einer ganzen Woche in der E-Mail aufgeführt sind und nicht standardmäßig für den Feed meines Blogs.
  • Ich wollte meinen aktuellen RSS-Feed in keiner Weise ändern, da ich ihn für einige zusätzliche Syndication-Bemühungen nutze.

Nun, mit WordPress können Sie dies erreichen, indem Sie einen zusätzlichen Feed erstellen! Hier ist wie:

  1. In Ihrem untergeordnete Themen functions.php Fügen Sie in der Datei den folgenden Code hinzu, um einen benutzerdefinierten Feed hinzuzufügen.
/ 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');

Die Adresse Ihres neuen Feeds ist Ihr Blog-Feed, gefolgt von /mailchimp/. In meinem Fall befindet sich der Mailchimp-RSS-Feed, den ich verwenden werde, unter:

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

Einige wichtige Hinweise:

  • Aktualisieren Sie unbedingt Ihre Permalink-Einstellungen (Sie müssen nichts ändern), damit diese neue URL korrekt erkannt und zwischengespeichert wird.
  • Wenn Sie Ihren Feed ändern und nicht die neuesten Daten sehen, speichert WordPress Ihren Feed im Cache. Ein einfacher Cheat besteht darin, beim Anfordern des Feeds einen Abfragestring hinzuzufügen. Im obigen Beispiel füge ich also ?t=1, t=2, t=3 usw. hinzu, da ich den Feed in Mailchimp bezeichne.
https://martech.zone/feed/mailchimp/?t=1

Möchten Sie es in Aktion sehen? Abonnieren Sie unten!

Douglas Karr

Douglas Karr ist CMO von Öffnen Sie EINBLICKE und Gründer der Martech Zone. Douglas hat Dutzenden erfolgreicher MarTech-Startups geholfen, war bei der Due Diligence von MarTech-Akquisitionen und -Investitionen im Wert von über 5 Milliarden US-Dollar behilflich und unterstützt weiterhin Unternehmen bei der Umsetzung und Automatisierung ihrer Vertriebs- und Marketingstrategien. Douglas ist ein international anerkannter Experte und Redner für digitale Transformation und MarTech. Douglas ist außerdem Autor eines Dummie-Ratgebers und eines Buchs über Unternehmensführung.

Ähnliche Artikel

Nach oben-Taste
Menu

Adblock erkannt

Martech Zone ist in der Lage, Ihnen diese Inhalte kostenlos zur Verfügung zu stellen, da wir unsere Website durch Werbeeinnahmen, Affiliate-Links und Sponsoring monetarisieren. Wir würden uns freuen, wenn Sie Ihren Werbeblocker entfernen würden, während Sie unsere Website besuchen.