CAs have their own set of fields. You're not updating lead fields.
I hope you're using robust anti-DoS logic because CAs are definitely not built for scale.
If so,what would recommend for web lead and Marketo integration? We have 1500 web leads monthly with different types of activities, quote request, download, registration etc. Thanks.