i am using gravity forms for my customers to upload a picture of their receipt as warranty. but i realized that some of the images uploaded by client are huge and it is taking alot of storage space. i have over 60k+ in submissions at the moment.
Could I ask suggestion on how do i work around this to compressed uploaded images and/or offload to somewhere else automatically?
I would probably just grab the Smush plugin and utilize the auto optimization and max size options available. It works in all directories of the site.
As long as you dont have an odd upload_path it should work easy enough, if that doesnt reduce your storage space by quite a bit then you could look into an S3 bucket. This of course could lead you to put the whole site on AWS lightsail and storage is cheap there.