Working on a side project where I connect marketing forms and call tracking data into one lead tracking dashboard using JavaScript and a simple API setup. I use fetch to collect JSON from different services and display performance metrics in real time. Curious what others think is the best approach to handle lead distribution logic on the client side — or should it all stay on the backend?