Check the actual HTTP data using an inspector that supports https, such as a violinist. Many browsers simply do not send a referrer when communicating via https, and in this case there is simply no way to get it.
If you have a site of origin, you can add something to the query string as a replacement, but more on that.
source share