You can use Qualaroo online survey software to add branching to your survey. Check out this article on how to add branching logic within a survey.