Before you start writing the story, perhaps we should go back a few steps. Ideally, your requirements analysis should start with a preliminary list of roles (or better yet personas) to describe who the system actors are and precisely what they want to do with the system. So in your model, the internal and external salesman sound like different personas because their interactions and what they want from the system are different.
Once you have a personas identified, then it's best to sketch out a simple domain or context diagram to show how the personas and external systems interact with the system you are building. ( http://www.agilemodeling.com/essays/initialRequirementsModeling.htm)
From what you describe, it sounds like you should have a diagram that shows the 2 different sales personas and the survey source system with arrows describing how those elements interact with the main system. The fact that the external sales persona alone can add survey sources directly should be very clear on the context diagram. And since their interaction will look different than the internal sales persona, you'll know that you in fact have two different user stories.