General meaning of someone who refers another person:
* Tagapag-anyaya (literally, "inviter")
* Tagapag-rekomenda (literally, "recommender")
* Nag-refer (past tense of "refer")
* Nag-recommend (past tense of "recommend")
* Nagpapakilala (literally, "introducer")
For website referrals:
* Refferer (this is the English word used in Tagalog)
* Pinagmulan ng trapiko (literally, "source of traffic")
* Pinagmulan ng bisita (literally, "source of visitors")
For job referrals:
* Nag-refer (past tense of "refer")
* Nag-recommend (past tense of "recommend")
* Nagpakilala (literally, "introducer")
The best translation will depend on the specific context of the situation.