کاربردهای خروجی گرفتن از شماره های مشتریان

در این مقاله قصد داریم نحوه گرفتن خروجی از شماره و ایمیل های مشتریان را به شما آموزش دهیم. این استخراج در 3 مرحله بسیار ساده انجام می شود و در کمتر از 5 دقیقه می توانید لیستی ارزشمند از شماره های تماس و ایمیل های مشتریان خود داشته باشید و از آن ها برای مقاصد تجاری، ایجاد کمپین های تبلیغاتی، ارسال خبرنامه، اطلاع رسانی و بسیاری کاربردهای دیگر استفاده نمایید.

خروجی این لیست به صورت یک فایل csv (قابل مشاهده با نرم افزارهایی مانند excel، notepad و ...) بوده و شما می توانید با استفاده از این فایل به تمامی شماره ها، ایمیل ها و نام آن ها به صورت مستقیم و یکجا دسترسی داشته باشید.

برای این کار با اجرای یک دستور ساده از بخش مدیریت دستورات SQL پرستاشاپ اقدام خواهیم کرد. کافی است مراحل زیر را به صورت قدم به قدم انجام دهید.

مرحله 1 - مدیریت SQL

از بخش مدیریت پرستاشاپ وارد منوی پارامترهای پیشرفته >> مدیریت SQL شوید. این بخش به شما امکان اجرای برخی دستورات sql را می دهد.

در ادامه روی دکمه + یا همان افزودن جدید کلیک کنید تا امکان افزودن دستور SQL جدید فراهم شود.


مرحله 2 - انتخاب نام و ایجاد دستور

در این مرحله اطلاعاتی در مورد دستور sql مد نظر وارد می کنیم. همانطور که در عکس مشخص شده: 

  1. نام جستجوی SQL: نامی دلخواه برای دستور خود تعیین کنید (برای مثال: export emails)
  2. SQL query: در این کادر باید دستور SQL را جهت خروجی گرفتن درج کنید. کافی است قطعه کد زیر را در این بخش وارد کنید: 


select c.firstname,c.lastname,c.email,a.phone_mobile
from ps_customer c
left join ps_address a on (a.id_customer = c.id_customer)
where c.active
AND a.phone_mobile != ''
GROUP BY a.phone_mobile
ORDER BY a.phone_mobile desc

فهرست جداول MYSQL: در این قسمت می توانید پیشوند جداول پایگاه داده خود را مشاهده کنید. در این آموزش پیشوند جداول ما ps_  است. اگر پیشوند جداول شما متفاوت می باشد در قطعه کد بالا بجای ps_ پیشوند جداول خود را جایگزین نمایید.

مرحله 3 - ذخیره دستور و استخراج لیست

بعد از ذخیره سازی دستور SQL و هدایت به لیست دستورات، روی دکمه استخراج کلیک کنید تا فایل شما دانلود شود.




نمونه فایل خروجی

در نهایت فایل خروجی شما مشابه تصویر زیر خواهد بود: 

این فایل خروجی ممکن است به ظاهر پیچیده به نظر برسد اما سرویس های ارسال ایمیل، پیامک و کمپین های تبلیغاتی به راحتی می توانند اطلاعات موجود در این فایل را تفکیک کنند.

(7 رای)
4.142857142857143 5 1 7
  • ابولفضل
    1397-07-02

    من این خروجی رو گرفتم ولی وقتی وارد پنل پیامک میشم فایل های پشتیبانی شده رو اکسل (xls) و متنی (txt) اعلام میکنه. چطور از این فایل csv باید استفاده کنم؟

    پاسخ مدیر:

    شما می‌تونید از همین فایل با تغییر نام از csv به txt استفاده کنید. فایل‌های csv درواقع فایل متنی هستند.

    نام فایل را از export.csv به export.txt تغییر بدید و در پنل پیامک یا ایمیل وارد کنید

  • حامد
    1397-07-25

    با سلام،
    من خروجی فایل رو گرفتم ولی اسامی اشخاصی که به صورت فارسی نام نویسی کردن رو درست نشون نمیده و تنها اسمی که به صورت فینگلیش تایپ شده رو درست نشون میده.
    چگونه می تونم با فونت فارسی فایل رو استخراج کنم؟
    با تشکر

    پاسخ مدیر:

    سلام

    اگر از اکسل برای بازکردن فایل خروجی استفاده می کنید احتمالا بهم ریخته میبینید. با نرم افزارهایی مثل Notepad++ باز کنید مشکل حل میشه

    موفق باشید

  • Alireza .i
    1397-11-15

    سلام
    از این روش استفاده میکنم ولی توی جدول نهایی فقط همون کد هایی است که درج کردیم و خروجی شماره یا هر چیز دیگه ای رو نمیده!

    پاسخ مدیر:

    سلام

    حتما یه جای کار رو اشتباه انجام میدید. همه مراحل رو از اول و با دقت تکرار کنید

    Alireza .i
    1397-11-30

    دوباره تست کردم و مطمئنم که طبق آموزش پیش میرم ...
    چطور میتونم در این زمینه بیشتر باهاتون ارتباط بگیرم؟
    متن خروجی رو همینجا بفرستم؟

  • اسماعیل حنیفی
    1398-04-22

    آقا برای من همون دفعه اول کار کرد و شماره مشتری و ایمل رو خارج کرد دست شما درد نکنه ایشالا خیر از جوانیتون بگیرید . برای وارد کردن توی اکسل باید دیتا ایمپورت کنید بعد روی اون چرخ دنده علامت تنظیمات که خیلی هم کوچیکه کلیک کنید و و utf-8 رو انتخاب کنید تا فارسی بشه