It is important to have consistency in time, location, and consistency to build a thriving meetup.
You need to make sure it's on the same day on cadence (we have 2nd and 4th sundays).
And we also spam out fb event invite (use what you want here, email etc) about 1 week prior to "remind" people it's coming.
These things tend to be incredibly effective.
Also when dealing with a venue offering to book out the whole year will get you some leeway with things as you are taking away a LOT of scheduling time for them; which matters.
I would highly recommend trying out a spot for a few months first before committing.
"Good News! We finally have a permanent location!!!!"
Then it turns out to be 45min in one compass direction outside of the city. Meaning the location will be 2+ hr drive one way for the 75%'ish of the members that don't live on that side of the city. Essentially killing the group on announcement. I've seen this happen several times.
I do get that running a group is hard, I've done it. Its just that at that point you may as well just throw in the towel.
Also for some reason its always a run down church or VFW location when this happens.