How does lead attribution work for calls and forms?
Each kind of lead needs its own way of recording the source. Calls get a tracking number per source. Website visits get tagged links, so your analytics shows which campaign sent them. Forms can carry the page and source the visitor came from. And every call should end with "How did you hear about us?" written into your records.
For links you control, Google Analytics explains: "By adding utm campaign parameters to the destination URLs you use in referral links and ad campaigns, you can view which campaigns refer traffic." That works for an email, a social post or the website link on your Business Profile. None of these methods catches everything. A customer who saw your truck, then searched your name, shows up as a search. Asking the customer fills that gap.