Is there a way to let businesses share their profile to the public?

While doing this with a google sheet would probably be easier, since you could probably have integromat or zapier handle the process, I think it might still be possible with glide tables. I honestly haven’t done any url shortening myself, so I can’t advise on an exact procedure. According to this thread below, it seems like it could be possible within Glide. Might be worth asking in some of those other threads to see if the people that have done it can answer your questions.