7 most effective Digital marketing tools to be considered before launching a campaign