Ready to save time and stop wasting countless hours manually adding product information from Amazon? Look no further than this user-friendly template! It'll help you quickly scrape webpages on Amazon in minutes – super easy, so don't worry.
# Install the Amazon Scraper template
To install this Amazon Axiom click 'Install template'. If you are a new user you will be required to create an Axiom.ai account before you can edit the template.
# Quick start guide
- Create a new Google Sheet. Insert Amazon product links from the web app. Add a second blank tab to the sheet for the scraped data.
- Configure the 'Read data from Google Sheet' step - with your sheet. Set the First and last Cells to A1 in Step 1.
- In step 2.2 Select the data you wish to scrape from a product page.
- Step 4 - Set up the 'Write Data to a Google Sheet' step to store the scraped Amazon data.
- Add your sheet to the 'Delete rows from a Google Sheet' Step in step 5.
- Set up the 'Jump to another step' step, and set max cycles to 1 in step 6.
- Do a test run, check your data.
Need help getting the Amazon Scraper working? This Axiom is fully customisable as it is with all Axiom's. You can edit the 'Get Data' steps to scrape other data if your wish. Read on to learn how each step is set up, watch the video or contact support.
# Let's get organized by creating a Google sheet with links in
- Create a new Google Sheet. You can do this in your Chrome browser by entering the shortcut 'sheet.new', presuming you already have an account.
- Name your sheet something like 'Link Scraper’.
- Set up a tab called 'Links'.
- Add a final tab called 'data'.

# Set up the 'Read data from Google Sheet' step
- Spreadsheet - In the field called 'Spreadsheet', you can search for the Google Sheet you created. Once found, click to select.
- Sheet name - Choose the sheet tab called 'Links'.
- First cell - If the links are in column a set to 'A1'.
- Last cell - Enter 'A1' the bot will now only pass a single row of data. If you have more than one column of data change the value for example enter 'AD1' to include four columns.
- You should now see a preview of the data.
# Configure the 'Interact with a page's interface' and select the content to scrape
- Enter URL - Click 'Insert Data' select 'google-sheet-data' and select the column with the links in.

- Get data from a webpage - Select the content on the page you wish to scrape. It's as easy as point and click, this video shows you how.
- Max Results - Set a maximum number of results you wish to scrape.
- Make sure the interact loop is off!

Amazon makes it difficult to scrape data by changing selectors and layouts. You may need to use custom selectors. I do show you how in the video.
# Append your Amazon Data
This step joins the Google Sheet data to the scraped data.
- Data A - Click 'Select data' and then 'google-sheet-data' the page link.
- Data B - Click 'Select data' and then 'all-interact-data' to attach the scraped data from Amazon.
- Append mode - Set to vertical
# Set up the 'Write Data to a Google Sheet' step to store the scraped amazon data
- Spreadsheet - In the field called 'Spreadsheet', you can search for the Google Sheet you created. Once found, click to select.
- Sheet name - Choose the tab you created.
- DATA - Select the 'Interact data'.
- Clear data before writing | Add to existing data - Set this option to 'Add to existing data' or the Amazon product data will be overwritten every run.
# Set up the 'Delete rows from a Google Sheet' step
This step deletes the Amazon link, previously scrapped. Now the Axiom will loop through a new link on its next run.
- Spreadsheet - In the field called 'Spreadsheet', you can search for the Google Sheet you created. Once found, click to select.
- Sheet name - Choose the tab you created for links.
- First row - set to 1.
- Last row - set to 1.
# Set up the 'Jump to another step' step
This step loops the Axiom; set the number of times you wish to loop. This step should jump to the 'Read data' step at the start.
- Jump to step - set the step you want to jump to make the bot loop in this case step one.
- Maximum cycles - set the number of loops the bot must perform.
# Test run your Amazon scraper
We always recommend doing a test run - In the 'Jump Step,' set cycles to a low amount, perhaps 2-3, then click run. Once the run stops, check the correct data is in the Google Sheet.
# Troubleshooting your Amazon automation
Try the following if your bot is not working. We would also recommend you watch the video to troubleshoot.
- Step 2 - Axiom loops through same row - Check Interact loop is off.
- Step 2.2 - Selectors fail and the bot stops, try new selections or even custom selectors. See video to learn how.
- Step 4 - No output in the sheet - In 'Write Data to a Google Sheet' check data step is connected.
- Step 2.2 - Slow running scrape - Configure Scraper - Set Wait time to 1000, No. of retry attempts to 1 and Minimum wait before scraping 2000. Try changing the scraper settings.
