Re: Guest days
We do it 2 ways: Everyone who contacts us and wants to try Crossfit gets a free intro session. It's 1 on 1 with a trainer and lasts 45 minutes. Typically around 75% of people who try it this way join.
We also allow people to bring a friend or try Crossfit on Saturday mornings. I don't track it but I do know a much lower % join. However, it's been a good way to increase awareness of what we do and it's a lot of fun having 20-40 people come hit it. I program very simple movements on Saturday so I'm not teaching someone to snatch in a met-con on their first day.