+1!!
Lowercase for search term, (utm) source, medium, campaign, full url etc is very much needed to enhance data quality. It’s possible to do everything client side with javascript, but it’s more convenient to have this sort of post-processing server side.