One of those aha moments was at the Las Vegas Wealth Seminar.
James Jones was doing his presentation and he showed us his promotional calendar (I call it a marketing calendar). He answered that he had a monthly promotional planner and proceeded to show us an example. Everyone should have a marketing calendar, and if you have more than one project going, you definitely need one. Instead of getting some fancy program, why not use what you probably already have -- Google Calendar.
What To Put On The CalendarYou can add whatever you want, but in general I want recurring events, not specifics. Those of you with many sites to promote may just use a generic calendar, but I have separate calendars for all the sites I actively promote (i.e. not autoblogs). If you have specific products, add them and any dates like pre-launch, launch, etc. You can just have a generic event like create $5 product and recur when you want, simply change the name of that instance when you know what the exact product is.
I think you will find that having a marketing calendar will really help you stay focused. You can view it online as well as printing a copy. You never have to wonder what needs to be done, and if you outsource you can easily keep your outsourcing team busy with current and apropos work.