Pulling in two data sources for Google Maps

Hi, I’ve built a map that pulls in data from a dataset e.g. Businesses, and the markers display the list of businesses in that dataset. However, I would also like to have a search bar, using Google Places API, so if someone searches for a place that I don’t have on the database it will show up as the current marker. Does anyone know how to bring in a second data source into the map? Currently this is the configuration:
Screenshot 2022-11-16 at 22.55.42

I’m currently thinking I could make a workflow so that ‘when search-box value is changed’:
Screenshot 2022-11-16 at 22.56.50

But this isn’t working as you can see! Any ideas?

Or even a plugin?