1. List every BFCM message before you build any of them
First write down every on-site message you planned for the week like: welcome or list capture, sitewide discount, free shipping threshold, flash drops, cart help. Assign one job to each and one place to live. If you have two messages doing the same job, cut one of them.