These are best practices for online meetings in general, with Zoom as a practical example. Here are two overview videos to get you started.
Don't post meeting invites publicly
Don't post on facebook, instigram, etc. Post only on your specific group.
Keep the meetings as small as possible to avoid problems.
Choose the right technology for the right purpose
Zoom and Skype, etc are not the best methods for all types of meetings. These are good for small or interactive meetings. However, if you're planning an online service, consider using a streaming service, such as youtube or facebook. Instructions here and here.
Enable meeting password for large meetings
If you're planning a large meeting, consider turning on meeting password, and distribute the password to the potential attendees. Instructions here
Use Unique meeting IDs
This will generate a new meeting ID for every meeting. Don't use "Personal Meeting ID" in zoom, as this creates the same meeting ID. The risk is that unwanted people can find out about it and abuse it. Instructions here.
Enable waiting room
Waiting room allows the host to explicitly admit attendees in the meeting. Ask attendees to use their real names. Instructions here.
If you're busy with talking or managing the meeting, it'll be useful to allow someone else to manage the technical side of the meeting. Enabling co-host allows that. Instructions here.
Mute attendees on joining the conference and disable audio/video for their side
Depending on the number of attendees, mute people on joining the conference. They won't be able to unmute themselves. People can type in chat if they want to say something. Instructions here.
Disable Screen sharing except for host
This will prevent anyone from just sharing their screen and causing a disruption to the meeting. Instructions here.