ChatFlow can automatically send connection data to Google Sheets, making it easy to track and analyze your chatbot’s interactions. Here’s how to set up the integration:
Step 1: Access the Integrations Page
- Log into your ChatFlow dashboard
- Navigate to your chatbot’s settings
- Click on Connect at the top of the page
- Select the Integrations tab from the options
Step 2: Connect to Google Sheets
- In the integrations grid, locate the Google Sheets card
- Click the Connect button under the Google Sheets integration
- You’ll be redirected to Google’s sign-in page
Step 3: Authorize ChatFlow
- Select or sign in to your Google account
- Review the permissions requested by ChatFlow
- Click Allow to grant access
- You’ll be redirected back to ChatFlow
Step 4: Configure Your Spreadsheet (Required)
After connecting, you’ll notice an “Action Required” indicator on the Google Sheets card.
- Click the Settings icon on the Google Sheets integration card
- In the settings dialog, enter the URL of your Google Sheet
- This should be the full URL of the spreadsheet where you want to store your data
- Example: https://docs.google.com/spreadsheets/d/your-spreadsheet-id/edit
- Click Save to confirm
Step 5: Start Using the Integration
Once configured, ChatFlow will automatically:
- Send connection data to your specified Google Sheet
- Update in real-time as new interactions occur
The following data will be added to your spreadsheet:
- connection_type: Indicates the type of interaction (e.g., lead, feedback)
- name: Contact’s full name
- email: Contact’s email address
- context: The conversation context or message
- phone: Contact’s phone number (if provided)
Note: You should ensure your spreadsheet has these columns ready. ChatFlow will append new data starting from row A1.
Managing Your Integration
You can manage your Google Sheets integration at any time:
- Return to the Integrations page to check connection status
- Click the Settings icon to modify the spreadsheet URL
- Use the Disconnect button to remove the integration
Note: Make sure the Google account you use has edit access to the spreadsheet you specify. If you encounter any issues, verify your spreadsheet permissions and URL are correct.