I'm building a Drupal 7 site. Here's a use case that I'm not sure how to deal with:
- for a campaign, we have a specific landing page.
- we promote the landing page through different means (newsletter, flyers, website).
- we want to track the effectiveness of each promotion.
As a sample, I have mydomain.com/mylandingpage?promoId=[n] and I want to track how many people accessed that page through promoid=1 vs promoid=2.
I do not necessarily have a form on the landing page, i.e. knowing how many users submitted a form after seeing a promotion is a different use case (and one that can be solved with a hidden form field).
How can I get statistics for what I need? The only thing I can think of is making special redirect URLs for each promo, e.g. mydomain.com/mylandingpage/promo1, but that would become messy/cumbersome very soon.
I'm aware of Google Analytics, but I'm looking for an internal solution.