رفتن به محتوای اصلی

ایمیل سفارش ووکامرس برای مشتری نمیره

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۳ دقیقه مطالعه
  • ۰ بازدید
رفع مشکل ارسال نشدن ایمیل سفارش ووکامرس برای مشتری با تنظیمات ایمیل و SMTP
فهرست مطالب
  1. چرا این اتفاق می‌افتد؟
  2. چه کار کنیم؟
  3. کی بهتر است از متخصص کمک بگیرید؟
  4. سوالات متداول
  5. چرا ایمیل سفارش ووکامرس برای مدیر می‌رود ولی برای مشتری نه؟
  6. چطور ایمیل سفارش را دوباره برای مشتری بفرستم؟
  7. آیا افزونه SMTP برای ووکامرس هم کار می‌کند؟

وقتی ایمیل سفارش ووکامرس برای مشتری نمی‌رود، دو جا را باید بررسی کنید: تنظیمات ایمیل‌های ووکامرس (اینکه ایمیل «سفارش در حال انجام» و «سفارش تکمیل‌شده» فعال باشد و سفارش واقعاً به آن وضعیت برسد) و زیرساخت ارسال ایمیل وردپرس. در بیشتر فروشگاه‌ها مشکل دوم است و همان راه‌حل فرم تماس جواب می‌دهد: ارسال با SMTP و تنظیم SPF و DKIM دامنه.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا این اتفاق می‌افتد؟

  • ایمیل مشتری برای وضعیت مورد نظر در ووکامرس › تنظیمات › ایمیل‌ها غیرفعال است.
  • سفارش به وضعیتی که ایمیل را فعال می‌کند نمی‌رسد؛ مثلاً به خاطر مشکل بازگشت درگاه در «در انتظار پرداخت» می‌ماند.
  • تابع mail() هاست مسدود است یا ایمیل‌ها به خاطر نبود SPF و DKIM اسپم می‌شوند.
  • آدرس فرستنده در تنظیمات ووکامرس روی دامنه دیگری مثل جیمیل است.
  • محدودیت تعداد ارسال هاست در ساعت‌های شلوغ باعث رد شدن بخشی از ایمیل‌ها می‌شود.

چه کار کنیم؟

قبل از هر تغییری از فایل‌ها و دیتابیس سایت بکاپ کامل بگیرید؛ بعد این مراحل را به ترتیب جلو بروید:

  1. در ووکامرس › تنظیمات › ایمیل‌ها مطمئن شوید ایمیل‌های «سفارش در حال انجام»، «سفارش تکمیل‌شده» و «فاکتور مشتری» فعال‌اند.
  2. در همان صفحه، نام و آدرس فرستنده را روی ایمیلی واقعی از دامنه فروشگاه تنظیم کنید.
  3. یادداشت‌های چند سفارش را ببینید؛ اگر سفارش‌ها در «در انتظار پرداخت» می‌مانند، مشکل از درگاه است نه ایمیل.
  4. یک افزونه SMTP نصب کنید، به ایمیل دامنه یا سرویس ارسال وصل کنید و از لاگ ایمیل آن برای دیدن ایمیل‌های ارسال‌شده استفاده کنید.
  5. رکوردهای SPF، DKIM و DMARC دامنه را تنظیم کنید.
  6. یک سفارش آزمایشی ثبت کنید یا از صفحه سفارش، ارسال دوباره ایمیل سفارش را بزنید و صندوق و اسپم را بررسی کنید.
مراحل رفع مشکل ارسال نشدن ایمیل سفارش ووکامرس برای مشتری
از تنظیمات ووکامرس تا تحویل ایمیل
نشانهعلت محتملاقدام
مدیر ایمیل می‌گیرد، مشتری نهایمیل مشتری غیرفعال یا اسپمفعال‌سازی و بررسی اسپم
هیچ‌کس ایمیل نمی‌گیردmail() مسدود در هاستارسال با SMTP
سفارش‌ها در انتظار پرداخت می‌مانندمشکل بازگشت درگاهرفع مشکل درگاه
ایمیل‌ها در اسپم مشترینبود SPF و DKIMتنظیم رکوردهای DNS
علت‌های نرسیدن ایمیل سفارش ووکامرس به مشتری

نکته: ایمیل‌های ووکامرس برای وضعیت‌های مشخص ارسال می‌شوند؛ مثلاً ایمیل «سفارش در حال انجام» فقط وقتی می‌رود که سفارش به این وضعیت برسد. اگر سفارش‌ها را دستی تغییر وضعیت می‌دهید یا افزونه‌ای وضعیت‌های سفارشی ساخته، ممکن است ایمیل اصلاً فعال نشود. کنار ایمیل، پیامک اطلاع‌رسانی سفارش هم برای مشتری‌های ایرانی مفید است.

ووکامرس پرسش‌های رایج ایمیل را در راهنمای رسمی ایمیل‌های ووکامرس پوشش داده است. راه‌اندازی SMTP را در فرم تماس سایت ایمیل نمی‌فرستد و تنظیم DNS را در ایمیل‌های سایت می‌رود تو اسپم توضیح داده‌ایم.

کی بهتر است از متخصص کمک بگیرید؟

اگر فروشگاه روزانه سفارش زیادی دارد، چند سرویس ایمیل و پیامک با هم کار می‌کنند، یا سفارش‌ها به خاطر درگاه در وضعیت درست قرار نمی‌گیرند، بررسی کامل مسیر سفارش تا اطلاع‌رسانی توسط متخصص توصیه می‌شود.

اگر ایمیل‌های سفارش فروشگاه شما به مشتری نمی‌رسد، فرم تماس siloow را پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد و ارسال ایمیل و وضعیت سفارش‌ها را بررسی می‌کند. خدمات پشتیبانی فروشگاه siloow را هم ببینید.

سوالات متداول

چرا ایمیل سفارش ووکامرس برای مدیر می‌رود ولی برای مشتری نه؟

ایمیل مدیر و مشتری جدا تنظیم می‌شوند؛ ممکن است ایمیل مشتری غیرفعال باشد یا در اسپم سرویس ایمیل مشتری بیفتد.

چطور ایمیل سفارش را دوباره برای مشتری بفرستم؟

در صفحه ویرایش سفارش، از بخش کارهای سفارش گزینه ارسال دوباره اعلان سفارش یا فاکتور به مشتری را انتخاب کنید.

آیا افزونه SMTP برای ووکامرس هم کار می‌کند؟

بله؛ ووکامرس از تابع ارسال ایمیل وردپرس استفاده می‌کند و با تنظیم SMTP، همه ایمیل‌های فروشگاه از همان مسیر ارسال می‌شوند.

مشکل

ایمیل تأیید یا فاکتور سفارش ووکامرس به مشتری نمی‌رسد

علائم و نشانه‌ها

  • مشتری ایمیل سفارش نمی‌گیرد، ایمیل در اسپم، فقط مدیر ایمیل می‌گیرد

علت‌های احتمالی

  • ایمیل غیرفعال، وضعیت سفارش نادرست، mail() مسدود، نبود SPF و DKIM

راه‌حل کوتاه

ایمیل‌های مشتری را فعال کنید، وضعیت سفارش را بررسی و ارسال را با SMTP و رکوردهای DNS قابل‌اعتماد کنید.

ابزارهای موردنیاز

  • ووکامرس، افزونه SMTP، پنل DNS
اشتراک‌گذاری