U.S. consumers have not turned out in force for the final shopping days before Christmas, suggesting that traditional retailers will just meet industry sales forecasts in a season marked by deep discounts and growing encroachment from online rivals led by Amazon.com Inc.

Super Saturday — the last pre-Christmas Saturday, which fell on Dec. 20 this year — failed to make up for spotty performance this season. That included a disappointing Black Friday, the day after the U.S. Thanksgiving holiday that is typically one of the busiest shopping days of the year.

"The past weekend will not save this holiday season," said Craig Johnson, president of the retail and consumer product-oriented private equity fund Customer Growth Partners. "But combined with online sales, it would certainly save the year from being a dismal one."