You are saying 2 things in fact. With a marketing campaign, you create a lot of interest and have new players that will sign up, but you will not just hold these players active just by doing giveaways and events. That's the most difficult thing, keep your players motivated; you can only do that with adding new features to the site, adding new games/slots, ...
I agree, aside from bonuses and promos it is also a must to have a new added games that can attract the gamblers to stay and never switch to other gambling sites. Have atleast the most played games so gamblers will enjoy their stay, this way the site can gain loyal players. Anyway BFG token is still down but its a good chance to buy for those who want to hold and take advantage this dip.
I always say, doing something is not the key here, it is letting others know about it that matters. We all know signature campaigns here but that is the best marketing for this place, and bitcointalk is not the only place. It really doesn't matter how they do it, articles about them, banners about them, clicks is the most important thing. Just let people know what you do instead of doing something. They could add in 100 different coins and 50000 different new games and it would mean absolutely nothing if nobody knows about it but us.
We are already here, I already play here time to time and also own a good chunk of token itself as well, that doesn't change the fact that we are not going to be getting new people because people that are already here get to learn about what they do but we are already here so it doesn't change anything for them at all.