Made one for an old campaign I ran
Had to use facebook api to grab data from facebook
used a third party app to track twitter 9 dollars a month
imported into spreadsheet and calculated based on formulas.
It will save you lots of time, but it's a bit of a learning curve to use.
Without a doubt the most accurate way to run a campaign
Check out one of the versions Let me know if this is something you are looking for
- Heremaia