5 ESSENTIAL ELEMENTS FOR ONLINE MARKETING COMPANIES IN BANGALORE