Re: Lost my progress
Logging in with Google only works if you have a pvz2 Google play account.
The only other way that i know is to contact EA HELP CENTER (below) by email and give them your player i.d. number (which of course you have somewhere, being a sensible person) and they will be able to restore your profile.
See the "restoring a lost profile solution post".
I don't know anything about restoring a profile through Facebook as i never bothered to open an account.