Skip to main content

Here's the situation:

  • We have a page on our Wix website where people can use a variety of filters to find nearby businesses

  • Some people might not know where to start, so we created a Zapier Chatbot to help guide users toward which businesses best suit their needs

  • We want have it so that when the user interacts with the chatbot, filters on our webpage are simultaneously manipulated

  • For example: Chatbot asks "What services are you looking for?" If the user responds with "Car rental," something triggers so that the "Car Rental" filter is "activated" on our page.

  • The point being, that after the user is finished with the chatbot, they'll be returned to our webpage where our search tool (and all of its filters, etc) will be changed to either match what the user told the bot they are looking for OR show the most relevant results based on the user's needs

I believe the biggest hurdle we need to overcome here is somehow "linking" the chatbot user to the browser user, so that the information on our search page changes ONLY for that particular user and will revert to normal once the page is refreshed or exited.

Any help would be appreciated!

Welcome to the Community, @maxxfenning😁

Good question! Hmm, there isn’t any action currently that would allow you to update the search page that the user is already viewing. 

As an alternative approach, I wonder if you could instruct the chatbot to generate a search link that includes the filters to be selected in the url itself? That way the user could click on the url that the chatbot generates and that would open up the search page with all of the necessary search filters applied. For example: https://yourwebsite.com/search?q=relevantsearchkeywords&services%5B0%5D=Car%20Rental

Similar to how it’s possible to prefill a Zapier Interfaces form: Fill form fields in advance in Zapier Interfaces

Do you think that sort of approach could work for your needs here?