There is a page that lists rewards. Each reward is a Sitecore item and is clickable. Reward details would be displayed in a popup with in the page.
User can apply for a reward by clicking on Apply button in popup or can simply close that popup. We want to capture details like:
- How many rewards did a user just view.
- How many rewards did a user apply for.
- How many rewards were just viewed by people.
- How many rewards were applied by people.
I am new to the analytics area and looking for some help here.
Will assigning individual goals (view reward & apply reward) for each reward item be the right approach. (Like trigger goal on opening popup & trigeering for apply click.)
If yes, what would be the best way to extract the data for further analytics. Is it querying mongodb or can we write any sql queries in reporting db.
Do we have any out of the box API available to extract this data?
using Sitecore 8.2