HTTP_REFERER ile kullanıcın nereden geldiğine bakacaksınız:
$referer = request()->headers->get('referer'); // http://www.google.com/search...?param1=...¶m2...
$host = parse_url($referer, PHP_URL_HOST); // www.google.com
Bunun için siteye girenlerin refererlarını kaydeden bir tane middleware yazabilirsiniz.
Bir de şöyle bir paket var. Bunun için paket kullanmayı istemeyebilirsiniz ama kodlarına bakmanız işinize yarayabilir:
https://github.com/spatie/laravel-referer