Skip to content
Back
ScrapeAny Team

ScrapeAny Team

Back-to-School Pricing: What Scraped Retail Data Reveals

Back-to-School Pricing: What Scraped Retail Data Reveals

The Sale Banners Lie a Little

The most surprising thing we found in a summer of scraping back-to-school prices wasn't a price at all. It was a stock flag. More on that below, but it's a good emblem for the season: the story underneath the "Back to School Sale!" banners is stranger and more specific than the banners suggest.

The setup: from late June through early September we collected daily price and promotion data across Amazon, Walmart, and Target for a basket of back-to-school categories. Backpacks, core supplies (notebooks, pens, binders, glue sticks), calculators, and student laptops. Back-to-school is the second-largest US retail season after the winter holidays, commonly estimated at over $40 billion in K-12 and college spending, and every August these three retailers fight for the same basket. As with all our data stories, the numbers are directional findings from our collection window, not audited market statistics. But they're the kind of findings any retail team can replicate and act on.

The Basket, and Why This Is Harder Than It Sounds

Roughly 400 products across the three retailers: exactly-matched branded items (same UPC on all three sites, a TI-84 Plus, a specific JanSport SuperBreak, Crayola 24-count crayons), category best-sellers, and each retailer's private-label equivalents. Collected daily: listed price, strikethrough "was" price, promo badges, coupon flags, stock status, and the Buy Box seller on Amazon.

Why these three? Together they take the overwhelming majority of US back-to-school spend, and each runs a distinct pricing philosophy: Amazon's algorithmic marketplace, Walmart's everyday-low-price doctrine, Target's weekly-circular tradition. Same SKUs, three playbooks, eight-week clock. Office Depot, Staples, and the dollar chains matter for supplies too and the same pipeline extends to them, but the three-way comparison is where the structure shows.

Now the collection caveat, and it's a big one because it quietly shapes every finding here. Matching identical items across retailers is the genuinely hard part of a study like this. UPCs are inconsistently exposed, pack sizes differ deliberately (Walmart sells the 3-pack where Target sells the 2-pack, and yes, that's partly to frustrate exactly this comparison), and "Amazon's price" is really "whoever currently holds the Buy Box." On top of that, Amazon moves prices intraday, so a daily snapshot understates its volatility. We've built matching pipelines enough times to handle this, but the first seasonal study we ever ran, mismatched pack sizes polluted a week of comparisons before QA caught it. Naive scraping projects die right here.

Three Retailers, Three Playbooks

The promotional calendars separated cleanly in the data, and they barely resemble each other.

Amazon front-loads with Prime Day. The early-to-mid-July event was effectively the opening bell for back-to-school electronics: laptops and headphones in our basket hit some of their deepest discounts of the whole season during those 48 hours, then rebounded. Core supplies barely participated. Crayons don't need a lightning deal.

Walmart runs a long, flat ramp. Supplies dropped to promotional price points in mid-July and mostly stayed there through August. Few flash promotions; rollback and hold. The evident strategy is being reliably cheapest on the penny items, the 25-cent notebook and the 50-cent glue stick, that anchor a parent's price perception for the entire trip.

Target pulses weekly. Distinct circular promotions, 20% off backpacks one week, art supplies the next, plus recurring gift-card offers (spend $50 on supplies, get a $10 card) that never touch the listed price at all. If you measure Target on the price field alone you'll conclude it's uncompetitive, and you'll be wrong; its true effective pricing lives in the promo metadata.

For a competing retailer or brand, this is the actual lesson: a single "August average price" per competitor obscures the game. Cadence, when each retailer moves, for how long, with what mechanic, is the competitive intelligence. It's the same discipline we describe in monitoring competitor pricing at scale: match items, collect daily, analyze the series rather than snapshots.

Same Item, Same Day, Different Price

For exactly-matched branded items, same-day spreads across the three sites were wider than most shoppers would guess:

Item typeTypical same-day spread across retailersPattern
Traffic-driver supplies (crayons, notebooks)Small — often under 10%Aggressively matched; Walmart usually lowest
Backpacks (branded, e.g. JanSport)Moderate — commonly 15–30%Promo timing rarely aligned across retailers
Calculators (TI-84 class)Moderate and sticky — 10–20%High-margin, weak competition; prices barely moved all season
LaptopsWide — 10–25%, config-dependentRetailer-exclusive configurations impede direct comparison

The graphing calculator row deserves a moment of appreciation. The TI-84 line has held an $85–$130 street price for two decades, our tracked models showed the least promotional movement of anything in the basket, and the dispersion just sat there all season, because no retailer feels any pressure to compete on an item parents must buy exactly once, on a deadline, because a teacher said so. It is the season's quiet margin machine and nobody involved has any incentive to change that.

Laptops taught the opposite lesson: discounts need history to evaluate. Several student laptops carried strikethrough prices anchored to list prices the item hadn't actually sold at in our pre-season baseline. The discount was real, just smaller than badged. You can only see that with price history collected before the season starts, which is the single best argument for beginning collection in June rather than August.

The Real Price War Is Inside Each Store

The sharpest pricing story wasn't brand versus brand across retailers. It was private label versus national brand within each retailer.

Walmart's Pen+Gear and Target's up&up and Mondo Llama lines priced consistently 30–60% below the national-brand equivalent sitting one search result away: a $5.97 private-label backpack price point against $25+ branded options, composition notebooks well under a dollar. Amazon Basics played the same game in office supplies, with less reach into kid-specific categories. And the tell in the data: private-label items were the least promoted things in the basket. They don't need promo. Their everyday price is the promotion. National brands carried the strikethroughs and the badges; private label carried the floor.

If you're a school-supply or CPG brand, this is the finding to take to your next planning meeting. Your real competitor on the algorithmic shelf isn't the other national brand, it's the retailer's own line at half your price, and tracking that gap weekly by retailer and category is exactly the monitoring scraped data supports and syndicated data misses.

When Prices Actually Bottom

Category-dependent, and the folk wisdom held up almost embarrassingly well. Electronics bottomed earliest: Prime Day week in July was the season's best window for laptops and audio, and by mid-August popular student configurations were more likely to be out of stock than further discounted. Core supplies bottomed in early-to-mid August, the competitive trough where all three retailers' promos overlap ahead of most school start dates. Backpacks bottomed after school started, with late-August-into-September clearance running 40%+ off remaining inventory, selection thinning by the day.

So: supplies in August, electronics in July, next year's backpack in September. Retail teams use the same curves in reverse. If the trough is early August, that's when your promo dollars fight the most noise, and a week's head start or a post-peak hold buys visibility.

The Stock Flag That Explains Everything

Here's the finding we flagged at the top. The most valuable field we collected wasn't a price; it was availability, and it kept explaining pricing behavior that price data alone made look bizarre.

Late-season "price increases" were often survivor bias. When the promoted laptop configuration sells out, what remains on the shelf is the higher-spec variant at a higher price. Track price alone and mid-August looks like retailers raising laptop prices; track stock, and it's cheap inventory selling through on schedule.

Amazon's Buy Box rotated toward third-party sellers as first-party stock thinned, and third-party prices on seasonal items ran higher, sometimes far above the season's floor. A parent buying a popular backpack on September 1st can pay a marketplace seller 30% more than Amazon's own July price for the identical item.

And Walmart and Target ran out of private label earlier than national brands in several supply categories, consistent with private label being planned as a finite seasonal buy while national brands carry replenishment depth. When the 50-cent notebook disappears, the effective shelf price of "a notebook" jumps without a single listed price changing.

The general point: effective price is price times availability. A seasonal study that drops out-of-stock observations instead of recording them will misread the endgame of the season, and the endgame is where the clearance opportunities and the margin recovery both live.

What Teams Do With This

Merchants calibrate opening price points and markdown timing against observed competitor cadence instead of last year's assumptions. Brands monitor MAP compliance and promo depth during their highest-velocity weeks and quantify their gap to private label. Pricing teams feed competitor series into repricing rules, the mechanics we cover in dynamic pricing in e-commerce. Marketplace sellers time inventory and Buy Box strategy around the demand curve using SKU-level Amazon product data. Analysts read promotional intensity as a margin signal: a retailer discounting deeper and earlier than last season is telling you something its earnings call hasn't yet.

The requirement underneath all of it is the same. Matched items, daily collection, promo metadata included, and history that starts before the season does.

How We Run Seasonal Studies

Seasonal monitoring is ordinary price tracking with the difficulty turned up: the window is short, the retailers' bot defenses are mature, and a two-week outage in mid-August ruins the dataset with no do-over until next year. As a managed service we handle the parts that kill DIY projects: product matching across retailers (UPC, attribute, and image-assisted), collection through commercial bot protection at daily or intraday frequency, capture of promo badges, coupons, and strikethrough prices rather than the price field alone, and QA that flags stock-outs and Buy Box changes so your averages stay clean. Delivery is your choice: CSV, JSON, API, or direct to your warehouse, with history retained so next season starts with a baseline.

Get Ahead of Next Season

The retailers already run this analysis on each other; scraped data levels the field for everyone else. Whether your peak is back-to-school, holiday, or something your category alone cares about, the time to start collecting is before prices start moving. Tell us your category and competitor set and we'll have a working sample of matched daily price data in your hands within days.

Ready to turn the internet into usable data?

Tell us about your project. We'll review it and get back to you within 24 hours.

Contact Us

Tell us about your scraping needs. Our experts will review your project and help you find the right solution. We typically respond within 24 hours.