This was easy to set up with my current site, but I had some issues getting it working correctly at first (esp since there's no support forums). But once everything works as expected you can't go wrong! Just be patient if your new or unsure of how something will work in general - this product isn't that intuitive otherwise so just have someone who has used gravity forms help guide through setting things initially before going live :) Great option when looking into other ways to add perks/rewards via an opt-in system without having another website outside our main one dedicated solely to them. We're using their service primarily because we wanted users to signup from anywhere they were visiting our page instead of needing yet ANOTHER separate form like most services require these days -- which would mean more maintenance overhead than necessary.