I've worked with my team on marketing software for the past 4 years. We've managed to make segmentation, targeting & personalization a few mouse clicks away. Yet without a strong, quality message that's well timed most campaigns fail.<p>Good article and useful general advice at the end.