Customer possibly in view (8)
I believe the answer is:
prospect
This clue is a double definition.
'customer' is the first definition.
(I have seen 'Potential customer ' mean 'prospect' so perhaps 'customer' could also mean 'prospect')
'in view' is the second definition.
(thesaurus)
'possibly' acts as a link.
(Other definitions for prospect that I've seen before include "Search for mineral deposits - possibility" , "Survey the outlook" , "View - outlook" , "Someone who might buy" , "Chance of success" .)