Agree 100% with this.100% of my marketing is dinner seminars and they absolutely work but you might have to change some things around.
I didn't have a lot of success when I would host things like a social security seminars or a tax planning seminars because I struggled with transitioning to the sale.
However when I changed the seminar to focus directly on the benefit of the annuity...safety, protection from market risk etc I started having success. I cover the downsides of the annuities at the seminars as well.
Like some of the other posts have mentioned the key is consistency. Do one every month no matter what. It is not uncommon to blank two events in a row but write 1.8 mil on the third.
Yes the sale is transactional at first but over time you can layer in additional sales(life,LTC) over time as the develop relationships with the people.
To the OP:
Consistency is key but the mailing often costs as much or more than the dinner seminar so mail for multiple (Tuesday/Thursday)
Have a system to get appointments literally at the seminar. This may sound pushy but it works. It is very hard to work a seminar by yourself. You're the star, your assistant (or spouse or whoever) is there to help with all of these tasks.
You want a check-in table, and someone to help out when something goes sideways (a/v, servers, a disruptive attendee, etc.)
Present before the meal and after the waitstaff has taken orders. Ask the waitstaff to take orders as people come in. Have a set time to present and then however long your presentation is, have them served afterward.
While they're eating, walk around and introduce yourself. Ask if they have questions. You're presenting to the person but also to the table (again).
Make sure that everyone knows to book an appointment with your assistant before they leave. I have been at many dinner seminars where the assistant follows the presenter to the table on the spot. Again, that is pretty pushy but it works depending on your geographic region.
The issue with dinner seminars is that they're very expensive to figure out what works for you and for your demographics.
Once you figure it out though, there is a lot of opportunity.
Good luck.