Google Sheets integration
Append selected lead values as spreadsheet rows.
Connect the destination
Step 1: Prepare the provider
Create a spreadsheet and a target worksheet. Copy its spreadsheet ID and sheet name, then share it with the service account email shown in the Panther Hook integration editor.
Step 2: Configure Panther Hook
Select Google Sheets, enter the spreadsheet ID and worksheet name and map supported lead fields to ordered columns. Save and test.
Step 3: Verify delivery
Confirm that the expected row appears with values in the intended columns. Check Integration Deliveries when a row is missing.
Payload and security limits
Google Sheets uses service-account access and ordered column mapping, not an arbitrary Google user OAuth session. Retry after ambiguous timeouts can create duplicate rows.
Keep provider credentials in the destination editor. The integration can be restricted by workspace plan, form status and runtime availability. A stored lead does not imply every configured destination succeeded.
If a message does not arrive
- Check the form and workspace, then confirm that the submission was accepted rather than quarantined.
- Inspect the relevant Integration Deliveries record for the attempt status and bounded error details.
- Confirm provider configuration, permissions, quota and destination state before retrying.
Provider documentation
For provider-specific token or webhook setup details, refer to the official integration guides. Our instructions describe Panther Hook behavior and do not replace the provider’s access controls.
Official integration guides