How to automate data entry from a google sheet
This data entry bot template automates data input through a web browser, bypassing the need for an API. The bot extracts data from a Google Sheet, launches Chrome, and mimics human actions by entering the data into a web form, followed by clicking the submit button. After each iteration, the processed row is removed from the Google Sheet.
Get started: Set up your Google Sheet
Create a new Google Sheet. You can do this in your Chrome browser by entering the shortcut 'sheet.new', assuming you already have an account. Name your sheet something like 'Data entry bot’ and set up a tab called 'Data'.
Install the data entry bot
To install this data entry bot click 'Install template'. If you’re a new user, you’ll have to click 'Install Chrome extension' and create a free axiom.ai account before you can edit the template.
Once installed, click 'Start'.
axiom.ai will guide you through the steps you need to configure in the app.
Configure your data entry bot in just a few steps
We've provided a set of example steps within Step 2.0 - Loop through data. You can further customize this bot by adding additional steps within this loop to suit your specific needs.
- 1.0
Read data from a Google SheetSpreadsheet: Search for the Google Sheet you created. Once found, click to select.Sheet name: Choose the sheet tab with the data to be input.
- 2.0
Loop through data- 2.1
Enter textSelect: An input field to enter data into.Text: ClickInsert Data, select[google-sheet-data].
- 2.2
Enter textSelect: An input field to enter data into.Text: ClickInsert Data, select[google-sheet-data].
- 2.3
Click elementSelect: The submit form button.
- 2.4
Delete rows from a Google SheetSpreadsheet: Search for the Google Sheet you created. Once found, click to select.Sheet name: Choose the tab you created for links.First row: Set to1.Last row: Set to1.
- 2.1
Run your data entry bot
We suggest running a test first; watch the bot as it inputs data into the form, then stop the bot after a few loops.
Customize your template
Like all axiom.ai templates, you can use our no-code bot builder to customize any bot according to your requirements.
Troubleshooting
We recommend you watch the video to troubleshoot.
- Element not found?
Try reselecting or using custom selectors. - Data entered into the wrong input? Add wait steps between inputs.
We offer excellent customer support. If you need help, get in touch. To learn more, read this full in-depth guide on automating data entry from a google sheet.