ربط WordPress + n8n + Mailchimp لنشرة بريدية أسبوعية مؤتمتة
دليل ربط WordPress REST بـ n8n وحملة Mailchimp مجدولة آلياً كل أسبوع.
مقدمة حول الأتمتة في التسويق
بالنسبة للمسوقين والمنظمات غير الربحية، يعتبر إبقاء الجمهور على اطلاع دائم بآخر المقالات والمستجدات أمراً بالغ الأهمية. ومع ذلك، فإن تجميع المقالات يدوياً كل أسبوع لإرسالها عبر النشرة البريدية يستهلك وقتاً طويلاً. هنا يأتي دور الأتمتة باستخدام n8n كجسر ذكي يربط بين منصة المحتوى WordPress ومنصة التسويق عبر البريد الإلكتروني Mailchimp لخلق سير عمل أسبوعي مؤتمت بالكامل.
الأدوات المستخدمة في هذا الدليل
- WordPress: نظام إدارة المحتوى الشهير، سنعتمد على واجهة REST API الخاصة به لجلب أحدث المقالات.
- n8n: منصة أتمتة مهام (Workflow Automation) مفتوحة المصدر ومرنة جداً.
- Mailchimp: خدمة شهيرة لإرسال النشرات البريدية وإدارة القوائم.
خطوات ربط وتفعيل النشرة الأسبوعية الآلية
1. إعداد جدولة المهام (Cron Trigger) في n8n
تبدأ العملية داخل n8n بعقدة Cron Trigger (أو Schedule Trigger). يمكنك ضبطها لتعمل مرة واحدة أسبوعياً (مثلاً كل يوم خميس الساعة 10:00 صباحاً). هذه العقدة هي المحرك الذي سيطلق بقية المهام.
2. جلب المقالات من WordPress
بعد عقدة الجدولة، قم بإضافة عقدة HTTP Request للاتصال بواجهة WordPress REST API الخاصة بموقعك. استخدم الرابط /wp-json/wp/v2/posts. لجلب المقالات المنشورة خلال الأسبوع الماضي فقط، قم بتمرير متغير التاريخ (Date parameter) في إعدادات الطلب. ستعود هذه العقدة بقائمة تحتوي على العناوين، الروابط، والمقتطفات (Excerpts).
3. تنسيق البيانات (Data Formatting)
لأن Mailchimp يحتاج البيانات بصيغة HTML ليقوم بوضعها في القالب، استخدم عقدة Code Node (أو Item Lists) في n8n. يمكنك كتابة كود JavaScript بسيط يقوم بالمرور (Loop) على قائمة المقالات المسترجعة من ووردبريس، ودمج عناوينها وروابطها ضمن هيكل HTML مرتب وجاهز للعرض.
4. إنشاء حملة البريد (Campaign) في Mailchimp
الآن أضف عقدة Mailchimp في n8n واختر إجراء Create Campaign. قم بتمرير النص المنسق (HTML) في حقل محتوى الحملة (Content). حدد قائمة المشتركين (Audience List) وعنوان الرسالة (Subject)، مثل: “أبرز مقالات الأسبوع”.
5. إرسال الحملة (Send Campaign)
أخيراً، أضف عقدة Mailchimp أخرى بعد مرحلة الإنشاء، واختر الإجراء Send Campaign. ستتولى هذه العقدة إصدار أمر الإرسال الفعلي لجميع المشتركين في القائمة المحددة.
مزايا هذا سير العمل (Workflow)
من خلال إعداد هذا الربط لمرة واحدة، ستحقق المزايا التالية:
- توفير الوقت: لا حاجة لنسخ ولصق الروابط والعناوين أسبوعياً.
- الاستمرارية: ضمان إرسال النشرة في وقتها المحدد دون تأخير بشري.
- تخصيص كامل: يمكنك في أي وقت تعديل كود الـ HTML لتغيير شكل عرض المقالات دون الحاجة لتعطيل سير العمل.
الخلاصة
ربط WordPress مع Mailchimp عبر محرك الأتمتة n8n يمثل حلاً مثالياً للفرق الصغيرة التي تسعى لزيادة إنتاجيتها. باتباع هذا الدليل المبسط، يمكنك إطلاق نشرتك البريدية الأسبوعية بشكل آلي، لتتمكن من التركيز على ما يهم حقاً: جودة المحتوى.