Posts: 2,456
Threads: 39
Joined: Dec 2008
Reputation:
6
Oct 6th, 2009, 9:02 PM
(This post was last modified: Oct 22nd, 2009, 5:39 PM by Ben.)
Hey folks.
Question: what kinds of ways of graphing / visualizing your form data would be useful? Right now I can only think of a few:
1. submission frequency (how often you receive submissions)
2. individual field breakdown (e.g. a "from" dropdown list of countries, which you could stick in a pie chart or something).
3. a visual map of where submissions are from, either by IP or a country / other location dropdown
Any ideas would be very welcome! Just brainstorming for a graphing module...
- Ben
Posts: 2,456
Threads: 39
Joined: Dec 2008
Reputation:
6
Cool - thanks for that!
Actually, I think I'm going to expand this idea out a little further. I started mapping out a Reports module then thought I'd start with a Statistics module instead. Statistics would be more generic and just create tabular statistical data and provide its own caching mechanism. That's a better way to approach a reports builder - the reports builder would just be a layer above the stats module, displaying the data already in the database.
That said, I'm still very open to hearing about what people would like to see graphed / charted and what kind of stats interests them.
- Ben
Posts: 11
Threads: 3
Joined: Jan 2010
Reputation:
0
Perhaps some visualizations of how all (or a subset) of the forms you have configured compare to each other. Such as what percentages of all submissions on the website come from which forms, or which forms are more popular at a certain time of day, or a certain time of year.
Another idea that comes to mind would be some way to track how many times each form was unsuccessfully submitted because of validation errors or CAPTCHA errors. Although, I don't know if you log that info or not. You could then visually see any problems users were having with your forms. For example, if a pattern started showing for a certain validation error for a certain form, it might indicate that you need to re-word the instructions for that particular field because it is confusing users.
Posts: 2,456
Threads: 39
Joined: Dec 2008
Reputation:
6
Great ideas, thanks Louie.