For users using SSL (https), Google encrypts the keyword data.

If you are logged in to your Google/Gmail account, Google will automatically use SSL (https).

Hence to correctly track keywords on AdWords, here's what we recommend you to do. 

In your account/campaign or ad group level, use the final url as{keyword}

i.e. append "utm_term={keyword}" without the quotes, to your "Final URL" field in your AdWords.

This will ensure google passes us the keyword even if the user is using https.

This can be set at an account, campaign or ad group level in Google AdWords.