Personalized marketing is the ultimate form involving targeted marketing, generating messages for person consumers. That claimed, it is generally an automated process, using computer software program to craft specific messages, and building customer-centric recommendation engines instead of company-centric selling engines. Personalized marketing was most practical in interactive media such as the internet.