Entweder selbst machen oder auf eines der Tools zurückgreifen die die Google Search API konsumieren, ich denke die sollten auch das Persistieren beherrschen. Das sind diese ganzen teuren Marketing Wrapper für die gängigen Tracking Tools die gerade in großen Unternehmen anwendung finden da sie mehrere Tools konsumieren und dann zusammenfassen.
Obs auch was für den kleinen Geldbeutel gibt weiß ich nicht, aber mit der API sollte es sich wirklich in einigen Tagen programmieren lassen.