Text this: Challenges and opportunities: for on-line marketing strategies