things-you-should-do-before-engaging-a-digital-marketing-agency-customer-satisfaction