Browsing Category

Growth hacking

InstaPy, créer votre bot Instagram

Une nouvelle catégorie vient de voir le jour sur growthhacking.fr : Screencast. L’objectif est de poster mensuellement du contenu vidéo présentant des hacks pratico-pratiques. Et pour ouvrir le bal, nous avons pensé à faire un tutoriel sur InstaPy qui vous permet de créer facilement un bot Instagram en Python. La partie vraiment sympa c’est que le bot tourne depuis votre IP locale, beaucoup plus complexe pour Instagram de vous coincer du coup.

Bon visionnage !

Pour voir la vidéo vous devez être enregistré sur le forum :

landing-page-checklist

Landing Page Checklist

La première chose qu’on apprend à l’école des pilotes de chasse, c’est la checklist. Durant cet intervalle de temps, avant le décollage, le pilote vérifie le bon état de son avion, la météo, son armement etc… Et c’est l’objectif de cet article, vous proposer une Landing Page Checklist pour vous aider à ne rien oublier. Avec Brice, Julien & Camille de growthhacking.fr nous recevons un flux considérable de landing page à analyser. Bien entendu, nous sommes ravis d’aider nos confrères à propulser les meilleures landing page possibles, toutefois nous avons pu remarquer que beaucoup de points revenaient sans cesse. Grâce à cette checklist (Google Spreadsheets) nous allons pouvoir enfin nous concentrer sur le plus important : votre valeur ajoutée et votre stratégie digitale dans son ensemble.

Lors de nos discussions avec mes comparses du forum, nous avons identifié 5 grands piliers : Marketing, Seo, Mobile & Speed, Tracking & Tags.

Cette checklist a pour but d’évoluer avec vos retours, ainsi n’hésitez pas à apposer vos suggestions en commentaire de l’article ou de la feuille

Marketing

Je faisais allusion à la notion de marketing lors de mon article sur les Facebook Audience Insights il y a de cela quelques mois. Si vous vous lancez dans la création d’une landing page c’est que vous souhaitez vous présenter sur le marché (ou bien pour quoi pas le créer, bonne chance) avec un produit/service doté d’un avantage concurrentiel majeur.

Si c’est pour faire moins bien et plus cher assurez vous d’avoir une grosse équipe de sales.

Proposition de valeur unique

Une proposition de valeur n’est pas un slogan !

C’est un exercice très difficile de pouvoir synthétiser sa valeur ajoutée tout en étant assez intriguant pour inciter à la conversion. L’exercice de proposition de valeur est l’un des plus complexes à mes yeux. Surtout qu’une fois que vous pensez avoir atteint le sommet, il vous reste plus qu’une chose à faire : trouver encore mieux.

C’est toutefois bien ici que vous allez pouvoir réaliser des sauts quantiques sur vos taux de conversion. Un 0,5% de conversion stable est souvent plus intéressant qu’un +5% de trafic. Surtout si il est pas qualifié.

Brice de deux.io en parle à merveille dans son article sur les proposition de valeurs. #mustread

Persona

L’édition de vos personae (oui, au pluriel on met un e, chiant…) est là aussi un exercice indispensable. La persona marketing a pour but de représenter, cibler, un segment marketing. Cet outil est initialement utilisé pour le développement de nouveaux produits/services. Ce qui devrait faire l’affaire pour nous non ?

J’utilise depuis plusieurs temps Xtensio pour ce genre de représentations. Le template User Persona est juste parfait.

J’ai également apprécié l’article de Punchify sur le sujet des Persona Marketing. L’approche Google Analytics est très intéressante.

Content , CTA’s & Features

Cette partie reste relativement subjective. Certaines landing pages sont très laconiques et pourtant convertissent à merveille. Toutefois, si il y’a pas de Call To Action ça va être un peu compliqué de convertir :)

N’oubliez pas toutefois de répondre sur les How & Why de la manière la plus précise possible.

La ressource que j’apprécie beaucoup c’est Landing Folio qui recense des centaines de landing page de très belle facture.

SEO

Je vous vois venir…

Une landing page ça n’a pas vocation à être référencé !

Faîtes ce que vous voulez, mais une landing page avec un contenu de qualité qui reçoit quelques backlinks, peut rapidement atteindre de bons résultats en référencement naturel et ainsi garantir un trafic substantiel. Adios adwords !

Je ne vais pas revenir ici sur les centaines de règles SEO que vous pourrez trouver sur les Internets, l’idée c’est de fournir une checklist avec quelques items majeurs.

H1, Meta & Title

L’excellent blog yakaferci.com va vous donner des explications bien plus détaillées en la matière. Mais dans tous les cas, pensez à renseigner ces éléments. Ça ne prend pas longtemps et ça vous aide à synthétiser votre sujet en quelques caractères. Exercice atroce mais infiniment salutaire.

N’oubliez pas la formule =NBCAR() pour compter la longueur de vos metas.

Search Console, Robots.txt & Sitemap.xml

Là on est un peu plus technique, mais cela me semble important d’écrire quelques mots à ce sujet.

Même si l’usage d’un robots + sitemap est overkill sur une seule et unique page, je vous le conseille de l’intégrer à votre sitemap existant. Vous avez également la possibilité d’indiquer les priorités et les fréquences de crawling de chaque pas dans le sitemap.xml, donc ne vous gênez pas.

Exemple : daily, prority 0.9

En ce qui concerne le search console, c’est à mes yeux indispensable si vous souhaitez agir en SEO.

search console
Search Console

Vous allez ainsi pouvoir voir (entre autres fonctionnalités) quelles requêtes amènent du trafic organic sur votre site. Vous serez en plus averti si des erreurs sont détectées par Google.

Mobile & Speed

Selon les gars sûrs de Smart Insights, l’Internet est consulté dorénavant majoritairement par les devices mobiles. Plus intéressant encore, le mobile supplante le desktop le matin et le soir.

mobile-vs-desktop
Mobile vs Desktop vs Tablet

Source : Mobile Marketing Statistics compilation

En ce sens, vous serez bien urbain de proposer une version responsive ou mobile de votre landing page. Merci d’avance.

Autre point, soyez vigilants au temps de chargement de votre page. Ça paraît rien, mais nous savons tous qu’un site rapide à charger est très agréable. Le coût de l’agréable est quand même un peu élevé pour Amazon si on en croit ce billet

Tracking

Installer Google Analytics ne vous cause pas de problèmes ? Si ?! Bon et bien évitez cette lecture pour tous les autres je vous conseille de jeter un œil sur cette méthode. Là aussi, c’est peut être un peu surdimensionné pour une simple landing page mais si vous en avez des dizaines à gérer au quotidien vous ne serez pas déçu d’avoir lu ceci.

Je conseille également d’installer le Facebook Pixel le plus rapidement possible pour ne pas perdre une miette du trafic que vous avez pu amener sur votre site. Retargeter peut s’annoncer très utile par la suite. Surtout, vous allez pouvoir créer vos conversions personnalisées et ainsi rapprocher votre coût de conversion si vous réalisez des Facebook Ads.

Autre point, l’usage d’Hotjar peut s’avérer efficient si vous avez la discipline suffisante pour analyser régulièrement vos précédentes visites. L’UX vaut de l’or, ne passez pas à côté du parcours client réel.

Dernier point, si vous utilisez un outil de marketing automation comme Hubspot ou Active Campaign (excellent rapport qualité/prix) n’oubliez pas d’insérer le petit .js qui va bien. Ça serait dommage de passer à côté du lead scoring et/ou des scenarii mailing (très chiant ça aussi les « ii »). Sans oublier le lead nutrturing qui vous permettra de convertir plus tard des prospects.

NB : Si vous avez correctement installé Google Tag Manager, cette étape ne devrait pas être complexe. Voir précédent article.

Tags

Votre landing page est trop stylée, le contenu est ouf, vos rankings SEO donnent le vertige, tout naturellement les visiteurs ont envie de partager la bonne nouvelle sur les réseaux sociaux. Et là qu’est-ce qui se passe ? Vous n’avez pas mis les balises Open Graph et l’aperçu de votre site est tout simplement épouvantable. Quand même dommage de passer à côté d’un bon petit referral des familles non ?

Pour plus répéter ce genre d’approximations, je travaille avec Webcode Tools vous allez voir c’est juste fantastique.

Checklist Landing Page : Next Steps?

J’espère que ce format vous sera utile, si maintenant vous souhaitez apporter des commentaires modifications, n’hésitez pas à rejoindre le fil de discussion ouvert à ce sujet sur growthhacking.fr

Un channel sur mon Slack est également ouvert pour en discuter. Pour le rejoindre laisse ton petit mail :)

scraper-avec-nodejs

Scraper avec nodejs

Il est temps. Pour 2017, il me semble important de maîtriser un langage de programmation. J’ai essayé plusieurs langages (php ou même ruby) mais mon dévolu se porte aujourd’hui sur le javascript. Plusieurs raisons à cela. Tout d’abord, le javascript peut être utilisé autant en front qu’en back. Ainsi l’apprentissage d’un seul langage peut être profitable partout. Autre point, la communauté js me semble la plus active mais surtout très créative. Enfin, un environnement javascript retient tout particulièrement mon attention par sa puissance : nodejs. Pour vous montrer et démontrer sa puissance, nous allons voir comment coder un scraper avec nodejs.

Introduction

Il serait malvenue de ma part de réaliser ici un réquisitoire pour un langage que je viens à peine de découvrir. J’aurais aussi bien du mal à vous expliquer les tenants et aboutissants de nodejs, mais pour ne pas vous laisser sur votre fin/faim, je vous invite à regarder cette excellente vidéo de Grafikart.

Si vous n’avez jamais écrit du javascript, je vous conseille Sololearn dans un premier temps et Codeacademy par la suite.

Installation

Nodejs a un autre avantage, il est multi-plateforme. Que vous soyez Windows, Mac ou Linux, vous pourrez utiliser nodejs sans problèmes. Pour l’installation, rendez-vous sur nodejs.org et installez le logiciel.

En termes d’éditeur de texte, je vous conseille un IDE qui embarque un terminal. Visual Code Studio fera parfaitement l’affaire, en plus il est gratuit, open-source et tout comme node, multi-plateformes.

Scraper avec nodejs

Je tiens à remercier Gabin Desserprit pour son aide à la rédaction de cet article et à ses nombreuses contributions sur le sujet. En plus, il prend le relais pour le prochain exercice de scraping :)

Enregistrer la page HTML

Le cobaye pour ce test sera le site growthhacking.fr où nous dissertons avec d’autres collègues growth hackers passés maîtres dans l’art de scraper avec nodejs. Pour faire fonctionner ce code, il vous faudra installer axios au préalable. Rien de très compliqué. Placez vous à la racine de votre dossier et exécuter dans votre terminal :

npm install axios
Installation d'Axios

Ce qui est vraiment pratique avec nodejs, c’est l’usage de npm qui vous permet d’installer des paquets et leurs dépendances associées.

Pour les plus curieux, vous pouvez aller faire un tour sur le site de npm

let fs = require('fs');                                         // fs nous sert ici à écrire notre fichier
let axios = require('axios');                                   // axios sert à réaliser une requête http

axios('https://www.growthhacking.fr').then((response) => {      // on demande ici à axios d'aller sur growthhacking.fr, si la réponse est bonne...
    fs.writeFileSync('gh.html', response.data);                 // alors fs enregistre le code html dans le fichier gh.html
}, (error) => {                                                 // si ça marche pas...
    console.log("Error: ", error);                              // merci d'afficher l'erreur dans le terminal :)
});
Enregistrer la page html

Vous pouvez donner le nom que vous voulez à votre fichier. Pour l’exercice je vous propose de l’appeler script.js

Extraction des datas

Normalement, votre code enregistre la page gh.html. La prochaine étape est de parser le fichier et extraire les données.

Nous aurons besoin cette fois-ci de deux autres paquets npm : cheeriojsonframe-cheerio.

npm install cheerio
npm i jsonframe-cheerio --save
Installation de Cheerio & Jsonfrme-cheerio
let fs = require('fs');                                                         // fs nous sert ici à écrire notre fichier
let axios = require('axios');                                                   // axios sert à réaliser une requête http
let cheerio = require('cheerio');                                               // on charge cheerio
let jsonframe = require('jsonframe-cheerio');                                   // et jsonframe-cheerio

axios('https://www.growthhacking.fr').then((response) => {                      // on demande ici à axios d'aller sur growthhacking.fr, si la réponse est bonne...
    fs.writeFileSync('gh.html', response.data);                                 // alors fs enregistre le code html dans le fichier gh.html
    if (response.status === 200) {                                              // si la réponse du serveur est 200 OK
        let $ = cheerio.load(response.data);                                    // on enregistre le contenu html dans une variable $
        jsonframe($);                                                           // cette dernière est placée dans une jsonframe
        var frame = {                                                           // on créé une autre variable frame qui nous permet de construire notre objet
            "post": {
                "selector": "[itemprop=itemListElement]",
                "data": [{
                    "name": "[itemprop=name]",                                  // tous les éléments qui nous intéressent sont décomposés ici
                    "url": {                                                    // pour les retrouver consultez la page gh.html
                        "selector": "[itemprop=url]",                           // et la documentation de jsonframe-cheerio
                        "attr": "content",
                    }
                }]
            }
        };
        var postsList = $('body').scrape(frame);                                // on créé une varibale postsList qui reprend les posts scrapés dans le body
        fs.writeFile('gh.json', JSON.stringify(postsList), function (err) {     // fs.WriteFile nous permet d'enregistrer nos données stockées dans postsList
            if (err) {
                return console.log(err);                                        // y'a un blème ?
            } else {
                console.log("Le fichier est sauvegardé ! #OKLM");               // si tout roule, tu trouveras ce message dans le terminal
            }
        });
    };
});
Scraper avec nodejs

Exécution du script

Votre script semble fonctionner ? Qu’une seule façon de le savoir, l’exécuter !

node script.js
Exécution du script

Si tout fonctionne, vous devriez avoir un message dans votre terminal et votre fichier .json enregistré à la racine de votre dossier.

Le résultat : vous avez réalisé votre premier scraper avec nodejs !

Ce premier script est une première base pour vos prochaines actions. À vous de vous adapter aux prérequis des sites que vous souhaitez aspirer et d’améliorer votre script.

Bonne chasse !

Pour vous inscrire à la newsletter c’est par ici :

traction

HappyDriver, la maîtrise de la traction

Depuis mon retour à Toulouse, j’ai été agréablement surpris de la manière dont ce sont organisées les start-up entre elles. Une des initiatives les plus réussies, la création d’At Home, espace communautaire de start-up où cohabite plus de 100 start-upers. L’une d’elles a particulièrement attiré mon attention, et celle de mes confrères : HappyDriver. Ce qui m’a le plus plu en elle c’est sa traction pleinement maîtrisée.

Cette start-up propose un service innovant autour de la réparation/entretien de véhicule. Après avoir contacté HappyDriver, vous recevez un devis comprenant les pièces et la main d’œuvre associée. Une fois accepté, l’équipe récupère votre véhicule et le déplace auprès du garagiste attitré. La réparation faite, HappyDriver ramène votre véhicule, nettoyé à l’intérieur et à l’extérieur. Composante intéressante de leur proposition de valeur, la partie conciergerie (déplacement véhicule + nettoyage) est proposée sous forme de participation libre.

Aujourd’hui l’équipe est débordée car elle bénéficie d’un bouche à oreille très puissant. Mais bon ça reste plutôt agréable d’avoir des problèmes de riches de ce genre non ?

Origine

Au tout début Nicolas & Aurélien, 2 des 3 cofondateurs d’HappyDriver, s’étaient associés pour monter un projet autour du pneu d’occasion : AtoutPneu. Malheureusement pour eux, le terme pneu d’occasion était mal perçue par les consommateurs.

Pour rebondir ils essayèrent de reprendre une société opérant dans ce secteur, mais ce fût également un échec.

Au sortir de cette 2ème expérience, ils décidèrent de monter Le pneu pas cher, avec cette fois-ci une démarche start-up. Bien conseillés par d’autres entrepreneurs toulousains, Nicolas & Aurélien se mirent à étudier le lean start-up et à visionner une multitude de vidéo de The Family.

C’est grâce à cette nouvelle ouverture d’esprit que nos joyeux entrepreneurs décidèrent de pivoter et il faut dire que ça reste bien original la manière dont ils ont trouvé ce pivot :)

Pivot

En discutant avec Nicolas & Aurélien, il ne vous faudra pas longtemps pour vous apercevoir que ces gars sont plein d’idées et qu’ils sont fondamentalement animés d’un esprit disruptif.

On cherchait des clients, alors on déposait des papiers sur les voitures qui avaient des pneus très usés.

Do things that don’t scale qu’ils disaient…

Avec cette démarche ils eurent un client qui déclencha leur stratégie gagnante. Le client en question expliqua qu’il avait besoin d’une solution plus complète. Les pneus c’est bien mais ça fait pas tout. Pour faciliter l’affaire, Nicolas se propose d’amener et ramener le véhicule. Habitué des garages automobiles et de leurs bonnes habitudes, Nicolas décida de nettoyer le véhicule intégralement.

Pour rémunérer ce service, Nicolas proposa une participation libre. Et c’est à l’issue de cette transaction que tout se déclencha. En racontant leur aventure à leurs camarades d’At Home c’est une pluie de demandes qu’ils reçurent.

Success is obvious qu’ils disaient (aussi)…

Ce pivot de type zoom-out est brillant, c’est le moins que l’on puisse dire. Mais qu’est-ce qu’il fait que ça a correctement fonctionné ? A mon sens ce pivot tient sa force dans 3 sous-composantes.

Participation libre

Par sérendipité, Nicolas proposa une participation libre à ce fameux client. Pour lui cela permet de mettre le prospect dans une situation de confiance. Peut être qu’à l’avenir le service pourra se proposer directement dans le devis, mais est-ce que psychologiquement cela ne sera pas un frein ?

En effet, vous êtes capable d’amener votre voiture à votre garagiste. Vous êtes également capable de nettoyer votre voiture.

Pourtant vous ne le faîtes pas forcément. Pourquoi ? Les horaires de travail, la flemme, le manque d’envie etc … tout autant de faits avérés bien assimilés par HappyDriver.

C’est peut être en ça que la participation libre peut faire sauter des verrous psychologiques.

Traction vs Growth

Ce qui est également intéressant dans leur démarche, c’est cette capacité à dissocier instinctivement traction vs growth.

Tous les clients sont encore exploités dans un processus ingénieux mais toujours très artisanal. L’essentiel de leur processus se réalisant via le CRM Base.

Cependant grâce à cette humilité entrepreneuriale (qui fait souvent défaut à beaucoup), c’est un product-market fit solide qui a ici était construit.

Même si dans le tableau Traction vs Growth du légendaire Brian Balfour, on mentionne la rétention en KPI de Traction, dans le cas d’HappyDriver c’est un peu différent. Vous n’amenez pas votre véhicule au garagiste toutes les semaines, encore heureux. Le KPI temporel de rétention d’HappyDriver est élevé (6 mois – 1 an). Le referal est déjà très puissant et les plus gros effets de réseaux sont encore à venir.

Orienté client pour une valeur ajoutée explosive

Là pour le coup c’est du rarement vu. J’ai pu travailler dans quelques start-up mais je n’ai jamais collaboré avec une entreprise qui prenait ses clients avec autant de sérieux et d’attention.

A l’issue de chaque prestation un formulaire est dispensé pour connaître la réelle valeur ajoutée de leur prestation.

Pour eux, hors de question de négliger le moindre détail. Que ça soit venir chercher un véhicule à 6h du matin ou bien le ramener en début de soirée au lieu convenu, HappyDriver se plie en 4 pour vous réaliser le meilleur service possible.

#bouillant

La suite ?

Cadrant plus que correctement avec les préceptes lean start-up, nos chers trublions se concentrent sur une zone précise de Toulouse, très dense en entreprise, pour profiter des effets de réseaux internes.

Côté technologie c’est un chatbot qui semble être la solution idéale pour pouvoir répondre à leur flux de demande de devis.

Adepte de blagues pourries pour finir, je n’ai plus qu’à leur souhaiter bonne route…

#jesors

Twitter Finder, trouver des comptes Twitter en masse

Pour cette nouvelle année, je vais tenter de prendre quelques sages résolutions. Tout d’abord changer de plateforme, je pense avoir fait assez d’articles pour l’instant sur Facebook. Mais surtout je vais essayer de créer à l’avenir un maximum de Google Spreadsheet afin que tout le monde puisse avoir accès à mes feuilles. C’est pour ça qu’aujourd’hui je vous présente Twitter Finder.

Pour tenir ces braves résolutions, heureusement que Brice de deux.io m’a parlé de Blockspring sans ça 2016 aurait été un cauchemar.

Blockspring

La proposition de valeur de Blockspring est la suivante :

Access web services from spreadsheets

C’est sobre, ça vend du rêve mais le pire c’est que c’est vrai et que ça marche super bien :)

Si je devais faire une analogie, je dirai que #Blockspring c'est #Zapier sur ton tableur Click To Tweet

Pour l’heure une centaine d’API est intégrée et marchent très bien les unes avec les autres. Alors on y va ?

Pour s’inscrire c’est par ici :

blockspring-create

Twitter Finder

Avec ces nouvelles possibilités, de nouveaux articles verront le jour mais pour l’instant concentrons nous sur Twitter.

L’idée avec Twitter Finder c’est de pouvoir trouver en masse des comptes Twitter. En fait c’est tout simple, il suffit de reporter les prénoms et noms associés à une personne et la Google Spreadsheet boosté par Blockspring s’occupe du reste.

Petites fonctionnalités sympathiques, la possibilité de voir si le compte Twitter est certifié (utile si vous souhaitez avoir les comptes de célébrité par exemple) et son nombre de followers.

En action ça donne ça :

twitter finder

Pour accéder à Twitter Finder il vous suffit juste de cliquer sur l’icône. Suivez précisément le mode d’emploi sur la feuille et tout fonctionnera bien. En revanche si vous repérez une anomalie faîtes moi signe, j’ajusterai le tir le plus rapidement possible.

google #Twitter Finder, un prénom + un nom = un compte Twitter #growthhacking Click To Tweet

Bonus

Sinon si l’outil vous plaît pas vous avez toujours la technique de Rémi Gaillard. En revanche je la trouve un peu chronophage :)

Pour la Newsletter et le Slack c’est par ici :

 

Enrichir sa liste de prospects grace à Excel

Hello !

Le mois dernier la team deux.io m’a contacté pour réaliser un article orienté Growth Hacking. Ravi de la proposition j’ai rédigé un article traitant de la possibilité d’enrichir ses bases mails via Full Contact & Seo Tools for Excel.

Pour lire l’article c’est par ici :

hack-enrichir-liste-prospects-750x374

Grâce à cette technique vous allez pouvoir trouver des informations très intéressantes uniquement grâce à un email.

Par exemple, vous pourrez trouver le compte twitter, instagram, linkedin, facebook, quora, github etc… associé à cette adresse mail.

Ainsi si vous êtes dans une étape early stage avec des landing pages qui alimentent des listes Mailchimp, vous allez pouvoir créer votre communauté et surtout pouvoir commencer à échanger avec vos utilisateurs.

Newsletter & Slack ? C’est par ici !

Identifier les membres les plus actifs d’une page Facebook

Comme je vous le disais lors de mon précédent post j’ai pu voir apparaître une nouvelle requête disponible dans Excel 2016 qui permet de lier l’API Facebook à votre feuille de calcul.

Cette requête est tout simplement hallucinante. J’ai du me frotter les yeux quelques fois pour finalement me résigner à l’idée que oui maintenant la data Facebook est désormais accessible sur Excel.

Comment ça marche ?

Pour accéder à la requête il vous suffit de suivre ce chemin :

Données > Nouvelle requête > A partir d’autres sources > A partir de Facebook

fbu

Suite à ça, une pop-up va s’ouvrir :

Image2 Les stats #Facebook directement dans #Excel Click To Tweet

Soit vous inscrivez « Me » et vous pourrez avoir accès à toutes vos datas depuis votre inscription (ce qui est très drôle du reste), soit vous inscrivez l’ID d’une page ou d’un groupe que vous souhaitez surveiller.

Pour mon exemple je vais prendre une page qui me fait hurler de rire quotidiennement, Les joies du code.

Image3

Trouver l’ID Facebook

Pour trouver rapidement l’ID vous pouvez vous rendre sur http://findmyfbid.com/ et coller l’URL de la page.

Image4 Image5

Après avoir copie/collé l’ID, cliquer sur entrée. Laissez « Aucune » à connexion, ça sert pas à grand chose en fait.

Le vif du sujet

Une fois la manipulation faite vous allez arriver sur les infos générales de la page.

Image6

Maintenant cliquer sur le lien Record en regard de connections puis sur Table en face de posts.

Nous y sommes !

Image7

Je peux désormais avoir l’intégralité des posts de la page souhaitée organisé en tableur.

Maintenant pour identifier qui sont les ambassadeurs de cette page, il suffit d’étendre la colonne like pour avoir les ID et les noms.

Pour ce faire je vous invite à aller sur la colonne likes et cliquer sur l’icône avec les deux flèches qui s’opposent:

Image8

Une fois fait, cliquer sur fermer et charger. Vous pouvez tout aussi vous préparer un café/thé car le chargement peut prendre pas mal de temps.

Dans mon exemple j’ai attendu plus d’un quart d’heure avant d’avoir tous les likes de posts de cette page.

Image9

Retraitement de la data

Avec cet ensemble de données, il vous est plus que conseillé de synthétiser par un tableau croisé dynamique.

Image10

Très simplement il vous suffit de faire entrer en lignes et en valeurs la propriété likes.id.

Cela vous permet de compter le nombre de likes par utilisateur très rapidement. Petite astuce, si vous faîtes un double clic sur un nombre de ce TCD vous allez pouvoir éditer la liste des posts likés par la personne concernée.

Maintenant que vous avez toute la data nécessaire, à vous d’être imaginatif et de créer des scénarii qui attireront les followers les plus assidus de vos concurrents.

Par exemple, vous pouvez lancer une conversation sur FB ou LinkedIn pour remonter de l’information et pourquoi pas proposer une offre spéciale :)

A vous de jouer !

Pour la newsletter et le Slack c’est par ici:

Facebook Audience Insights, les stats globales dévoilées

Comment réaliser une étude de marché précise et actualisée gratuitement grâce à Facebook Audience Insights ?

Dans cet article nous allons voir comment utiliser une fonctionnalité peu connue de Facebook afin de viser au mieux votre future cible. Mais avant tout ça un bref rappel marketing est certainement utile.

Marketing vs super marketing

Qu’est-ce que le marketing ?

Cette question semble simple mais encore trop de personnes, se targuant d’être compétentes dans ce domaine, ne savent y répondre.

Le marketing c’est agir sur son marché. Si vous avez un Anglais niveau collège  ou ne serait-ce qu’un peu de bon sens, vous auriez pu répondre à cette question. C’est pour cette raison qu’on a essayé en France de nommer cette discipline marchéage. Je vous rassure on a vite abandonné l’idée ;)

Dernier rappel d’importance, si agir est un verbe simple à comprendre, la notion de marché est elle aussi très souvent mal définie.

Le marché est la rencontre de l’offre et de la demande. C’est pour ça qu’avant de vouloir faire des affiches 4 par 3, des campagnes TV, des distributions massives de flyers ou tout autre moyen de communication onéreux, je ne vous conseillerai jamais assez de travailler sur votre produit.

Autre notion fondamentale en marketing, le SCP pour segmentation – ciblage – positionnement. Votre budget pour atteindre vos premières ventes n’est pas illimité et votre cible est souvent restreinte.

À quoi bon vouloir toucher tout le monde alors que votre marché est très précis ? Vous perdrez du temps et vous risqueriez de passer à côté de belles opportunités, votre offre n’étant pas adaptée à la demande.

C’est quoi le super marketing ?

Si le marketing c’est agir sur son marché, le super marketing c’est interagir avec ce dernier. L’interaction est devenue, dans ce monde ultra-connecté, prépondérante pour toutes les entreprises existantes. Cette notion est cependant vitale pour les entreprises qui sont sur le point de se créer.

Eric Ries l’a parfaitement illustré dans son livre Lean Start up et résumé dans ce cycle :super-marketing

Interagir avec vos (futurs) clients c’est les connaître et apprendre d’eux.

Si vous croyez encore que la principale qualité d’un commercial c’est sa capacité à baratiner vous faîtes fausse route. Un bon commercial écoute, comprend et propose. Il n’y a jamais 2 clients pareils. Un bon commercial le sait et s’adapte à toutes les situations.

Et pour s’adapter et bien cibler notre marché nous allons donc utiliser Facebook Audience Insights pour avoir des statistiques très poussées sur nos futurs clients.

Prérequis

Pour pouvoir tester et réaliser par la suite vos propres recherches, il est impératif de modifier la langue de votre compte en « English (US) »

Pour cela rien de plus simple, il suffit d’aller dans les paramètres généraux de votre compte Facebook et modifier la langue.

fb1

Accéder à Facebook Audience Insights

Pour accéder à la plateforme, il vous suffit d’aller dans « Advertising on Facebook » puis aller dans « Audience Insights » ou directement via ce lien.

fb2 fb3

Audience insights

Une fois arrivé sur la plateforme vous verrez qu’elle se décompose de deux parties. La première, sur la gauche, vous permet de réaliser votre « custom audience ».

fb4

La deuxième partie, sur la droite, vos statistiques.

facebook audience insights

 

Vos statistiques vont se charger de manière dynamique en fonction des différents critères que vous choisirez.

Nous allons tout d’abord nous attacher à comprendre comment bien cibler puis par la suite voir ce qui est possible d’analyser.

Ciblage

Location

Critère des plus essentiels, la localisation de nos clients. Où sont-ils ? Mais surtout où ne sont-ils pas ? On a tous pour réflexe d’aller là où il y’a plus de monde mais c’est parfois une mauvaise idée.

Toutefois pour commencer je vous conseille de cibler ici un pays en entier. Cela vous permettra d’avoir de la donnée en masse et de vous familiariser avec l’outil.

Vous verrez plus bas dans ce billet, qu’il vous sera possible d’affiner ville par ville.

Age and Gender

On commence petit à petit à rentrer dans le vif du sujet. Vous déterminez ici l’âge et le sexe de votre cible. Là aussi je vous préconise d’être vaste dans un premier temps pour que vous ayez des données globales.

Néanmoins il vous est conseillé par la suite d’affiner de manière plus précise votre cible et regarder à quel point des disparités peuvent se créer.

Interests

Là on est en dans le vif du sujet ! Interest vous permet de renseigner le ou les intérêts de vôtre cible. En clair vous obtiendrez des statistiques selon les goûts et les usages de votre cible.

Rien de mieux qu’un exemple pour illustrer ce propos, j’ai sélectionné sur la France toutes les personnes entre 18 et 65 ans celles et ceux qui avaient une certaine propension à aimer le Football, le constat est sans appel :

fb6

 

Je vous laisse vous amuser un peu si vous voulez mais revenez vite je n’ai pas tout à fait fini, la suite va être des plus éloquente.

Statistiques

Je vais rester sur le même exemple que tout à l’heure, quelque peu cliché j’en conviens, mais il en résulte de belles disparités que nous allons étudier ensemble.

Plusieurs points cependant sur l’interprétation de ces jeux de données, vous remarquerez que ce sont toujours deux histogrammes superposés qui retranscrivent les données. Le bleu clair pour la proportion générale le bleu foncé pour la proportion ciblée.

Autre chose, tout en haut du rapport vous avez le nombre de personnes actives dans le mois. Ce qui vous permet par extension de quantifier vos données.

Derniers points, vous ne pouvez cibler en dessous de 18 ans et si votre audience est inférieure à 1.000 individus vous ne pourrez avoir de données. Politique de confidentialité oblige. #LEL

Demographics

Relationship Status

fb7

Aimer le foot ne vous garantit donc pas de trouver l’âme sœur. Mais attention, la cible est ici trop large. Comme vous l’avez remarqué plus haut, les données sont filtrées de 18 à 65+. Étant donné que les 2/3 qui représentent notre échantillon ont entre 18 et 24 ans, il y’a peu de chances que ces derniers soient mariés aussi jeunes.

En effet quand l’échantillon est filtré entre 40 et 65 ans les choses deviennent plus normales.

fb8

Education level

fb9

 

Vous pouvez aussi connaître le niveau d’études de votre cible. Ne confondez pas cependant le college Américain et le collège Français, ça serait dommage.

Job title

fb10

 

Fonctionnalité intéressante, vous pouvez connaître les professions de la cible sélectionné. Petite astuce en cliquant sur « Selected audience » et « Compare » vous allez pouvoir filtrer par ordre croissant et décroissant. Ceci fonctionnant pour tous les autres graphiques bien évidemment. Et oui il y’en a encore pas mal d’autres.

Page likes

Juste à droite de « Demographics » vous trouverez « Page likes » et c’est tout aussi intéressant.

Je vous parlais plus haut de connaître votre cible là vous allez être servi !

Top categories

fb11

 

Ainsi par catégorie de page, vous êtes ici en mesure d’identifier les pages les plus suivies par votre cible.

Page Likes

fb12

 

Dans cette partie vous allez pouvoir trouver toutes les pages où votre audience est la plus présente.

Facebook, dans un esprit de générosité non dissimulée, va vous indiquer les pages les plus pertinentes en vous donnant 2 critères intéressants « Relevance » et « Affinity ».

Relevance : Les pages Facebook qui ont le plus de chance d’être adaptées à votre audience en se basant sur l’affinité, la taille de la page, et le nombre de personnes de votre audience qui aiment déjà cette page.

Affinity : À quel point il est probable que votre audience aime une page donnée, en comparaison avec tous les utilisateurs de Facebook.

Location

3ème segment à regarder de manière attentive, la localisation de votre audience. Si vous avez bien compris cette notion de proportion ciblée vs globale, vous allez pouvoir voir d’un coup d’œil toutes les disparités géographiques sur des critères précis. Et je vous prie de croire qu’il y’en a !

fb13

 

Activity

Frequency of activities

fb14

 

À mon sens tous les histogrammes que nous avons balayé ont un intérêt. Selon votre critère certains seront plus pertinents que d’autres mais ici il y’a une donnée qui me semble formidable c’est « Ads clicked ».

Si vous envisagez de faire du Facebook Ads sur cette audience, je pense que c’est une assez bonne idée. En effet sur un mois, en moyenne, cette cible a cliqué sur 20 publicités contre 3 en moyenne. Potentiellement vous pouvez avoir donc des Facebook Ads qui seront performantes.

A l’inverse si vous êtes en dessous de 3 par mois il serait peut-être plus intéressant d’analyser d’autres canaux de communication.

Device users

fb15

 

Ici vous voyez comment se connecte votre cible. Ce graphique est on ne peut plus pertinent si vous êtes sûr de l’application mobile pour savoir quelle plateforme prioriser en terme de développement.

Conclusion

Comme vous l’avez remarqué, la plateforme Facebook audience insights est vraiment très utile à beaucoup d’étapes de votre projet. Que ce soit pour une simple étude de marché ou bien pour s’orienter sur de la Facebook Ads pertinente, cet outil va dorénavant vous être indispensable pour savoir comment interagir avec vos futurs clients.

Je vous invite aussi à vérifier sur https://www.data.gouv.fr/ si vous n’avez pas des informations à combiner.

PS: Pour ceux qui attendent la suite de mon post sur Excel 2016, je vais rédiger un article spécial Facebook & Excel 2016.

Et oui, suite à la mise à jour d’Excel 2016, j’ai vu apparaître ceci dans les nouvelles connexions ;)

fbu

Informer ses followers ?

Analyser une audience sur #Facebook Click To Tweet

S’inscrire à la Newsletter & Slack ?

Excel 2016, êtes-vous prêt ?

Microsoft Office est de retour !

Bon d’accord retour programmé comme d’habitude, mais là on voit clairement qu’un nouveau tournant est pris chez Office, surtout sur Excel.

Déjà le côté cool c’est que tout le monde peut télécharger une version beta et participer à la correction. Si vous souhaitez la télécharger la voici :

Télécharger la beta 2016

Sur l’ensemble de la suite il n’y a pas de différences majeures par rapport à 2013, mais quelques fonctionnalités sur Excel ont attiré mon attention.

Si vous aimez faire joujou avec des feuilles Excel à plusieurs milliers de lignes vous risquez d’être impatient que Microsoft sorte sa version officielle.

Ergonomie

Oui en effet Office se fait plus joli. L’écriture est plus fluide et les calculs ont des petites animations sympas.

Même si après tout on s’en fout royalement ça reste plutôt agréable.

Analyse rapide

 

1er Trick

Simplifions nous la vie avec l’analyse rapide ! Ctrl + Q pour les intimes (même si le raccourci ne marche pas convenablement dans la beta…)

Dans tous les cas avec une preview comme ça il sera plus facile de sortir des graphiques et/ou des formules rapidement.

Saisie prédictive

Je souhaite par exemple envoyer un mail à la fine fleur du rap français. Grâce à EmailHunter j’ai trouvé les adresses qui me fallait. Je souhaite maintenant isoler les noms et prénoms pour personnaliser mon mail.

Avant on aurait fait comment ?

Certainement un « données > convertir > délimité > virgule puis la même opération avec arobase pour isoler le nom et une concaténation du tout pour recréer le mail.

Bon ben ça c’était avant !

Maintenant c’est ça :

2nd Trick

Bon je suis ok avec vous tout ça c’est du confort. Où est le « growth hacking » dans tout ça ? Où est le trick qui va faire que ma startup va devenir une licorne ?

Avant le growth hacking y’a la data et c’est l’objet de la deuxième partie de l’article.

excel-chart

Data

Nouvelle requête

Bon là je crois qu’on peut dire qu’ils ont mis le paquet dans la team Excel.

L’onglet nouvelle requête c’est devenu une sorte de Disney Land de la data.

1

On va commencer gentiment avec un petit  .csv de 3Mo représentant tous les codes postaux en France.

Ô magie une fenêtre intermédiaire arrive !

2

Cette étape va nous permettre de gagner un temps considérable. En clair on va pouvoir pré-traiter notre fichier avant de l’importer dans Excel.

Évitant des copier-coller, des ctrl+h et autres amusements triviaux.

Par exemple, supposons que j’ai envie de garder uniquement les codes postaux de la Haute Garonne.

Quand j’ai chargé mon fichier, Excel a interprété les codes postaux comme des nombres entiers. Sauf que ça ne m’arrange pas dans mon cas.

Grâce à l’éditeur de requête je peux définir le type de data et filtrer selon mon usage. Dans ce cas précis j’ai informé l’éditeur que les codes postaux étaient du texte et que je voulais uniquement ceux qui commençaient par 31.

Allez hop j’ai plus qu’à fermer et charger !

Bonus :

3

La requête SQL est modifiée et commentée plutôt cool non ?

Mais Microsoft ne se sont pas arrêtés en si bon chemin.

Comme vous pourrez le constater il y’a aussi un bel effort fourni concernant l’ajout de base de données :

4

 

Ça sera l’occasion de faire la deuxième partie de l’article ;)

Pour la newsletter et le Slack c’est là que ça se passe:

 

Comment utiliser IFTTT et analyser les actions mises en place ?

Un article pour prendre en main IFTTT et analyser son impact

IFTTT comment ça marche ?

Vous avez déjà entendu parler d’IFTTT et vous vous demandez qu’est ce que c’est, à quoi ça sert et comment je vais pouvoir mettre en place cet outil ?

Pour comprendre IFTTT il suffit juste de comprendre son acronyme. IFTTT signifie IF This Then That. En clair une action est déclenchée (nous parlons ici de Trigger) et cette dernière génère une autre action préalablement définie.

Exemple très simple, je paramètre que si un Tweet avec le hashtag #doritos est émis alors IFTTT postera un status Facebook avec #doritos et d’autres mentions souhaitées.

Pour le générer rien de plus simple, il suffit d’aller sur IFTTT, se créer un compte, activer ses channels Twitter et Facebook et c’est parti.

C41UG3Jz7a

 

Ce qui est particulièrement bien réalisé chez IFTTT c’est cette facilité de mise en place et le nombre de channels proposés.

iftttchannels

 

Pour s’y retrouver par la suite ça peut vite devenir compliqué c’est pour cela que je vous propose la méthodologie suivante

Comment se servir d’IFTTT ?

Au risque de vous décevoir, je n’ai pas de recettes miracles pour l’utilisation d’IFTTT. Surtout au vu du nombre de channels proposés.

En effet, votre cible et votre produit vous est spécifique. Impossible donc de vous dire quelle recipes magiques vous devez utiliser pour générer LA combinaison parfaite.

Mais je vais quand même vous aider un petit peu en vous donnant une matrice Excel (téléchargeable plus bas) pensée par Olivier Sénant CMO de Droniris.

ifttttableau

En ordonnées vous trouverez vos différents triggers et en abscisses les actions déclenchées.

Exemple: Je veux que sur un hastag prédéfini sur le channel 1 IFTTT publie un post sur le channel 4. Il me suffit de l’inscrire sur l’intersection pour m’y retrouver et réfléchir au prochain recipe.

Grâce à cette matrice vous allez ainsi pouvoir plus facilement réfléchir à une stratégie IFTTT qui vous conviendra.

Ce qui peut être intéressant à réaliser, c’est l’imbrication des différentes recettes que vous avez conçus. Cela revient à redéfinir un trigger qui est une action générée par IFTTT.

Par exemple:

Trigger: Tweet #doritos

Action: Statut Facebook + #cheese

Trigger: Statut Facebook contenant #chesse

Action: Instagram post + #chips

Ça parait super comme ça mais ça ne l’est pas du tout ! En réalité vous allez générer du post pour du post sans pouvoir mesurer leurs impacts.

Ce qui nous intéresse en réalité c’est d’identifier les recipes qui marchent le mieux et surtout de comprendre pourquoi.

Les datas ne valent pas grand chose si vous n’êtes pas en mesure de les faire parler.

Méthodologie d’analyse

Pour pouvoir constituer une base de données propre, il faut que chaque recipe soit associé à un identifiant unique.

Cet identifiant vous permettra de visualiser rapidement sur votre outil de tracking l’impact généré par un recipe bien précis.

Par exemple, votre premier scénario IFTTT donne:

Pour un Tweet posté je relaie ce dernier sur mon mur Facebook

1er caractère : T pour Trigger

2nd caractère : T La première lettre du channel, ici Twitter

3ème caractère : A pour action

4ème caractère : F Le channel qui agit, ici Facebook

5ème caractère : 1 Le numéro du scénario d’automatisation

Ce qui donne comme identifiant unique: TTAF1

Vous n’avez plus qu’à associer cet identifiant unique à votre lien et récupérer les données qui vous intéressent.

Mais si vous avez un grand nombre de recipes à tracker ça risque d’être un peu fastidieux. C’est pour ça que je vous ai crée ce petit template Excel qui génère vos URL à tracker en fonction de vos différents scénarii.

excel-database-most-used Tracker ses recipes #IFTTT dans #Excel Click To Tweet

En espérant que cet article vous aura été utile ;)

L’inscription pour la newsletter ainsi que le Slack c’est par ici: