See llms.txt for all machine-readable content.
No price tracker subscription and no retailer API approval. Every week this searches Walmart for your products, then routes the rows three ways in Google Sheets: a deals tab for advertised price cuts, a marketplace tab for third party offers, and a full price history.
johnvc~walmart-api actor.How do I track Walmart prices automatically? Put your search terms in one Set node and let the weekly schedule run. Every run appends a dated snapshot keyed by Walmart's own item ID, so the same item at two prices in two different weeks is a price change you can read straight off the sheet without writing a formula.
Why does it write to three tabs? Because the three things you do with this data are different. The history is what you chart. The deals tab is the short list worth acting on this week. The marketplace tab holds offers that are not sold by Walmart itself, where the price is not comparable and returns work differently. One row can land on more than one tab: an item that is discounted and third party appears on both.
How does it know something is on sale? Walmart publishes a struck-through was price on discounted listings. When that is present and higher than the current price, the row is flagged and the cut is worked out as a percentage. Measured across 60 rows from four different searches, 29 carried a was price, so the flag fires often enough to be useful.
Why is there no stock column? Because it would always be empty. Across those same 60 rows the out of stock, free shipping and two day shipping fields came back false every single time, so they are deliberately not mapped. A column that can never change is worse than no column.
Can I trust the Rank column as a ranking? Only after you filter. 35 of those 60 rows were sponsored placements, whose position is paid rather than earned, and the same item can appear twice, once sponsored and once organic. The Sponsored column is there so you can exclude them before reading rank.
What does it cost? The template is free, and you pay Apify only for the searches you actually run.
About Apify. Walmart API runs on Apify, a platform of ready-made scrapers and APIs for sources that have no usable public API. Actors are pay per use with no subscription, and they run in the cloud, so nothing runs on your machine and nothing breaks when the source changes its markup.
New to Apify? You can set up a free account and get the API token this template needs in a couple of minutes.