vkoves / carpe

Scheduling for the modern age - an UNMAINTAINED indigoBox project
http://carpe-uno.herokuapp.com
0 stars 0 forks source link

Setup Conversion/Goal (Sign Up) Tracking Through Google Analytics #64

Open vkoves opened 7 years ago

vkoves commented 7 years ago

I would like to track how many users sign up during our Alpha and through what means (which of the three buttons to sign up do they click and how much time do they spend on the welcome page). See this KissMetrics article and this Google Analytics article on setting this up.

Primary changes website wise would probably be two-fold:

  1. Add a referrer param to any signup links. On the homepage, we might have sign-up?refer=header, sign-up?refer=welcome-top, and sign-up?refer=welcome-bot.
  2. Add an account creation success page which has a parameter indicating what type of signup it was (Google vs manual). This might take the format of the url being carpe.us/users/success?method=google or something like that. We could add a message to this later, but for now this should just go to a success URL and then redirect to the dashboard, so views to the success (and thus account creation) can be tracked.
vkoves commented 7 years ago

Started this off in f01e23e by adding a refer param to all sign up links. Potential options are wlcm-tp, wlcm-bot, hdr, and dvs-lnks, which stand for Welcome Top, Welcome Bottom, Header, and Devise Links respectively.

SorenSpicknall commented 7 years ago

@vkoves, is this at a stage that you would like to move it out of the A1 milestone? It doesn't seem like it should be closed yet, but we might be at an acceptable state for A1.

vkoves commented 7 years ago

This is at an acceptable state, since we can track successful user signups through the database anyway, it's not a big deal for now, so moving it out of the milestone.