Gravity Forms should not need any introduction. It is a sophisticated form builder plugin that lets you collect all kinds of data from your visitors. Thanks to GravitySheets, you can connect your forms to Google Sheets. It saves entries to a single Google spreadsheet to make your life easier.
This plugin lets you sync all your existing Gravity Form entries with your Google spreadsheet. You can set up conditional logic, so only certain fields are sent to Google. Mapping sheet headers and form fields is pretty straight forward in the backend. GravitySheets is smart enough to understand payment status and only add entries when a payment is approved or paid.
More WordPress reading: