Yeah, the client needs to support zap splits, but essentially you fetch invoices from each users, lighting address, and pay all the invoices.
Currently snort, amethyst, and support paying zap splits.
Zapper - send tips to any event on Nostr
Zapper is a micro-app for sending zaps and LN tips on Nostr