CPC G06Q 10/063114 (2013.01) | 1 Claim |
1. A computer-implemented method for goal tracking, comprising:
receiving, at a computing system, an opt in for each individual user, the opt in provided by said each individual user, said opt in adding said each individual user to a goal tracking system;
accessing, at said computing system, goal tracking information for said goal tracking system, wherein said goal tracking information comprises a plurality of individual user activities for said each individual user, contact information associated with said plurality of individual user activities, a plurality of goals corresponding to said plurality of said individual user activities, and actuals corresponding to each of said plurality of goals, said contact information comprising a plurality of separate contacts, wherein each of said plurality of individual user activities is applicable to each of said plurality of separate contacts, and wherein each of said plurality of separate contacts is able to be associated with each of said plurality of individual user activities, wherein said goal tracking information includes information corresponding to current ones of said plurality of goals corresponding to said plurality of said individual user activities, said goal tracking information further including information corresponding to future ones of said plurality of goals corresponding to said plurality of said individual user activities, said information corresponding to said future ones of said plurality of goals corresponding to said plurality of said individual user activities is applicable to each of said plurality of separate contacts;
said goal tracking information being automatically obtained via a plurality of templates and not manually input by said each individual user;
automatically correlating, at the computing system, said goal tracking information between various reporting screens;
periodically and automatically ranking, at the computing system, said goal tracking information for said each individual user among a group of said each individual users, wherein said group of said individual users comprises:
a plurality of said individual users defined as members of said group; and
a team captain, said team captain to:
add one or more individual users from said group of said individual users to said group,
remove one or more of said each individual user from said group,
assign at least one of said plurality of goals corresponding to said plurality of said individual user activities to at least one of said each individual user,
update said goals for at least one of said each individual user of said group,
assign goals to said group as a whole, and
update said goals to said group as said whole;
displaying said ranking in real-time for said each individual user on a scoreboard; and
automatically resetting, at said computing system, said actual level of achievement for said goals to zero at an end of each designated time period with no input from said each individual user while keeping said goals for a subsequent time period.
|