Key Elements of Community Development to Support Direct Marketing Solutions