استيراد نشرة Substack البريدية (الأعضاء والمنشورات)
يتضمّن تصدير Substack منشوراتك بصيغة HTML وقائمة مشتركيك بصيغة CSV. إليك كيفية استيراد الاثنين عبر معالج الاستيراد المرئي في VeloCMS — دون سطر أوامر ولا سكريبت تحويل.
يتضمّن تصدير Substack منشوراتك على شكل ملفات HTML، وقائمة مشتركيك بصيغة CSV تحتوي على عناوين البريد الإلكتروني وحالة الدفع، فضلاً عن حلقات البودكاست إن وُجدت. يتعامل معالج الاستيراد في VeloCMS (Admin → Tools → Import → Substack) مع المنشورات والمشتركين المجانيين مباشرةً؛ أما المشتركون المدفوعون فيحتاجون خطوة إعادة ربط يدوية لأن فوترتهم تعيش في حساب Stripe الخاص بـ Substack، لا حسابك.
الخطوة 1 — طلب تصدير Substack
في Substack، انتقل إلى Settings ثم Exports وانقر على Start new export. يُرسل إليك Substack رابط تنزيل بالبريد الإلكتروني خلال دقائق قليلة (قد يستغرق ذلك حتى 30 دقيقة للمنشورات الكبيرة). نزّل أرشيف ZIP — يحتوي على مجلد posts/ (بصيغة HTML) وملف subscribers.csv وملف JSON بالبيانات الوصفية لتواريخ المنشورات وروابطها، وملف paid_subscribers.csv إن وُجد.
الخطوة 2 — استيراد المنشورات
في لوحة إدارة VeloCMS، انتقل إلى Admin → Tools → Import → Substack وارفع ملف .zip مباشرةً — دون أي خطوة تحويل. يقرأ VeloCMS ملف البيانات الوصفية JSON للحصول على الروابط وتواريخ النشر، ثم يستورد كل منشور HTML إلى المحرر. ينتقل التنسيق بشكل جيد نسبياً: العناوين والنص الغامق والروابط والصور (كإشارات URL). قد لا تُعرض حواشي Substack والتضمينات المخصصة (Spotify وبطاقات Twitter) وتحتاج تنظيفاً يدوياً.
الخطوة 3 — استيراد المشتركين المجانيين
يحتوي ملف subscribers.csv على الأقل على: email وfirst_name وlast_name وcreated_at. في VeloCMS، انتقل إلى Admin → Members → Import CSV، ارفعه وعيّن الأعمدة على حقول VeloCMS. تنتقل حالة الاشتراك المجاني لكل من هو في هذا الملف وليس في paid_subscribers.csv.
لا تُرحّل المشتركين المدفوعين في Substack إلى عضوية مدفوعة في VeloCMS دون الحصول على موافقتهم المسبقة. لقد وافقوا على الدفع عبر معالجة مدفوعات Substack، لا معالجتك أنت — لم تكن أبداً التاجر في اشتراكهم. صدِّر paid_subscribers.csv من Substack، استوردهم كأعضاء مع تعيين علامة 'مدفوع' يدوياً، وأرسل رسالة ترحيل شفافة تدعوهم لإعادة الاشتراك في صفحة عضويتك الجديدة على VeloCMS.
الخطوة 4 — إعادة ربط المشتركين المدفوعين عبر Stripe الخاص بك
انتقل إلى Admin → Settings → Membership → Connect Stripe والصق مفتاح Stripe السري الخاص بك (وليس مفتاح Substack). أعِد إعداد مستويات عضويتك المدفوعة، ثم شارك رابط صفحة /member/subscribe الجديدة مع جمهورك المُرحَّل. سيتبعك كثير من المشتركين المدفوعين إن جعلت الدعوة واضحة — ومنحهم فترة مجانية قصيرة كشكر يساعد أيضاً.