Sales scripts don’t work because they are too structured, and the customer does not feel listened to. It’s best to let a natural conversation flow while still getting the information you need from the customer, rather than sounding robotic and reading off a list of questions or looking at a scripted “conversation.”
You should have certain questions you want answered so you can determine how to best help the customer, if you’re a good fit for them (and if they’re a good fit for you), etc. But really, you should be listening and responding authentically to establish the best rapport with the customer.