2009-09-22 7 views
2

Nous venons de lancer et cherchons à mieux comprendre d'où viennent les utilisateurs qui convertissent les utilisateurs enregistrés. Nous pouvons voir nos sources de trafic et nos références via Google Analytics et nos autres programmes de statistiques Web, mais en volume, il est difficile de lier spécifiquement ceux que les utilisateurs de notre base de données ont convertis et d'où. Nous avons plusieurs «objectifs» dans la configuration de Google Analytics pour mieux suivre les conversions, mais que font les autres pour associer les inscriptions des utilisateurs aux sources de trafic entrant? Une pensée que nous avons été à pied d'égalité - capturer la référence sur le premier chargement de la page et le transmettre dans la session dans le formulaire d'enregistrement où vous le stockez dans l'enregistrement de l'utilisateur.Rails - Suivi des renvois aux conversions

D'autres solutions qui fonctionnent pour vous?

Merci!

Répondre

1

En effet, je suggère de stocker le référant dans l'enregistrement de l'utilisateur. Ensuite, vous pouvez écrire du code pour extraire raisonnablement des données supplémentaires de l'URL. Par exemple, vous pouvez analyser les URL de Google pour déterminer les mots clés utilisés pour découvrir votre site. De plus, votre code peut détecter des éléments tels que les redirections provenant de campagnes publicitaires, les campagnes de référencement spécifiques que vous exécutez ou les offres partenaires que vous proposez.

Il serait utile de consacrer du temps à la création d'une page réservée aux administrateurs pour visualiser ces conversions afin de vous aider à mieux comprendre ce qui fonctionne et ce qui ne fonctionne pas. Et quand tout va bien, une telle page est encourageante pour toute l'équipe!

+0

Merci, Barry. Avez-vous réussi à capturer le référent dans la session lorsque l'utilisateur atterrit d'abord et ensuite l'écrire lors de l'inscription? – shedd

+0

Je ne pense pas qu'il devrait y avoir aucun problème avec cette idée. Je dis vas-y! –

0

La prise de référence est un bon début. Vous devriez le capturer à cookie persistant au lieu d'une session de sorte que si l'utilisateur revient demain, il a toujours les mêmes informations de référence.

J'ai créé une gemme pour automatiser le suivi et sauvegarder les informations de référence. Voir https://github.com/holli/referer_tracking pour plus d'informations.

Quelques notes lors de la conception de suivi (j'ai essayé de rattraper ces derniers avec la gemme déjà)

  • Il pourrait être préférable d'enregistrer les données de suivi à la table séparée. Ainsi, lorsque vous supprimez un compte utilisateur, vous ne supprimez pas les informations sur la création de ce compte utilisateur. Vous obtenez la réponse comme "d'où viennent les faux comptes d'utilisateurs?"
  • Enregistrer aussi les cookies à db. Si vous utilisez Google Analytics, vous pouvez analyser les cookies Googles pour obtenir des informations supplémentaires sur le visiteur. Comme le nombre de visites ou d'informations sur la campagne.
  • Il est bon d'enregistrer aussi user_agents etc pour pouvoir différer entre les navigateurs mobiles et de bureau, etc.
  • En fin de compte, il est bon de visualiser les informations et les conversions. Mais au début c'est difficile de savoir quelles données vous voulez visualiser et comment. Donc, essayez de capturer autant de données que possible et ensuite décider plus tard comment croquer ces données avec des scripts.