This site is really poor. There have been too many times when I have typed something, only to have the person tell me they are not seeing anything.There are also too many random disconnects, constant pop-up ads exhorting you to upgrade your account, and no feedback from customer service despite this issue having happened several times in the past. I would rather be on Discord, so what does that tell you...
Claim your business profile now and gain access to all features and respond to customer reviews.