For the features that you can get for free I would probably give this five stars. It looks very professional and installs easily.
I am interested in several of the paid features, but having tested them during the free trial period they seem very unfinished to me. The email feature in particular is very expensive and hasn't worked out the way that I hoped.
The code that you can embed in your store to show the points a buyer will receive is also limited to the points for dollars feature and doesn't work with extra points for specific products or categories. They did say they'll be adding this, but as of now it isn't there and there is no target date.
For US based users, tech support hours are very limited. You send in a request, they answer it overnight, and then if you need to reply it's another 24-hours cycle. No complaints about the support, it's just frustratingly slow due to the time difference.
I think this app has a lot of potential but it does still need some work in order for shops to offer a robust loyalty program.
UPDATE: Downgraded my star rating for the following reasons:
The app awards points for sales tax paid, not just for the purchased item. This is just outright wrong, sales tax should not be rewarded.
I couldn't get the birthday feature to work. I'd enter a birthday and then come back to view it and the data would be gone. Plus they ask for a year on the birthday, which isn't necessary for the feature but it will prevent many people from participating. I would have loved to use this feature but didn't want to spend on more time debugging it.
The newsletter signup feature doesn't integrate with any email programs (such as Mailchimp) so they can't actually verify that the customer signed up for email. They only know that the customer clicked on a button. This is definitely not worth awarding points.
The code that you can embed on your product page to show the points a buyer will receive doesn't work with multiple variants. It shows zero points. There might be a workaround for this, I don't know because I didn't want to spend any more time on it given the other problems with the feature mentioned in my original review.
I never could get the email statements to send so I had to give up on it. This should have been a must-have feature because it gives customers a reason to return to your site.
Individual features are hugely overpriced for what you get. This app has so much potential but right now they are waaay over promising.
I'm a paying customer and I have been in contact with tech support. So far I haven't been able to resolve any of these issues. If I hadn't advertised the program to my customers I would be uninstalling it right now.