Signup GoalRecords vs actual signups

66 views
Skip to first unread message

bjornkri

unread,
Jul 12, 2012, 3:06:31 AM7/12/12
to djang...@googlegroups.com
Hi there,

Looks like this group isn't very active, but I thought I'd try anyway. I've been experimenting with django-lean and to get a baseline I set up a simple experiment with signup as goal. But so far, only about a third of the signups are counted as conversions within django-lean.

I'm placing the GoalRecord.record thingy inside my activation view:

def custom_activate(request, activation_key):
    activation_key = activation_key.lower() # Normalize before trying anything with it.
    user = RegistrationProfile.objects.activate_user(activation_key)

    if not user:
        messages.add_message(request,
                             messages.SUCCESS,
                             'Your account could not be activated. Please register again.')
        return HttpResponseRedirect('/accounts/register/')


    messages.add_message(request,
                         messages.SUCCESS,
                         'Your account has been activated. Please login.')

    # Signup goal reached
    GoalRecord.record("signup", WebUser(request))        

    return HttpResponseRedirect('/accounts/login/')

Seems simple enough, but like I said most of the signups are not counted. Any ideas what I might be doing wrong?

Cheers,
-Björn

bjornkri

unread,
Jul 16, 2012, 5:16:19 AM7/16/12
to djang...@googlegroups.com
I've been experimenting with the numbers a bit more and so created a new simpler goal: if a user visits a certain page that counts as a reached goal. I then compared both unique visitors to the site as well as number of hits to that page based between google analytics and django-lean. Turns out the number of AnonymousUser objects created pretty much matches the number of unique visitors in the period, but the GoalRecord objects are much much lower than what Google Analytics indicates - just over half. Looks like most of the time the goals aren't getting registered at all. Any tips would be appreciated.

Nathan Keller

unread,
Jul 17, 2012, 11:38:11 PM7/17/12
to djang...@googlegroups.com
I know this group isn't very active, but I'd like to see some more activity. How are others using django-lean at the moment? I'll endeavour to provide some feedback/advice on this problem tomorrow. 

Roman

unread,
Jul 18, 2012, 10:24:18 AM7/18/12
to djang...@googlegroups.com
Probably it does not count your signups because user is not authenticated when you record the goal.
django-lean does not work with anonymous users as far as I know ...

bjornkri

unread,
Jul 19, 2012, 3:31:47 AM7/19/12
to djang...@googlegroups.com
Yes it does. Here's a quote:

django-lean supports two kinds of experiments currently:

  • Anonymous Conversion experiments compare the achievement of goals you define (i.e. "register" or "add to cart") amongst two groups of anonymous users.
  • Registered Engagement experiments compare a quantitative measure of engagement that you define (i.e., activity, revenue, time on site, ...) amongst two groups of registered users.
And it's precisely these Anonymous conversions I'm having problems with.
Reply all
Reply to author
Forward
0 new messages