سلام بدون مقدمه بریم سر اصل مطلب.
ماجرا اینطور شروع شد. ما یک سرویسی داریم که خدماتی رو ارائه میدیم به مشتری و مشتری در ازای دریافت خدمت مبلغی رو به صورت آنلاین برای ما واریز میکنه. برای ما مهمه که بدونیم کسایی که از سایت ما بازدید میکنن از چه کانال هایی میان و مهمتر اینکه خریدهایی که انجام میشه دقیقا از چه کانال هایی صورت میگیره.
خوب بهترین کار برای Track کردن این مسیرها، استفاده کردن از ابزار utm هست.
اینکه یو تی ام چی هست و چیکار میکنه از حوصله این نوشته خارجه به خاطر همین من سرچ کردم و یکی از مقالاتی که توضیحات خوبی درمورد این ماجرا داده بود رو لینک کردم. https://college.tapsell.ir/what-is-utm/
ما یو تی ام رو ست کردیم. Goal رو انتخاب کردیم و Event هارو هم مشخص کردیم. اما اتفاقی که افتاد این بود که کاربر وقتی برای خرید به درگاه می رفت و برمیگشت، دیگه اطلاعات Session اش، همون اطلاعات قبلی نبود و یه جورایی تبدیل میشد به Refferal درگاه و مسیرش میشد مسیرهایی مثل شاپرک و سداد و زرین پال و ... .
یکسری مقاله خوندیم، با چند نفر صحبت کردیم و این مسیر رو بهمون معرفی کردن.
شما اینجا تعریف میکنید که وقتی کاربر از این مسیرهای مشخص شده اومد، شما ریفرال در نظر نگیرشون. البته اگه من درست متوجه شده باشم!
ما اینو تست کردیم، درست هم کار کرد اما در نهایت بعد از چند روز، نمیدونم چرا ولی عملکردش بهم ریخت و دیگه جواب نداد.
پس شما این رو تست کنید شاید جواب بگیرید.
بهتره که با برنامه نویس(ها)تون مشورت کنید در این رابطه. کاری که برنامه نویس باید انجام بده - در ساده ترین حالت - اینه که UTM ای که در ابتدا کاربرباهاش وارد سایت میشه به انتهای URL تمام مسیرهایی که توش میچرخه اضافه بشه. یا اینکه وقتی کاربر شروع به ثبت نام میکنه این اتفاق بیوفته. یا به بیان ساده تر اینکه یو تی ام رو قبل از رفتن سشن به درگاه، توی یه table ذخیره کنه و موقع برگشت کاربر رو دقیقا به همون مسیر از پیش تعیین شده هدایت کنه.
https://azshanbe.me/thankyou.php
to
https://azshanbe.me/thankyou.php?utm_source=virgool&utm_medium=ali&utm_campaign=karimi
مثال بالا در اصل نمونه یو ار ال صفحه فایناله.
امیدوارم که تونسته باشم سوالتون رو حل کنم، اگه فکر کردید نیاز به توضیحات بیشتره توی کامنت بگید که بنویسم.