how do digital marketing agencies get clientss