This search includes all content on the Scottish Parliament website, except for Votes and Motions. All Official Reports (what has been said in Parliament) and Questions and Answers are available from 1999. You can refine your search by adding and removing filters.
I do not think that any kind of registration of lobbying would deter people from seeking to contact their MSPs. People get in contact because they have an issue that they feel is important and because they want to be heard.
Another condition is that those establishments record contact details for customers so that, in the event that tracing is required, the people who might need to be contacted can be found.