ایمیل زمانی فروش میسازد که گیرنده آن را خواسته باشد، فرستنده را بشناسد، پیام در زمان درست به مسئلهای واقعی پاسخ دهد و نتیجه تا سفارش معتبر قابل سنجش باشد. جمعکردن هرچه بیشتر آدرس، ارسال تخفیف پیاپی و نگاهکردن به Open rate، سیستم ایمیل مارکتینگ نیست؛ این مسیر میتواند شکایت Spam، آسیب به اعتبار دامنه، هزینه ابزار و حتی اختلال در ایمیلهای فاکتور و بازیابی رمز بسازد.
این راهنما بازاریابی ایمیلی را از Permission و معماری داده تا Lifecycle، محتوا، SPF/DKIM/DMARC، One-click unsubscribe، سنجش Incrementality و انتخاب پلتفرم پوشش میدهد. آخرین بازبینی الزامات Gmail و Yahoo در این متن ۱۸ مرداد ۱۴۰۵ / ۹ اوت ۲۰۲۶ است؛ قواعد سرویسدهندگان و قوانین مقصد تغییر میکنند، پس پیش از ارسال انبوه دوباره منبع رسمی و مشاور حقوقی مرتبط با مخاطبان خود را بررسی کنید.
ایمیل مارکتینگ چیست و چه چیزی نیست؟
ایمیل مارکتینگ استفاده برنامهریزیشده از ایمیلهای اشتراکی یا تجاری برای ایجاد رابطه، آموزش، معرفی پیشنهاد و دعوت به اقدام است. ایمیل یک پروتکل باز و قابلحمل است، اما Inbox مخاطب «متعلق» به برند نیست و List نیز فقط تا زمانی دارایی قابل استفاده است که منشأ، Permission، Purpose و حق انصراف آن روشن باشد.
| نوع پیام | هدف اصلی | نمونه | قاعده عملی |
|---|---|---|---|
| Subscription/Marketing | آموزش، تعامل یا فروش | خبرنامه، معرفی محصول، پیشنهاد کمپین | Permission، Preference و Unsubscribe روشن |
| Lifecycle | پاسخ به مرحله یا رفتار مجاز | خوشامد، Nurture، یادآوری تمدید | Trigger، Frequency cap و Exit condition |
| Transactional | تکمیل درخواست یا تراکنش | رسید، وضعیت ارسال، بازیابی رمز | اولویت Reliability؛ تبلیغ نباید هدف اصلی را مخدوش کند |
| Security/Service | هشدار ضروری و عملیات حساب | ورود جدید، تغییر رمز، Incident | کانال و Template جدا، حداقل Tracking |
| One-to-one sales | گفتوگوی انسانی مشخص | پیگیری درخواست Demo | هویت واقعی، Context و قانون مقصد؛ Automation انبوه را شخصی جا نزنید |
مرزها فقط نام Template نیستند. اگر رسید سفارش با Subject و بخش عمده تبلیغاتی ارسال شود، ممکن است از دید گیرنده یا قانون مقصد پیام تجاری تلقی شود. Transactional و Marketing را در Purpose، From address، Stream، Template، SLA و گزارش جدا نگه دارید.
Business case را پیش از خرید ESP بنویسید
ادعای عمومی «ایمیل بالاترین ROI را دارد» برای تصمیم شما کافی نیست. هزینه فقط اشتراک ابزار نیست: تولید محتوا، طراحی و QA، مهندسی Integration، داده و Consent، پشتیبانی، Deliverability، تخفیف، Refund، ریسک ارز و زمان تیم را حساب کنید. منفعت نیز Revenue منتسبشده نیست؛ باید Contribution افزایشی نسبت به حالتی را بسنجید که ایمیل ارسال نمیشد.
Decision brief یکصفحهای
- Outcome: فعالسازی Lead واجد شرایط، خرید اول، کاهش سردرگمی پس از خرید، تمدید یا بازگشت؛
- مخاطب مجاز: چه کسی، با چه Permission و برای کدام دسته پیام؛
- Moment: چه رویداد یا بازهای ارسال را موجه میکند؛
- Value: گیرنده چه اطلاعات یا خدمتی میگیرد، نه فقط برند چه میفروشد؛
- Measure: Outcome، Guardrail، Baseline و Counterfactual؛
- Owner: محصول، محتوا، داده، حقوقی، امنیت و Deliverability؛
- Stop condition: چه زمانی Flow متوقف، Rollback یا بازطراحی میشود.
Permission؛ ثبت ایمیل با رضایت دریافت پیام یکی نیست
آدرسی که برای تحویل فاکتور، پشتیبانی یا ساخت حساب گرفتهاید خودبهخود مجوز خبرنامه نیست. فرم باید فرستنده، نوع پیام، تناوب تقریبی، Purpose داده و راه انصراف را نزدیک انتخاب توضیح دهد. Checkbox از پیشتیکخورده، Consent پنهان در شرایط طولانی یا منع استفاده از خدمت بهخاطر نپذیرفتن پیام غیرضروری، شواهد خوبی از انتخاب آزاد نیستند.
Opt-in قابل دفاع
- ارزش و دسته پیام را پیش از فیلد توضیح دهید؛
- انتخاب بازاریابی را از پذیرش شرایط ضروری جدا کنید؛
- پس از Submit، آدرس، منبع، زمان، نسخه متن Consent و دسته انتخابی را ثبت کنید؛
- برای کاهش اشتباه تایپی و ثبت دیگران، Confirmation email یا Double opt-in را متناسب با Risk اجرا کنید؛
- تا پیش از تأیید، آدرس را وارد Stream تبلیغاتی نکنید؛
- Withdrawal را به همان سادگی و بدون پیام متقاعدکننده اجباری فراهم کنید.
راهنمای رسمی Gmail برای پیامهای اشتراکی تأیید آدرس پس از ثبت، جداسازی پیام Subscription و Non-subscription و اجرای One-click unsubscribe را توصیه میکند. Double opt-in در همه کشورها الزام یکسانی نیست، اما برای کیفیت List و اثبات انتخاب سازوکار مفیدی است.
Consent ledger و Suppression list؛ حافظه سیستم
یک Boolean به نام subscribed=true کافی نیست. Permission به Purpose، Channel، Brand، List و زمان وابسته است. یک فرد ممکن است خبرنامه آموزشی را بخواهد، پیشنهاد روزانه را نخواهد و همچنان باید رسید سفارش بگیرد.
| رکورد | فیلدهای حداقلی | مالک | کنترل |
|---|---|---|---|
| Consent event | Subject، List/Purpose، Source، Timestamp، Notice version، State | Privacy/Product | Append-only و قابل ممیزی |
| Preference | Category، Frequency، Locale، وضعیت فعلی | CRM/Product | همگامسازی با ESP |
| Suppression | Identifier لازم، Scope، Reason، Timestamp | Deliverability/Privacy | جلوگیری از Re-import و دسترسی محدود |
| Send log | Message/Template/List، Provider ID، زمان و Outcome فنی | Messaging | Retention محدود و Reconciliation |
| Data source | System، Contract، Freshness، Owner | Data | Lineage و Data quality |
لغو اشتراک را با حذف کامل آدرس از همه سیستمها اشتباه نگیرید. برای جلوگیری از اضافهشدن دوباره همان فرد، معمولاً به یک Suppression record حداقلی و حفاظتشده نیاز دارید؛ Scope و مدت نگهداری آن باید با قانون و Purpose سازگار باشد. Suppression نباید به Segment هدفگیری دیگری تبدیل شود.
قانون ایران و مخاطب بینالمللی
این بخش چکلیست عملی است، نه مشاوره حقوقی. در متن قانون تجارت الکترونیکی ایران، ماده ۵۳ بر روشنبودن هویت تبلیغکننده و ماده ۵۵ بر فراهمکردن امکان تصمیم مصرفکننده درباره دریافت تبلیغ در نشانی پستی یا ایمیل تأکید دارد. مواد ۵۸ و ۵۹ نیز برای دادههای شخصی حساس، رضایت صریح و برای پردازش داده شخصی اصولی مانند تناسب با Purpose بیان میکنند. ترجمه منتشرشده در WIPO Lex برای تطبیق بندها مفید است؛ برای تفسیر پرونده یا کسبوکار مشخص از وکیل واجد صلاحیت کمک بگیرید.
قانون به محل شرکت محدود نمیشود؛ محل گیرنده، بازار هدف و ماهیت پیام ممکن است قواعد دیگری بسازد. برای نمونه، راهنمای CAN‑SPAM کمیسیون تجارت فدرال آمریکا درباره هویت و Subject غیرگمراهکننده، نشانی معتبر، Opt-out و مسئولیت Vendor توضیح میدهد. ماده ۱۳ دستورالعمل ePrivacy اتحادیه اروپا نیز قواعد Direct marketing الکترونیکی را مطرح میکند. داشتن مشتری خارجی به معنی کپیکردن یک Footer عمومی نیست؛ Jurisdiction matrix و بازبینی حقوقی بسازید.
حداقل Gate پیش از ارسال
- هویت فرستنده، Address و Reply path واقعیاند؛
- منبع و Scope اجازه قابل اثبات است؛
- Subject و Sender name گمراهکننده نیستند؛
- Preference و Unsubscribe کار میکنند و درخواستها در همه سیستمها اعمال میشوند؛
- پردازش داده حساس، کودک یا مخاطب کشور دیگر بازبینی تخصصی شده است؛
- Vendor و Subprocessor، Retention، انتقال داده و Incident contract روشن دارند.
Consent و Choice را با شمارشگر دروغین، Shame copy یا پنهانکردن دکمه رد دستکاری نکنید. برای ممیزی این الگوها، راهنمای طراحی اخلاقی و Dark pattern را ببینید.
معماری سیستم؛ ESP نباید تنها Source of truth باشد
در یک سیستم پایدار، ESP وظیفه ارسال و بخشی از Automation را دارد؛ CRM/PIM/Commerce واقعیت مشتری و سفارش را نگه میدارد؛ Consent service و Suppression تصمیم مجازبودن تماس را میدهند؛ Warehouse نتیجه را برای تحلیل Reconcile میکند. Export دستی CSV میان چند ابزار، زمینه ارسال به Unsubscribeشده، اشتباه Variant و نشت داده است.
| جزء | مسئولیت | قرارداد داده | Failure مهم |
|---|---|---|---|
| Website/App | Capture و Preference UI | Consent event با نسخه Notice | ثبت دوباره یا Checkbox مبهم |
| Consent/Suppression | Eligibility و Withdrawal | Subject + Purpose + State | تاخیر Sync و ارسال پس از لغو |
| CRM/CDP | Profile و Lifecycle state | شناسه و Source/Updated-at | Merge اشتباه هویت |
| Commerce/Product | Order، Inventory و Catalog | Order/SKU/Currency/Status | پیشنهاد کالای ناموجود یا سفارش لغوشده |
| ESP/MTA | Template، Queue، Send و Feedback | Idempotency key و Provider ID | ارسال Duplicate یا Retry بیحد |
| Warehouse | Reconciliation و Experiment | Send/Click/Order/Refund | Revenue تکراری یا Attribution ساختگی |
قواعد مهندسی ضروری
- هر Trigger یک Idempotency key، TTL، Eligibility check و Frequency cap داشته باشد؛
- رویداد قدیمی پس از قطعی شبکه نباید ناگهان ایمیل نامربوط بسازد؛
- Unsubscribe و Complaint پیش از Queue و دوباره نزدیک Send کنترل شوند؛
- PII فقط به فیلدهای لازم Template برسد و Secret در URL/UTM قرار نگیرد؛
- Webhook امضاشده، Retry محدود، Dead-letter queue و Alert تعریف شوند؛
- Transactional Stream در خرابی Marketing مستقل بماند.
Lifecycle را از Job کاربر طراحی کنید
قیف خطی Awareness→Purchase همه رفتارها را توضیح نمیدهد. کاربر ممکن است تحقیق کند، خرید کند، مرجوع کند، از شعبه بخرد یا چند ماه بعد برگردد. هر Flow باید Entry، Job، Message، Exit و Guardrail داشته باشد.
| Moment | Job گیرنده | پیام مفید | Exit/Guardrail |
|---|---|---|---|
| ثبتنام | فهم وعده و کنترل Preference | تأیید، انتظارات، محتوای شروع | عدم تأیید، Unsubscribe یا Bounce |
| Nurture | ارزیابی Fit و یادگیری | راهنما، مقایسه و محدودیت صادقانه | خرید، عدم تعامل یا تغییر Interest |
| Browse/Cart | ادامه تصمیم یا رفع مانع | یادآوری Context و راه کمک | Purchase، اتمام موجودی، Expiry، Suppression |
| پس از خرید | اطمینان، راهاندازی و پشتیبانی | رسید، وضعیت، آموزش و زمانبندی واقعی | لغو/مرجوعی، Ticket یا پایان Onboarding |
| Renewal/Reorder | تصمیم آگاهانه درباره ادامه | مصرف/وضعیت، قیمت و مهلت روشن | تمدید، لغو یا Ineligible |
| Win-back | انتخاب بازگشت یا توقف پیام | ارزش تازه و Preference | Reactivation یا Sunset |
یادآوری سبد باید پس از تشخیص Failure خرید طراحی شود، نه اینکه برای هر سبدی تخفیف بفرستد. Queue، Inventory، پرداخت نامعلوم، Frequency و Incrementality را در راهنمای سبد خرید رهاشده دقیقتر بررسی کردهایم.
Welcome و Nurture؛ وعده را سریع تحویل دهید
اگر کاربر برای دریافت چکلیست ثبتنام کرده، نخست آن را تحویل دهید؛ معرفی طولانی برند قبل از Fulfillment اعتماد نمیسازد. Welcome باید From و Reply-to قابل تشخیص، دلیل دریافت، نوع و تناوب پیام، Preference و راه لغو را روشن کند. Nurture نیز باید بر سؤال واقعی پیش برود، نه تقویم ثابت «روز ۱، ۳ و ۵» برای همه.
نمونه Sequence برای خدمت B2B
- Fulfill: فایل یا دسترسی وعدهدادهشده + Summary؛
- Diagnose: یک سؤال یا Self-assessment کمداده برای فهم Context؛
- Teach: روش تصمیم، Trade-off و خطای رایج؛
- Evidence: Case study با Baseline، نقش تیم و محدودیت؛
- Offer: Demo/Consultation با Fit و Not-fit؛
- Exit: تغییر Preference، توقف Sequence یا انتقال به Newsletter با اجازه مناسب.
هر Lead دانلودکننده آماده تماس فروش نیست. Lead scoring مبهم و Automation تهاجمی میتواند تیم فروش و اعتماد کاربر را همزمان فرسوده کند. معیار Qualification و Hand-off را با CRM و Owner مشترک تعریف کنید.
بخشبندی؛ از حداقل داده لازم شروع کنید
Segment مفید به تفاوت در نیاز یا پیام منجر میشود. داده دموگرافیک یا حساس فقط چون «شخصیسازی را بهتر میکند» جمع نکنید. ابتدا از دادههای First-party روشن استفاده کنید: Category انتخابی، مرحله Lifecycle، وضعیت سفارش، Recency تعامل معنادار و Preference اعلامشده.
- Lifecycle: Prospect، خریدار اول، فعال، در خطر و Churn؛ تعریف هرکدام تاریخدار و قابل محاسبه باشد.
- Need: محتوایی که خود فرد انتخاب کرده یا مسئلهای که در فرم توضیح داده است.
- Product state: Trial، Plan، Renewal، Stock و Compatibility واقعی.
- Engagement: Click و اقدام سایت از Open معتبرترند، اما Consent tracking و پنجره زمانی را رعایت کنید.
- Negative segment: خریده، Refund کرده، Ticket باز دارد، Complaint/Unsubscribe داده یا در Holdout است.
Segment باید Owner، Query version، Freshness، اندازه، Overlap و Suppression order داشته باشد. «کاربران غیرفعال» بدون تعریف، تصمیم عملی نیست: غیرفعال در ایمیل، سایت، خرید یا کل رابطه؟ شخصیسازی مسئولانه و معماری Feature را در راهنمای بازاریابی شخصیسازیشده ببینید.
شخصیسازی وقتی خوب است که توضیحپذیر و مفید باشد
قرار دادن نام کوچک کمکیفیتترین شکل Personalization است و اگر داده غلط باشد اثر معکوس دارد. شخصیسازی باید از Context قابل انتظار بیاید: «چون راهنمای دسته X را انتخاب کردید» قابل فهمتر از اشاره ناگهانی به رفتاری است که کاربر تصور نمیکرد ردیابی شده باشد.
| سطح | مثال | Risk | کنترل |
|---|---|---|---|
| Context | Locale، زبان و Preference | داده قدیمی | Fallback و Self-service |
| Lifecycle | راهنمای شروع پس از خرید | Trigger اشتباه | Order status و Idempotency |
| Recommendation | محصول مکمل سازگار | ناموجود یا ناسازگار | Catalog/Inventory در زمان Send |
| Predictive | احتمال Churn یا Next best action | تبعیض، Drift و غیرقابل توضیح بودن | Feature review، Holdout و Human override |
| Sensitive | سلامت، عقیده یا وضعیت شخصی | آسیب جدی و منع قانونی | پرهیز پیشفرض و بازبینی حقوقی صریح |
Brief هر ایمیل؛ یک Job، نه الزاماً یک CTA
قاعده «هر ایمیل فقط یک CTA دارد» برای همه پیامها درست نیست. رسید سفارش ممکن است مشاهده سفارش، پشتیبانی و لغو را هم لازم داشته باشد؛ Newsletter میتواند چند داستان داشته باشد. آنچه باید یکی باشد Job اصلی و سلسلهمراتب است. Primary action، Secondary action و راه خروج را روشن کنید.
اجزای Message brief
- Audience eligibility و دلیل دریافت؛
- Moment/Trigger و تازگی داده؛
- Job و وعده قابل اثبات؛
- Subject، Preheader، From، Reply-to و Landing state؛
- Claims و Evidence؛ Price، Currency، Inventory و Expiry؛
- Primary/Secondary action و UTM naming؛
- Accessibility، Plain-text و Localization؛
- Suppression، Frequency cap، Holdout و QA owner.
Subject باید محتوای پیام را صادقانه بازتاب دهد. «Re:»، نام شخص ساختگی، شمارشگر یا فوریت غیرواقعی شاید Open بسازد اما Trust و Complaint را خراب میکند. کنجکاوی زمانی قابل قبول است که گیرنده پس از بازکردن احساس فریب نکند. From name را پایدار و قابل تشخیص نگه دارید و Reply-to را واقعاً مانیتور کنید.
طراحی ایمیل فارسی؛ Inbox آزمایشگاه Browser نیست
Email clientها CSS، Font، Dark mode و تصویر را یکسان اجرا نمیکنند. HTML ساده، سلسلهمراتب روشن و Progressive enhancement از طراحی پیچیده پایدارتر است. متن اصلی را داخل تصویر نگذارید؛ ممکن است تصویر Block شود یا Screen reader آن را نخواند.
- زبان و Direction را درست اعلام و عدد/کد/URL لاتین را در RTL آزمایش کنید؛
- Subject و Preheader در طولهای مختلف و بدون Emoji اجباری قابل فهم باشند؛
- Font fallback، Line-height و عرض خوانا داشته باشید؛
- دکمهها در لمس موبایل قابل استفاده و Link text معنیدار باشند؛
- Alt تصویر بر Function/اطلاعات تمرکز کند و Decorative image Alt خالی داشته باشد؛
- Contrast، Focus و ترتیب خواندن Screen reader را بررسی کنید؛
- نسخه Plain-text، View-in-browser و Failure تصویر را تست کنید؛
- Dark mode نباید Logo، CTA یا متن را نامرئی کند.
طراحی را در Clientهای واقعی، گوشی اقتصادی و شبکه کند ببینید؛ Preview سازنده Template کافی نیست. اصول دسترسپذیری را با راهنمای WCAG و طراحی فراگیر و تجربه Mobile landing را با راهنمای موبایلفرندلی همسو کنید.
Deliverability؛ «ارسال شد» مساوی «به Inbox رسید» نیست
ESP ممکن است پیام را به سرور گیرنده تحویل دهد، اما آن پیام میتواند Spam، Tabs، Quarantine یا Reject شود. Deliverability حاصل Permission، Reputation، احراز هویت، زیرساخت، محتوا، حجم، Feedback و رفتار گیرنده است. فهرست کلمات ممنوع جادویی وجود ندارد؛ گیرنده، Context و الگوی ارسال مهمتر از اجتناب مکانیکی از واژه «رایگان» است.
الزامات پایه Gmail
طبق Email sender guidelines رسمی Gmail، همه فرستندگان به حسابهای شخصی Gmail باید احراز هویت SPF یا DKIM، DNS رفتوبرگشت معتبر، TLS، قالب RFC ۵۳۲۲ و نرخ Spam پایین داشته باشند. برای فرستندگانی که بیش از ۵٬۰۰۰ پیام در روز به Gmail شخصی میفرستند، SPF و DKIM و DMARC، Alignment دامنه و One-click unsubscribe برای پیامهای Marketing/Subscription الزامی است. Google توصیه میکند Spam rate زیر ۰٫۱٪ بماند و هرگز به ۰٫۳٪ یا بیشتر نرسد. این اعداد Threshold موفقیت نیستند؛ نزدیکشدن به آنها نشانه مشکل است.
SPF، DKIM و DMARC چه میکنند؟
- SPF: مشخص میکند چه منابعی مجازند برای دامنه Envelope ارسال کنند؛ Includeهای زیاد، منبع فراموششده و رکوردهای متعدد را کنترل کنید.
- DKIM: پیام را با دامنه امضا میکند تا Receiver تمامیت و منبع را بررسی کند؛ Rotation و دسترسی Key را مدیریت کنید.
- DMARC: Alignment دامنه From با SPF یا DKIM و Policy/Report را تعریف میکند؛ از
p=noneو مشاهده گزارش به Enforcement مرحلهای بروید، نه پرش کور به Reject. - PTR/rDNS و TLS: هویت IP و انتقال امن را پشتیبانی میکنند؛ Encryption انتقال، Permission یا بیخطر بودن محتوا را اثبات نمیکند.
Sender Hub رسمی Yahoo نیز برای Bulk senderها SPF، DKIM، DMARC، Spam complaint پایین، One-click unsubscribe و جداسازی Bulk/Marketing از Transactional را بیان میکند. Requirement هر Receiver و حجم واقعی خود را جداگانه پایش کنید.
Domain و Stream را بر اساس Blast radius جدا کنید
ایمیل رمز و رسید نباید قربانی کمپین تبلیغاتی بد شود. Marketing، Transactional و Security را با Subdomain/From/Stream و در حجم لازم با IP مناسب تفکیک کنید؛ بااینحال دامنههای متعدد برای فرار از Reputation یا پنهانکردن هویت نسازید. دامنه From باید به Brand برگردد و Reply/Link/Tracking domain نیز اعتماد و TLS درست داشته باشند.
- Inventory تمام ESPها، CRMها، Ticketing، Commerce و ابزارهایی که به نام دامنه میفرستند بسازید؛
- SPF/DKIM/DMARC و Alignment را برای هر Stream با پیام واقعی Test کنید؛
- حجم Domain/IP تازه را تدریجی و بر مخاطب Permissioned فعال افزایش دهید؛
- Spike کمپین، Import قدیمی و ارسال به همه مخاطبان را Warm-up ننامید؛
- Google Postmaster Tools، Yahoo Feedback Loop، SMTP code و Complaint را با Owner پایش کنید؛
- Reputation مشترک Vendor را در Procurement و Incident بررسی کنید.
One-click unsubscribe را درست پیاده کنید
لینک Footer به Preference center بهتنهایی الزام One-click Receiverها را برآورده نمیکند. RFC 8058 دو Header را تعریف میکند: List-Unsubscribe با HTTPS URI و List-Unsubscribe-Post: List-Unsubscribe=One-Click؛ DKIM نیز باید Headerهای مربوط را پوشش دهد. Endpoint باید POST را بدون Login، صفحه تأیید یا اقدام دوم پردازش کند.
List-Unsubscribe: <https://email.example.com/u/opaque-token>
List-Unsubscribe-Post: List-Unsubscribe=One-Clickهمزمان یک لینک لغو واضح در Body نگه دارید؛ آن لینک میتواند Preference center بدهد، اما انتخاب «لغو همه پیامهای Marketing» را پنهان نکند. Token خام شامل ایمیل یا PII نباشد، Expiry/Replay و Abuse endpoint کنترل شوند، درخواست به Suppression مرکزی برسد و Queueهای از قبل ساختهشده نیز دوباره Eligibility را چک کنند. Gmail اجرای درخواست اشتراک را ظرف ۴۸ ساعت توصیه میکند؛ قانون مقصد ممکن است مهلت متفاوتی داشته باشد، پس هدف عملی شما باید نزدیک به آنی باشد.
List hygiene؛ حذف کور نکنید، وضعیت را مدیریت کنید
خرید List، Scrape وب، اشتراک اجباری مشتری و Import فایل بدون منشأ را کنار بگذارید. Hard bounce و Complaint باید سریع Suppress شوند. Soft bounce به Retry محدود و تحلیل کد SMTP نیاز دارد. Unsubscribe هرگز به Flow بازگشت وارد نشود. آدرس Role-based یا قدیمی را صرفاً به امید Conversion نگه ندارید.
Sunset policy
غیرفعالبودن را با بازه و Signal تعریف کنید. چون Open قابل اتکا نیست، Click، Visit consented، Purchase، Reply یا Preference update را ترکیب کنید. پیش از توقف، یک Repermission یا Frequency-choice صادقانه بفرستید؛ اگر واکنشی نبود Marketing را متوقف کنید، اما Transactional لازم را طبق رابطه و قانون ادامه دهید. رکورد Suppression لازم را حفظ کنید تا Import بعدی وضعیت را برنگرداند.
Open rate دیگر معیار مرکزی نیست
Pixel بازشدن ممکن است بهعلت Block تصویر کمتر از واقع یا بهعلت Preload بیشتر از واقع ثبت شود. Mail Privacy Protection اپل محتوای Remote را در پسزمینه دریافت و IP را پنهان میکند؛ بنابراین Open، زمان بازشدن و Location استنباطی برای بخشی از مخاطبان مخدوشاند. Open را Diagnostic محدود بدانید، نه Truth تعامل و نه Trigger حساس.
| Metric | تعریف پیشنهادی | محدودیت | استفاده |
|---|---|---|---|
| Accepted/Delivered | پذیرش SMTP پس از Send | Inbox placement را ثابت نمیکند | سلامت Queue و Bounce |
| Unique click rate | Unique click / Delivered eligible | Bot/link scanner و Intent مبهم | Diagnostic محتوا و Landing |
| Conversion | Order/Lead معتبر در Window تعریفشده | Attribution با Incrementality فرق دارد | Journey outcome |
| Unsubscribe | درخواست لغو / Delivered | Spam complaint جایگزین آن نیست | Relevance/Frequency guardrail |
| Complaint | Feedback receiver / Delivered قابل مشاهده | پوشش Receiver کامل نیست | Deliverability stop signal |
| Contribution | درآمد منهای تخفیف، COGS، پرداخت، ارسال، Refund و هزینه متغیر | نیازمند Reconciliation مالی | اقتصاد واقعی |
| Incremental lift | Outcome Treatment − Counterfactual | به Assignment و Sample وابسته است | تصمیم سرمایهگذاری |
Attribution را از Incrementality جدا کنید
اگر کاربر ایمیل را کلیک و همان روز خرید کرده، خرید به ایمیل Attributed شده است؛ اما شاید بدون ایمیل هم خرید میکرد. Holdout واجد شرایط، Geo/Time rollout یا Experiment تصادفی Counterfactual میسازد. Last-click نیز ممکن است نقش Search، شعبه، SMS یا پیامرسان را حذف کند. Journey چندکاناله را با راهنمای Omnichannel مدل کنید.
قرارداد Event و مالی
message_sentبا campaign/flow/template/version/list/experiment؛email_clickedبا link_id و حذف Bot تا حد ممکن؛conversionبا order_id، currency، value و source timestamp؛- Refund، Cancellation و Chargeback برای Contribution؛
- Identity rule میان subscriber/contact/customer بدون Merge حدسی؛
- UTM taxonomy پایدار و Landing page بدون PII در Query string؛
- Timezone، Currency و تومان/ریال در Warehouse روشن.
Dashboard ESP را با سفارش، درگاه و مالی Reconcile کنید. معماری Data quality، Consent و Warehouse را در راهنمای تحلیل دادههای بازاریابی تکمیل کنید.
A/B تست؛ Randomization پیش از Subject جذاب
یک Test باید Hypothesis، واحد تخصیص، Metric اصلی، Guardrail، حداقل اثر معنادار، Sample و زمان پایان داشته باشد. چند Subject را روی ۱۰٪ List امتحان و برنده موقت را برای ۹۰٪ بفرستید، بدون اصلاح Multiple comparison و Time bias، نتیجه قابل اتکایی نمیسازد.
- Eligibility و Suppression را قفل کنید؛
- کاربر را—نه Send منفرد—به Variant پایدار تخصیص دهید؛
- فقط متغیر مورد سؤال را تغییر دهید یا طراحی Factorial معتبر داشته باشید؛
- Bot click، Apple open، Seasonality و Timezone را پیشاپیش لحاظ کنید؛
- پیش از حجم کافی Peeking و توقف نکنید؛
- Conversion، Contribution و Guardrailهای Complaint/Unsubscribe را با هم ببینید؛
- نتیجه، Segment، تاریخ و نسخه Template را در Experiment registry ثبت کنید.
برای Flowهای همیشگی، Holdout بلندمدت کوچک میتواند اثر تجمعی، Fatigue و Cannibalization را نشان دهد. «برنده Subject» قانون دائمی مخاطب نیست؛ Context و Mix در زمان تغییر میکنند.
اعتماد و امنیت؛ ایمیل شبیه فیشینگ نسازید
لینک کوتاه ناشناس، دامنه Tracking نامرتبط، درخواست فوری ورود، Attachment غیرمنتظره و From ناپایدار رفتار فیشینگ را تقلید میکنند. دامنه و هویت قابل راستیآزمایی، دلیل دریافت، Reply واقعی و Landing همنام اعتماد میسازند. اطلاعات حساس، رمز، کد کامل یا داده سلامت را در ایمیل نگذارید؛ Email transport و Inbox را محیط خصوصی مطلق فرض نکنید.
- از User خواسته نشود رمز یا OTP را با Reply بفرستد؛
- Link مقصد در متن قابل فهم و TLS معتبر باشد؛
- Reset/security token کوتاهعمر، Single-use و بدون Log شدن PII باشد؛
- Template و Vendor access با Least privilege، MFA و Audit log کنترل شوند؛
- Domain spoofing با DMARC report و Incident response پایش شود؛
- پیام Incident واقعیت، دامنه اثر و اقدام مشخص بدهد، نه اطمینان بیمدرک.
Badge و ظاهر حرفهای جای قابلیت راستیآزمایی نیست. لایههای Evidence و Recovery را در راهنمای اعتمادسازی در سایت ببینید.
انتخاب پلتفرم ایمیل برای کسبوکار ایرانی
لیست نام ابزارها سریع منقضی میشود. ابتدا Gateهای حقوقی و فنی، سپس PoC بسازید. برخی Providerهای خارجی ممکن است بر اساس کشور، نوع حساب، Billing، تحریم یا Terms به کسبوکار یا کاربر ایرانی سرویس ندهند. Eligibility جاری را کتبی بررسی کنید و از هویت، محل، پرداخت یا واسطه صوری برای دورزدن محدودیت استفاده نکنید؛ Exit plan و Export آزمایششده داشته باشید.
| Gate | سؤال | Evidence در PoC |
|---|---|---|
| Eligibility/Contract | سرویس بهطور قانونی مشتری و مقصد ما را میپذیرد؟ | Terms، پاسخ Vendor و DPA |
| Authentication | SPF/DKIM/DMARC، Custom tracking و Stream separation دارد؟ | Header پیام واقعی و Alignment |
| Consent | Preference، One-click، Suppression و Audit export چگونهاند؟ | لغو End-to-end در کمتر از SLA |
| Integration | API/Webhook، Idempotency، Retry و Rate limit چیست؟ | Flow قطع/وصل و Duplicate test |
| Data/Privacy | محل، Retention، Subprocessor، Encryption و Delete/export چیست؟ | Data flow و درخواست Subject |
| Localization | RTL، فارسی، جلالی/میلادی، Timezone و Font چگونهاند؟ | Inbox matrix واقعی |
| Operations | Postmaster، Bounce/Complaint، SLA و Incident دارد؟ | Dashboard و Runbook |
| Economics/Exit | Contact/event/send/API/FX و خروج چه هزینهای دارد؟ | TCO دوساله و Restore از Export |
Build یا Buy
ساخت MTA و Deliverability از صفر برای اغلب تیمها مزیت اصلی نیست. اما وابستگی کامل Logic، Consent و Identity به ESP نیز Exit را دشوار میکند. معماری Hybrid معمولاً ESP را برای Delivery/Template بهکار میگیرد و Eligibility، Consent، Customer state و Measurement را در سیستمهای قابلمالکیت نگه میدارد.
Runbook خرابی Deliverability
وقتی Bounce، Deferral یا Complaint جهش کرد، ارسال بیشتر برای «جبران فروش» آسیب را بزرگتر میکند. اول دامنه اثر را محدود کنید و Transactional ضروری را حفظ کنید.
- Detect: Receiver، Domain/IP، Stream، SMTP code، Template و شروع زمانی را مشخص کنید؛
- Contain: Campaign/Segment مشکوک را Pause، حجم را کم و Trigger معیوب را Stop کنید؛
- Protect: Transactional/Security را از Marketing جدا و Queue بحرانی را اولویتبندی کنید؛
- Diagnose: Auth/Alignment، DNS، Blocklist، Content/link domain، Complaint، Bounce و Volume spike را بررسی کنید؛
- Remediate: منشأ List، Suppression، One-click، Frequency، Template یا Infrastructure را اصلاح کنید؛
- Recover: ارسال را روی مخاطب Engaged و Permissioned تدریجی افزایش دهید؛
- Learn: Timeline، Root cause، Blast radius، Owner و Preventive control را ثبت کنید.
تعویض سریع دامنه یا IP برای دورزدن Reputation راهحل نیست و ممکن است مشکل را پنهان و اعتماد Receiver را بدتر کند. Requirementها را برآورده و علت Permission/Content/Infrastructure را اصلاح کنید.
برنامه ۳۰/۶۰/۹۰روزه
روز ۱ تا ۳۰: Inventory و Risk
همه Domainها، Providerها، Streamها، Listها، فرمها، Automationها، Consent sourceها و Vendorها را فهرست کنید. SPF/DKIM/DMARC، Header، One-click، Body unsubscribe، Postmaster، Suppression sync و Transactional SLA را با پیام واقعی آزمایش کنید. Flowهای بدون Owner یا منبع Permission را Pause کنید.
روز ۳۱ تا ۶۰: Source of truth و Pilot
Consent ledger، Preference center، Suppression مرکزی، Event contract و UTM taxonomy بسازید. یک Lifecycle پرارزش—مثلاً Welcome یا Onboarding—را با Holdout، Eligibility، Idempotency و سه Gate محتوا/قانون/Delivery Pilot کنید. Inbox، RTL، Mobile، Accessibility و Reply را QA کنید.
روز ۶۱ تا ۹۰: سنجش و Governance
Order/Refund/CRM را با Send/Click Reconcile، Contribution و Incrementality را گزارش و Open را از KPI اصلی خارج کنید. Experiment registry، Deliverability SLO، Incident runbook، Vendor exit drill، Retention و Quarterly access review را تصویب کنید. سپس فقط Flowهای Passشده را مقیاس دهید.
چکلیست پیش از هر Campaign
- Outcome، مخاطب، Permission و دلیل دریافت روشناند.
- Consent source، Notice version و List/Purpose قابل اثباتاند.
- Suppression، Complaint، Hard bounce، خریدار/Refund و Holdout اعمال شدهاند.
- Trigger تازه، Idempotent و دارای Exit و Frequency cap است.
- From، Reply-to، Subject و Preview text صادقانه و قابل تشخیصاند.
- Price، تومان/ریال، موجودی، Expiry و Claims با Source of truth تطبیق دارند.
- HTML، Plain-text، تصاویر Blockشده، RTL، Dark mode، Mobile و Screen reader تست شدهاند.
- همه Linkها، Redirect، TLS، UTM و Landing state آزمایش شدهاند.
- SPF، DKIM، DMARC alignment، PTR/TLS و Header پیام واقعی Pass هستند.
- One-click RFC ۸۰۵۸ و لینک Body بدون Login کار میکنند.
- Tracking و Personalization از داده حداقلی و مجاز استفاده میکنند.
- Metric، Guardrail، Holdout، Window، Owner و Stop condition ثبت شدهاند.
- Support از پیشنهاد، موعد و پاسخهای احتمالی خبر دارد.
- Rollback و Incident contact آمادهاند.
سؤالات متداول ایمیل مارکتینگ
آیا ایمیل مارکتینگ هنوز برای کسبوکار ایرانی مؤثر است؟
میتواند مؤثر باشد، اما نه برای همه محصولها و مخاطبان. دسترسی واقعی مخاطب به ایمیل، Permission، ارزش پیام، Deliverability، محدودیت قانونی/سرویسی و Contribution را با Pilot بسنجید. مقایسه باید با کانال جایگزین و Counterfactual باشد، نه Benchmark عمومی ROI.
آیا خرید لیست ایمیل یا استفاده از ایمیل مشتریان قدیمی مجاز است؟
خرید List از نظر Permission و Deliverability بسیار پرریسک است و نباید انجام شود. قدمت رابطه نیز بهتنهایی Scope اجازه فعلی را ثابت نمیکند. منشأ، Purpose، Notice، قانون مقصد و حق انصراف را بررسی کنید؛ برای تصمیم حقوقی پرونده مشخص از مشاور واجد صلاحیت کمک بگیرید.
SPF، DKIM و DMARC برای فهرست کوچک هم لازماند؟
بله، احراز هویت پایه را به رسیدن به آستانه Bulk موکول نکنید. Gmail برای همه فرستندگان حداقل SPF یا DKIM و برای Bulk senderها SPF، DKIM و DMARC را میخواهد. اجرای DMARC باید با Inventory منابع، Alignment، گزارش و Enforcement مرحلهای باشد.
چرا Open rate معیار خوبی برای موفقیت نیست؟
بارگذاری تصویر میتواند Block یا بهصورت خودکار Preload شود و Mail Privacy Protection اپل محتوای Remote را در پسزمینه میگیرد. بنابراین Open برای بخشی از List رفتار انسانی را نشان نمیدهد. Click پالایششده، اقدام معتبر، Contribution، Complaint و Experiment معیارهای بهتریاند.
ایمیل تبلیغاتی و تراکنشی را میتوان از یک Stream فرستاد؟
از نظر فنی ممکن است، اما جداسازی From/Subdomain/Stream، Template و SLA معمولاً Blast radius را کم میکند. هدف اصلی پیام تعیینکننده است؛ تبلیغ زیاد در رسید میتواند Classification و اعتماد را مخدوش کند. Security و Transactional ضروری را از ریسک کمپین Marketing محافظت کنید.






