Building a Sales Machine that creates ongoing, predictable revenue takes: Predictable Lead Generation, the most important thing for creating predictable revenue. A Sales Development Team that bridges the chasm between marketing and sales. Consistent Sales Systems, because without consistency you have no predictability.