A record 89 million consumers shopped online on Black Friday - 3 million more than in 2011.

A record 247 million shoppers visited stores and websites over Black Friday weekend (Thursday through Sunday), up from 226 million last year. (That's 139 million unique shoppers over the holiday weekend from Thursday through Sunday, if you want to get technical.)

The average shopper spent $423 this weekend, up from $398 last year. Total spending reached an estimated $59 billion.

E-commerce spending reached well over $1 billion on Black Friday, making it the biggest online spending day in 2012. That's up 26% compared with last year.

The average person spent $172.42 online this weekend, according to comScore. About 40.7% of customers' Black Friday dough was spent online, according to the NRF, up from 37.8% in 2011.

And it looks like the strategy of opening early on Thanksgiving to get people to shop early paid off for retailers: An estimated 35 million people had shopped (in line) in stores or online by midnight on Black Friday, up from 29 million last year, according to the NRF.

28% made it to the store by midnight on Black Friday, the NRF said. That's up from 24.4% last year. In 2011, 6 million people visited stores after having Thanksgiving dinner.