A Marketing automation platform that uses machine learning algorithms that collects behavioral and nominal data (clicks, weblogs, POS, CRM) for each customer, website visitor, or prospect and automate triggered content via keywords scoring for each product or service in relation to each customer.