web-dev-qa-db-fra.com

Suivi de l'origine des utilisateurs, sur deux propriétés Google Analytics?

J'ai un site marketing (site A) et un site d'application (site B). Le site A a pour seul objectif d'inciter les utilisateurs à s'inscrire sur le site B, via différents contenus marketing.

Les sites exécutent différentes propriétés d'analyse, car je souhaite afficher les statistiques relatives aux utilisateurs d'applications (nombre de sessions, type de navigateur, etc.) séparément des statistiques relatives au site marketing. (NB: Peut-être qu'il y a un moyen plus simple de gérer ça?)

J'ai des objectifs définis pour les inscriptions et les paiements sur le site B. Ma tâche est la suivante: Je souhaite suivre les utilisateurs qui ont rempli les objectifs d'enregistrement et de paiement sur le site B à l'origine provenaient de - c'est-à-dire avant leur arrivée sur le site A ou sur le site B . C'est pour que je puisse vérifier quelles annonces et autres sources sont les plus susceptibles de générer des clients payants.

Les chemins des utilisateurs vers l'objectif d'enregistrement pourraient être les suivants:

  1. Publicité Twitter -> Page de destination sur le site B -> S'inscrire sur le site B
  2. Blog tiers -> Site A -> Suivre le lien vers le site B -> S'inscrire sur le site B
  3. Recherche Google -> Site A -> Suivre le lien vers le site B -> S'inscrire sur le site B

Je voudrais enregistrer leurs points d'origine comme suit:

  1. "Twitter annonce X"
  2. "blog post X"
  3. "mot-clé de recherche google X"

J'aimerais enregistrer ceci dans ma base de données sur l'enregistrement et j'aimerais également envoyer les informations à Analytics.

Mes annonces Twitter sont configurées pour utiliser utm_source et utm_campaign sur les liens entrants.

Alors, quel est le meilleur moyen d'enregistrer la provenance des utilisateurs, afin de dire "X% des clients payants provenaient d'annonces Twitter, X% de l'article X, X% de l'article Y, X% de la recherche organique"?

Une idée: je pourrais conserver le référent dans un cookie et le transmettre en tant que dimension personnalisée à Analytics et également à la base de données lorsque l'utilisateur s'enregistrera? Cela permettrait également de résoudre le problème des utilisateurs s’éloignant du site, puis s’enregistrant ultérieurement.

Je sais Analytics fournit les paramètres utm_source , mais comment puis-je m'assurer qu'ils sont suivis entre le site A et le site B? L'utilisateur peut cliquer sur plusieurs pages du site A avant de se rendre sur le site B.

1
Richard

Vous pouvez utiliser http_referrer dans PHP tant que le site référent utilise HTTP: // et non HTTPS: //.

Certaines grandes entreprises sur Twitter utilisent des raccourcisseurs d’URL. Ceci est principalement fait pour suivre le trafic généré par Twitter. Supposons, par exemple, que vous avez un lien Twitter vers http://example.com/JKFK puis http://example.com/JKFK redirige vers http: //votresite.com/page . Votre analyse Google doit indiquer le trafic provenant d’exemple.com.

Si un site Web de référence utilise HTTPS, il est très difficile de suivre la page de référence, car HTTPSecure empêche la transmission de nombreuses données entre les pages.

Vous pouvez voir quels mots clés Google génèrent du trafic vers votre page dans la console de recherche Google pour les webmasters.

1
Michael d