دلیوری پیامک یعنی وضعیت تحویل پیامک بعد از ارسال از پنل یا API. گزارش دلیوری مشخص میکند پیامک Delivered شده، هنوز Pending است یا با وضعیت Failed ثبت شده است. Delivered معمولا یعنی پیامک به مقصد یا شبکه گیرنده تحویل شده، Pending یعنی پیامک هنوز در انتظار پردازش یا پاسخ نهایی است و Failed یعنی ارسال یا تحویل پیامک ناموفق بوده است. دلیوری پیامک با خوانده شدن پیامک یکی نیست و فقط وضعیت فنی ارسال و تحویل را نشان میدهد.
وقتی یک کمپین پیامکی اجرا میکنید، فقط زدن دکمه ارسال کافی نیست. باید بدانید پیامک واقعا به مقصد رسیده، هنوز در انتظار پردازش است یا به هر دلیلی ناموفق شده است. همین اطلاعات در بخش گزارش ارسال یا گزارش تحویل پیامک نمایش داده میشود و معمولا با وضعیتهایی مثل Delivered، Pending و Failed شناخته میشود.
اگر این وضعیتها درست تحلیل نشوند، ممکن است یک کمپین ناموفق را موفق تصور کنید یا برعکس، مشکل واقعی را در متن پیام، نوع خط، شماره گیرنده، محدودیت اپراتور یا API پیدا نکنید. دلیوری پیامک برای فروشگاه های اینترنتی، مراکز خدماتی، سامانههای احراز هویت، کمپین های تبلیغاتی و ارسال پیامک های خدماتی نقش مستقیم در کیفیت ارتباط با مشتری دارد.
دلیوری پیامک چیست؟
دلیوری پیامک یا SMS Delivery Report گزارشی است که وضعیت پیامک را بعد از ارسال نشان میدهد. این گزارش به شما کمک میکند بفهمید پیامک در چه مرحلهای قرار دارد؛ آیا ارسال شده، به گوشی یا شبکه مقصد رسیده، هنوز منتظر پاسخ اپراتور است یا ناموفق شده است.
در یک پنل پیامکی حرفهای، گزارش ارسال فقط یک عدد کلی نیست. باید بتوانید وضعیت هر پیامک، زمان ارسال، شماره گیرنده، شماره فرستنده، شناسه پیامک، نوع خط، وضعیت نهایی و در بعضی سناریوها پاسخ API را بررسی کنید.
نکته مهم این است که دلیوری پیامک با «خوانده شدن پیام» فرق دارد. در پیامک معمولی، برخلاف بعضی پیام رسانها، معمولا نمیتوانید بفهمید کاربر پیام را باز کرده یا خوانده است. گزارش دلیوری فقط درباره مسیر ارسال و تحویل فنی پیامک صحبت میکند.
تفاوت Sent و Delivered در پیامک
یکی از اشتباهات رایج این است که کاربر فکر میکند Sent و Delivered یک معنی دارند. در حالی که این دو وضعیت با هم فرق دارند.
Sent یعنی درخواست ارسال پیامک از سمت پنل یا سامانه شما ثبت و به مسیر ارسال منتقل شده است. اما Delivered یعنی پیامک طبق گزارش دریافتی، به مقصد یا شبکه گیرنده تحویل شده است.
برای مثال، ممکن است پیامک از سامانه شما ارسال شود، اما به دلیل خاموش بودن گوشی، اختلال اپراتور، محدودیت خط، بلک لیست یا خطای شماره گیرنده، هنوز Delivered نشود. بنابراین برای تحلیل کمپین، فقط تعداد ارسال کافی نیست؛ باید وضعیت تحویل را هم بررسی کنید.

معنی Delivered در گزارش ارسال پیامک
وضعیت Delivered معمولا بهترین وضعیت در گزارش ارسال است. این وضعیت نشان میدهد پیامک با موفقیت به مقصد تحویل شده یا اپراتور مقصد تحویل آن را تایید کرده است.
با این حال، Delivered به معنی خوانده شدن پیامک نیست. ممکن است پیامک به گوشی کاربر برسد، اما کاربر آن را باز نکند، سریع حذف کند یا اصلا به آن توجه نکند. بنابراین اگر هدف شما فروش یا تعامل است، Delivered فقط یک شاخص فنی است؛ نه شاخص قطعی موفقیت کمپین.
برای تحلیل بهتر، باید Delivered را کنار معیارهای دیگر ببینید؛ مثل نرخ کلیک روی لینک، تماس دریافتی، ثبت سفارش، استفاده از کد تخفیف یا پاسخ کاربر. در کمپینهای تبلیغاتی، کیفیت متن، زمان ارسال و انتخاب مخاطب درست بهاندازه دلیوری اهمیت دارد.
معنی Pending در گزارش ارسال پیامک
Pending یعنی وضعیت پیامک هنوز نهایی نشده است. در این حالت، پیامک ممکن است در صف ارسال باشد، منتظر پاسخ اپراتور مانده باشد، گوشی گیرنده در دسترس نباشد یا سامانه هنوز Delivery Report نهایی را دریافت نکرده باشد.
Pending همیشه نشانه خطا نیست. گاهی پیامک بعد از چند دقیقه یا حتی مدت طولانیتر Delivered میشود. اما اگر تعداد زیادی از پیامکها برای مدت طولانی Pending بمانند، باید موضوع بررسی شود.
دلایل رایج Pending شدن پیامک عبارتاند از:
- شلوغی مسیر ارسال یا اپراتور
- ارسال حجم بالا در زمان کوتاه
- قرار گرفتن پیامها در صف پردازش
- خاموش بودن یا در دسترس نبودن گوشی گیرنده
- تأخیر در برگشت گزارش از سمت اپراتور
- اختلال موقت در سامانه یا شبکه مقصد
در ارسالهای حجیم، استفاده درست از صف پیام اهمیت زیادی دارد. اگر پیامکها بدون مدیریت ظرفیت ارسال شوند، احتمال تأخیر، Pending طولانی یا حتی خطا بیشتر میشود. به همین دلیل مفاهیمی مثل Queue در ارسال انبوه پیامک مهماند و در مقاله AMQP و مدیریت Message Queue میتوان این موضوع را از زاویه فنیتر بررسی کرد.
معنی Failed در گزارش ارسال پیامک
Failed یعنی پیامک ارسال یا تحویل موفقی نداشته و با خطا ثبت شده است. این وضعیت میتواند دلایل مختلفی داشته باشد و همیشه به معنی مشکل پنل نیست. گاهی خطا از شماره گیرنده است، گاهی از متن پیام، گاهی از نوع خط و گاهی از محدودیت اپراتور یا API.
برای مثال، شماره نامعتبر، قطع بودن خط، محدودیتهای ارسال تبلیغاتی، استفاده اشتباه از خط خدماتی، محتوای نامناسب، بلکلیست، نبود اعتبار کافی یا خطای API میتواند باعث Failed شدن پیامک شود.
اگر درصد Failed در یک کمپین زیاد است، نباید فقط دوباره ارسال کنید. اول باید علت را پیدا کنید. مقاله علت Fail شدن پیامک دقیقا برای همین سناریو مفید است؛ چون دلایل رایج ارسال ناموفق را جداگانه بررسی میکند.
جدول معنی وضعیت های گزارش ارسال پیامک
| وضعیت در گزارش | معنی ساده | اقدام پیشنهادی |
|---|---|---|
| Delivered | پیامک تحویل شده یا اپراتور تحویل را تأیید کرده | نتیجه کمپین را با کلیک، تماس یا خرید تحلیل کنید |
| Pending | وضعیت هنوز نهایی نشده یا پیامک در انتظار پردازش است | کمی صبر کنید و اگر طولانی شد مسیر ارسال را بررسی کنید |
| Failed | ارسال یا تحویل پیامک ناموفق بوده | علت خطا، نوع خط، شمارهها، متن و API را بررسی کنید |
| Sent | پیامک از سامانه ارسال شده، اما تحویل قطعی نیست | منتظر گزارش دلیوری بمانید |
| Undelivered | پیامک به مقصد نرسیده یا تحویل تأیید نشده | علت را از گزارش خطا یا پشتیبانی بررسی کنید |
| Rejected | پیامک توسط سامانه، اپراتور یا قوانین ارسال رد شده | متن، نوع خط، محدودیتها و تنظیمات ارسال را بررسی کنید |
نام دقیق وضعیتها ممکن است در پنلهای مختلف متفاوت باشد، اما منطق اصلی همین است: پیامک یا تحویل شده، یا در انتظار است، یا ناموفق شده، یا توسط سیستم رد شده است.
دلیوری پیامک در ارسال تبلیغاتی چه اهمیتی دارد؟
در ارسال تبلیغاتی، دلیوری به شما میگوید چه تعداد از پیامکها از نظر فنی به مقصد رسیدهاند. اگر کمپین 10 هزار پیامکی اجرا کنید، اما فقط بخش محدودی Delivered شود، مشکل میتواند از بانک شماره، نوع خط، بلک لیست، محدودیت اپراتور یا کیفیت ارسال باشد.
اما Delivered بالا هم بهتنهایی تضمینکننده فروش نیست. اگر متن پیام ضعیف باشد، زمان ارسال نامناسب باشد یا مخاطب اشتباه انتخاب شده باشد، کمپین با وجود دلیوری خوب ممکن است بازده کمی داشته باشد.
برای همین، دلیوری باید کنار شاخصهای بازاریابی بررسی شود. نرخ پاسخ، نرخ کلیک، تعداد تماس، تعداد خرید و هزینه هر تبدیل معیارهای مهمتری برای تصمیم نهایی هستند.
دلیوری پیامک در پیامک خدماتی و OTP
در پیامک خدماتی، دلیوری حساستر است. پیامهایی مثل کد تایید، رمز یکبارمصرف، وضعیت سفارش، یادآوری نوبت یا اطلاعرسانی مهم باید سریع و قابل اعتماد ارسال شوند. اگر این پیامها Pending بمانند یا Failed شوند، تجربه کاربر آسیب میبیند و حتی ممکن است فرایند خرید یا ورود به حساب کاربری متوقف شود.
برای چنین کاربردهایی، نوع خط و مسیر ارسال اهمیت زیادی دارد. اگر پیام شما اطلاعرسانی ضروری به کاربر فعلی است، استفاده از خط خدماتی میتواند انتخاب مناسبتری باشد. اما اگر پیام ماهیت تبلیغاتی دارد، باید از مسیر تبلیغاتی استفاده شود تا محدودیت یا خطای ارسال ایجاد نشود.
در پروژههایی که ارسال کد تأیید یا پیامک سیستمی اهمیت دارد، اتصال از طریق وب سرویس پیامک هم مهم است؛ چون ارسال باید خودکار، سریع و قابل پیگیری باشد.
نقش API و Webhook در گزارش دلیوری
وقتی پیامک از طریق API ارسال میشود، فقط ثبت درخواست ارسال کافی نیست. سامانه باید بتواند وضعیت نهایی پیامک را هم دریافت کند. در پروژههای حرفهای، این وضعیت معمولا از طریق Delivery Report، Callback یا Webhook به سیستم شما برمیگردد.
برای مثال، فروشگاه اینترنتی میتواند بعد از ارسال پیامک وضعیت سفارش، شناسه پیامک را ذخیره کند و بعدا وضعیت Delivered یا Failed را در لاگهای خود نگه دارد. این موضوع برای پشتیبانی کاربران، تحلیل خطا و گزارش گیری بسیار مهم است.
در مقاله طراحی سیستم لاگ گیری پیامک توضیح داده شده که ذخیره اطلاعاتی مثل زمان ارسال، وضعیت دلیوری، کد خطا، شناسه پیامک، پاسخ API و وضعیت اپراتور میتواند برای تحلیل عملکرد سامانه ضروری باشد. اگر کسب و کار شما روزانه تعداد زیادی پیامک ارسال میکند، بدون لاگ دقیق، پیدا کردن علت خطاها دشوار میشود.
چرا پیامک Pending میماند؟
Pending ماندن پیامک میتواند طبیعی یا نشانه مشکل باشد. اگر فقط چند پیامک برای مدت کوتاه Pending باشند، معمولا جای نگرانی نیست. اما اگر درصد زیادی از پیامکها Pending بمانند یا بعد از مدت طولانی وضعیتشان تغییر نکند، باید بررسی کنید.
دلایل احتمالی عبارتاند از:
- ارسال حجم بالا بدون صفبندی مناسب
- کندی پاسخ اپراتور مقصد
- اختلال موقت در مسیر ارسال
- خاموش بودن یا خارج از دسترس بودن گیرنده
- مشکل در دریافت Delivery Report
- محدودیت نرخ ارسال در API
- تنظیمات اشتباه در نرمافزار ارسالکننده
اگر از API استفاده میکنید، Rate Limit هم میتواند روی ارسال اثر بگذارد. زمانی که تعداد درخواستها از حد مجاز بیشتر شود، بخشی از پیامکها ممکن است با خطا، تأخیر یا Fail مواجه شوند. مقاله Rate Limit در API پیامک این موضوع را از زاویه فنیتر توضیح میدهد.
چرا Delivered پایین است؟
اگر نرخ Delivered پایین باشد، باید مرحلهبهمرحله بررسی کنید. اول کیفیت لیست شماره ها را بسنجید؛ شمارههای خاموش، غیرفعال، اشتباه یا قدیمی میتوانند نرخ تحویل را پایین بیاورند. بعد نوع خط را بررسی کنید؛ پیام تبلیغاتی و خدماتی مسیر متفاوتی دارند. سپس متن پیام، زمان ارسال، محدودیتهای اپراتور و وضعیت اعتبار پنل را بررسی کنید.
گاهی مشکل از خود کمپین نیست، بلکه از انتظار اشتباه است. مثلا اگر به شمارههایی پیام تبلیغاتی ارسال کنید که دریافت پیامک تبلیغاتی را مسدود کردهاند، نباید انتظار Delivered کامل داشته باشید. در این سناریو، استفاده از خط خدماتی فقط زمانی درست است که پیام واقعا خدماتی و مربوط به کاربران فعلی باشد.
چه زمانی دلیوری پیامک کافی نیست؟

دلیوری فقط وضعیت فنی ارسال را نشان میدهد. اگر هدف شما فروش، ثبتنام، تمدید اشتراک یا بازگشت کاربر است، Delivered بالا بهتنهایی کافی نیست. باید ببینید چند نفر بعد از دریافت پیامک اقدام کردهاند.
برای مثال، در پیامک تبلیغاتی باید نرخ کلیک، تماس، خرید یا استفاده از کد تخفیف بررسی شود. در پیامک خدماتی باید سرعت تحویل، کاهش تماسهای پشتیبانی و تکمیل فرایند کاربر بررسی شود. در OTP باید زمان رسیدن کد و نرخ موفقیت ورود یا ثبتنام را اندازهگیری کنید.
پس دلیوری نقطه شروع تحلیل است، نه پایان آن.
دلیوری پیامک در واقع وضعیت تحویل پیامک بعد از ارسال است و معمولا با وضعیتهایی مثل Delivered ،Pending و Failed در گزارش ارسال نمایش داده میشود. Delivered یعنی پیامک تحویل شده یا تحویل آن تأیید شده، Pending یعنی وضعیت هنوز نهایی نشده و Failed یعنی ارسال یا تحویل با خطا مواجه شده است.
تحلیل دلیوری برای کمپینهای تبلیغاتی، پیامک های خدماتی، کدهای تأیید، فروشگاه های اینترنتی و سامانههای متصل به API اهمیت زیادی دارد. اما دلیوری بهتنهایی معیار موفقیت نیست. برای تصمیم درست باید وضعیت تحویل را کنار کیفیت شمارهها، نوع خط، زمان ارسال، متن پیام، API، گزارش خطا و نتیجه واقعی کمپین بررسی کرد.
اگر بعد از بررسی گزارش ارسال، با وضعیتهایی مثل Pending طولانی، Failed بالا یا Delivered پایین روبهرو هستید، بهتر است فقط کمپین را دوباره ارسال نکنید. نوع خط، کیفیت بانک شماره، تنظیمات API، مسیر ارسال و ماهیت پیام باید دقیقتر بررسی شوند.
بهین SMS با ارائه پنل پیامکی، شماره اختصاصی، خط خدماتی، وب سرویس پیامک و گزارشگیری ارسال، به کسب و کارها کمک میکند ارسالهای تبلیغاتی و خدماتی خود را دقیقتر مدیریت کنند. اگر برای تحلیل دلیوری، انتخاب خط مناسب یا اتصال پیامک به سایت و نرم افزار به راهنمایی نیاز دارید، برای تماس با بهین SMS کلیک کنید و پیش از خرید یا اجرای کمپین، با کارشناسان بهین مشورت کنید.
سوالات متداول
دلیوری پیامک چیست؟
دلیوری پیامک یعنی گزارش وضعیت تحویل پیامک بعد از ارسال. این گزارش نشان میدهد پیامک Delivered شده، هنوز Pending است یا با وضعیت Failed و ناموفق ثبت شده است.
Delivered در پیامک یعنی چه؟
Delivered یعنی پیامک طبق گزارش سامانه یا اپراتور به مقصد تحویل شده است. این وضعیت به معنی خوانده شدن پیامک توسط کاربر نیست.
Pending در پیامک یعنی چه؟
Pending یعنی وضعیت پیامک هنوز نهایی نشده است. پیامک ممکن است در صف ارسال باشد، منتظر پاسخ اپراتور مانده باشد یا هنوز گزارش تحویل نهایی دریافت نشده باشد.
Failed در پیامک یعنی چه؟
Failed یعنی ارسال یا تحویل پیامک ناموفق بوده است. علت میتواند شماره نامعتبر، محدودیت اپراتور، نوع خط، محتوای پیام، کمبود اعتبار، خطای API یا مشکل مسیر ارسال باشد.
تفاوت Sent و Delivered چیست؟
Sent یعنی پیامک از سامانه ارسال شده، اما Delivered یعنی تحویل پیامک به مقصد یا شبکه گیرنده تأیید شده است. بنابراین Sent همیشه به معنی تحویل موفق نیست.
آیا Delivered یعنی پیامک خوانده شده است؟
خیر. در پیامک معمولی، Delivered فقط وضعیت تحویل فنی را نشان میدهد و مشخص نمیکند کاربر پیام را خوانده یا روی لینک کلیک کرده است.
چرا بعضی پیامکها Pending میمانند؟
Pending ماندن میتواند به دلیل شلوغی مسیر ارسال، تأخیر اپراتور، خاموش بودن گوشی گیرنده، ارسال حجیم، محدودیت API یا تأخیر در دریافت گزارش دلیوری باشد.
چطور نرخ دلیوری پیامک را بهتر کنیم؟
برای بهبود نرخ دلیوری باید لیست شمارهها را بهروز نگه دارید، نوع خط را درست انتخاب کنید، پیام تبلیغاتی و خدماتی را جدا کنید، ارسال حجیم را مدیریت کنید و گزارش خطاها را منظم بررسی کنید.









