Simplify chatbot state capture

Hi all! We’re reworking our website chatbots to better serve content and qualify leads. The functionality of our service greatly varies on a state-by-state basis, so we need to ask leads their state upfront to properly route them.

Currently, we use a custom bot to provide a pre-populated list of all US states + territories. The problem is that it’s a LONG list and we believe it’s causing a bit of drop-off.

Hsa anyone figured out a workaround to this? I was hoping for some sort of autofill feature (ex: person types “C”, the bot lets them select California, Colorado, etc..) to prevent errors associated with free typing, but I don’t believe Hubspot has that capaibility.

Thank you!

Hey @MichL I don’t believe there is a way to do the autofill feature as you want.

One idea that comes to mind would be to use the IP State property and ask them to confirm. See the screenshot.

Then you could do a branch to ask for the correct state.

I just realized that I never responded, but I wanted to thank you for this reply! We ended up simplifying our data capture but this is a great idea that I would love to implement in other chatbot instances. Thank you!