Comment accélérer un programme de parrainage avec Voucherify, Segment, Braze et Branch ?

Publié: 2022-04-18

Cela fait plusieurs semaines que Braze Forge, une excellente conférence organisée par l'un des leaders de l'industrie du CRM. Il a présenté comment Braze prévoit de repousser les limites de la technologie de marketing en temps réel dans les années à venir, mais, plus intéressant encore, la conférence a montré comment aujourd'hui les utilisateurs expérimentés de MarTech gagnent le marché. L'un d'eux est Pomelo Fashion, qui a remporté le prix Braze du Tech Partner Use Case . Dans cet article, nous vous présentons comment vous pouvez copier leur configuration de personnalisation CRM (Braze, Segment, Branch, Voucherify) pour construire vos campagnes de parrainage en quelques jours.

{{CLIENT}}

{{CLIENT FINAL}}

Règles du programme de parrainage

Pomelo a créé une expérience de messagerie hautement personnalisée en :

  • Diffuser les données utilisateur dans Segment.
  • Créer des messages de référence pertinents dans Braze.
  • Utiliser les liens profonds Branch pour s'assurer que les utilisateurs accèdent à la page de l'application et à l'App Store.
  • Tirer parti de Voucherify pour diffuser des messages personnalisés et gérer les codes de parrainage.
Diagramme

Pomelo a utilisé un programme de parrainage à double face qui récompensait à la fois l'avocat et ses amis. En ce qui concerne la logique promotionnelle, plusieurs exigences devaient être remplies pour s'assurer que la campagne stimule l'acquisition de clients :

  • Friend n'est pas un client Pomelo existant.
  • Un ami utilise le code de l'avocat pour effectuer son premier achat Pomelo.
  • Un ami reçoit 200 THB de réduction sur son achat.
  • L'avocat reçoit un coupon de 200 THB envoyé sur son compte CHAQUE FOIS qu'un nouvel ami devient client.
  • Les références d'amis doivent fonctionner à la fois sur les canaux Web et mobiles.

Mais la vraie difficulté était liée à l'échelle de Pomelo. En tant que leader de l'industrie, Pomelo sert des millions de clients dans une douzaine de pays différents. Le véritable défi consistait à lancer, et plus important encore, à maintenir l'agilité marketing de la campagne de parrainage sur les marchés et les équipes.

Éléments de base basés sur l'API de la campagne de parrainage

Pomelo pense qu'avec la bonne technologie et la bonne stratégie marketing, il est possible de faire en sorte que la personnalisation se produise de manière réactive et à grande échelle.

Comme la personnalisation signifie aujourd'hui traiter de gros volumes de données clients et les synchroniser sur des systèmes et des bases de données clairsemés, Pomelo est devenu un utilisateur puissant des plates-formes API-first.

Voici comment ils les ont connectés pour obtenir :

  • Mise sur le marché plus rapide.
  • Flexibilité de personnalisation.
  • Pics de trafic gérés.

Maintenant, mettons les mains dans le cambouis en recréant cette configuration. Avant de continuer, assurez-vous que vous disposez des éléments suivants :

  • Comptes Voucherify, Braze, Branch et Segment (nous avons besoin des clés API).
  • Postman (ou tout autre outil permettant d'envoyer et de recevoir des requêtes HTTP). Nous allons l'utiliser pour simuler une application et un backend échangeant des messages.

Remarque : Suivez ces liens pour trouver la documentation API de Voucherify , Segment , Braze et Branch .

Remarque : si vous souhaitez vous familiariser avec Postman et l'exploitation des plates-formes d'API en général, vous pouvez consulter notre article d'introduction .

Remarque : vous trouverez ici la collection Postman des requêtes que nous utilisons dans ce didacticiel .

Étape 1 - Remplir les utilisateurs sur toutes les plates-formes (segment)

Avant de nous lancer dans la conception de la logique de référencement, nous devons nous assurer que les bases sont en place. La première chose sur la liste est l' intégrité des données client - nous nous assurerons qu'un client est correctement identifié sur chaque plate-forme.

Imaginons un nouvel utilisateur s'inscrivant à notre boutique. Nous devons renseigner ces informations dans Braze, Branch et Voucherify pour rendre les données client exploitables. C'est une tâche parfaite pour Segment. Il fournit une abstraction cohérente pour identifier les clients, suivre leur comportement sur divers points de contact et distribuer ces données aux systèmes pertinents.

Nous passons au segment. Nous allons créer la première connexion. La connexion recevra des données d'une application ou de son backend (source) et les enverra à Braze et Voucherify (destinations).

Accédez à Sources , ajoutez une nouvelle source et choisissez l'option API HTTP. Cela vous permet de lancer des requêtes HTTP vers les serveurs de Segment à partir de Postman. Nommez la source et ajoutez éventuellement des étiquettes pour filtrer les sources à l'avenir.

Configurer une source dans Segment
Configurer la source dans le segment

Testons la connexion. Cliquez sur la source et copiez votre clé d'écriture.

Campagne de parrainage Write Key in Segment
Copiez la clé d'écriture

Maintenant, ouvrez Postman et créez une nouvelle requête API.

  • Changez la méthode en POST .
  • Définissez l'URL sur https://api.segment.io/v1/identify.‍
  • Dans l'onglet Autorisation, sélectionnez Basic Auth comme TYPE et fournissez votre clé API de segment comme nom d'utilisateur.
  • Allez dans Corps, sélectionnez Raw et JSON. Placez l'extrait suivant dans le corps :

{{CODE}}

{

"userId": "[email protected]",

"traits": {

"email": "[email protected]",

"nom": "Jim Halpert"

}

}

{{ENDCODE}}

Pour plus de simplicité, nous utilisons les e-mails comme identifiants client et les alias d'e-mail pour tester les messages.

Autoriser la connexion API
Connexion API avec segment
Exemple de requête API

Les données client ci-dessus servent d'exemple. Pour tester la connexion à l'API Segment, vous devez fournir l'ID utilisateur, l'adresse e-mail et le nom du client.

ENVOYEZ maintenant la demande. Lorsque vous voyez "success": true , ouvrez Debugger dans Segment. Vous devriez voir une confirmation que votre source a reçu des données de Postman.

Vérification de la connexion API dans le débogueur
Vérifier la connexion API

Maintenant que la source écoute les requêtes, passons-les à Braze et Voucherify.

Ajouter un bon comme destination

  • Accédez à Destinations et cliquez sur Ajouter une destination.
  • Sélectionnez Voucherify dans le catalogue et configurez l'intégration.
  • Obtenez vos clés API et collez-les dans Segment. Vous pouvez trouver vos clés dans les paramètres du projet dans le tableau de bord Voucherify. Assurez-vous que l'URL de l'API correspond à vos paramètres Voucherify.
  • Voucherify Application ID sert de clé API du segment. Voucherify Secret Key est le jeton API de Segment.
Bonifier & Segmenter
Configurer l'intégration de Voucherify

Ensuite, activez votre destination et accédez à Event Tester . Sélectionnez Identifier comme type d'événement et Envoyer l'événement. Sur le côté droit, vous devriez voir la confirmation que Voucherify a créé un utilisateur test. De même, lorsque vous accédez au tableau de bord Clients dans Voucherify, vous devriez voir l'utilisateur de test nouvellement créé.

Tester l'intégration de Voucherify avec Segment
Testez la destination Voucherify

Ajouter Braze comme destination

L'ajout d'une destination Braze est assez similaire, voici à quoi pourraient ressembler les paramètres (assurez-vous que votre clé API REST dispose des autorisations de données utilisateur). Vous trouverez les données dont vous avez besoin dans les paramètres de l' application dans Braze.

Configuration de Braze & Segment
Configurer la destination Braze

Maintenant, la tâche finale de cette étape consiste à activer l'ensemble du flux de travail. Assurez-vous que les deux destinations sont activées, revenez à Postman et appuyez à nouveau sur ENVOYER. Segment recevra la demande et la traduira de manière compréhensible par Voucherify et Braze. En conséquence, le Jim Halpert devrait être visible sur les deux plateformes.

Intégration complète
Testez la connexion en envoyant une requête API

Étape 2 - Générer des codes de parrainage (Voucherify)

Maintenant que nos clients sont synchronisés, invitons-les à rejoindre le programme de parrainage. Nous commencerons par générer des codes de parrainage avec Voucherify. Commencez par fournir des détails généraux sur votre programme de parrainage.

  • Créez une nouvelle campagne de codes de parrainage.
  • Définissez le nom et le modèle de code pour notre programme (vous voudrez peut-être donner un préfixe et supprimer les caractères trompeurs comme O, 5, I des codes de parrainage).
  • Imposer des délais, ils sont facultatifs mais généralement d'une grande importance pour le succès d'une campagne.
Programme de parrainage - Notions de base
Fournissez des détails généraux sur votre programme de parrainage

La troisième étape est essentielle. Ici, nous devons concevoir dans quelles conditions Voucherify devrait récompenser les gens. Dans notre cas, nous voulons donner 200 THB à la fois à l'avocat et au nouveau client, nous choisissons donc une récompense double face .

Passons maintenant à l'événement de conversion. Par défaut, Voucherify récompense les défenseurs lorsque leur code de parrainage est utilisé. Parfois, cependant, cela ne suffit pas pour justifier une recommandation réussie. Vous voudrez peut-être attendre la période d'expédition ou de retour de l'événement. C'est pourquoi Voucherify vous permet de définir un événement personnalisé à cet effet (chaque fois que Voucherify reçoit un tel événement via l'API, la référence valide est comptée).

Événement personnalisé dans un programme de parrainage
Configurer le flux de travail du programme de parrainage

Nous savons quand un client est récompensé, mais il nous manque toujours la récompense réelle. Passez à l'écran suivant pour le configurer. Tout d'abord, nous définissons la façon dont nous récompensons les amis parrainés - dans notre cas, il s'agit d'un coupon de réduction d'une valeur de 200 THB.

Récompenses des arbitres
Créer une récompense de parrainage pour les clients invités

À ce stade, nous devrions penser à certaines règles de base du programme. Tout d'abord, un ami ne doit être parrainé qu'une seule fois. Deuxièmement, nous pourrions vouloir augmenter les dépenses avec une valeur de panier minimale pour la première commande du client référé. Enfin, nous pouvons exclure des clients du programme en fonction de n'importe quel attribut comme l'emplacement ou le mode de paiement. Le générateur de règles de validation Voucherify vous aidera à y parvenir avec un simple éditeur.

Ignorons les étapes Récompense de parrainage et Notifications (nous y reviendrons dans une minute) et sauvegardons la campagne. De cette façon, Voucherify sera prêt à générer des codes de parrainage.

Étape 3 - Attribuer des codes de parrainage aux profils d'utilisateurs (Braze)

Il est temps d'inviter réellement les clients au programme de parrainage. Tout d'abord, appelons à nouveau l'identifiant du segment pour avoir au moins deux utilisateurs. Voici un exemple d'appel d'API :

{{CODE}}

{

"userId": "[email protected]",

"traits": {

"email": "[email protected]",

"nom": "Michael Scott"

}

}

{{ENDCODE}}

Ensuite, créons une campagne Braze qui appelle Voucherify pour obtenir un code de parrainage unique et l'attribue à chaque nouvel utilisateur. Pour ce faire, nous utiliserons le contenu connecté.

  • Créez une nouvelle campagne par e-mail.
  • Sélectionnez votre modèle et créez une copie par e-mail.
  • Passez à l'éditeur HTML et collez l'extrait de code suivant quelque part dans la balise <body> (de préférence entre les balises <table>), en remplaçant les informations d'identification de l'API et l'identifiant de la campagne de parrainage (obtenez-le à partir de l'URL dans le tableau de bord Voucherify).

{{CODE}}

{% assigne campaign_id = {{campaign.${api_id}}} %}

{% attribuez l'identifiant_client = {{${identifiant_utilisateur}}} %}

{% assign source_id = campaign_id | ajouter : id_client %}

{%connected_content https://api.voucherify.io/v1/publications

:message de méthode

:headers { "X-App-Id": "VOTRE APP ID", "X-App-Token": "VOTRE APP SECRET" }

:body campaign=camp_YOUR_CAMPAIGN_ID&customer={{${user_id}}}&channel=Braze&source_id={{source_id}}

: application de type de contenu/json

:enregistrer la publication %}

{{ENDCODE}}

  • Dans l'éditeur HTML, placez {{publication.voucher.code}} à l'endroit où vous souhaitez afficher le code.
  • Configurez d'autres paramètres de la campagne et enregistrez-la.
Braser du contenu connecté
Utiliser la fonctionnalité Braze Connected Content

Nous avons utilisé la livraison programmée avec envoi immédiat. Cependant, vous pouvez déclencher l'envoi d'e-mails en fonction de plusieurs événements et attributs.

Une fois la campagne lancée, cela se passe :

  • Voucherify génère un nouveau code de parrainage unique selon le modèle que nous avons défini.
  • Voucherify le publie à un utilisateur dont l'identifiant est envoyé avec l'appel Connected Content API. (Une fois publié, il ne sera plus utilisé pour un autre utilisateur).
  • Voucherify renvoie le nouveau code à Braze en réponse à l'appel API.
  • Braze met le code au bon endroit et envoie l'e-mail.

Si tout fonctionnait comme prévu, nous devrions recevoir des e-mails et des codes de parrainage uniques attribués à Jim et Michael dans leurs profils Voucherify.

E-mail de recommandation de Braze
Recevoir un e-mail de recommandation de Braze
Code de parrainage pour Jim
Un nouveau code de parrainage est attribué à Jim

Étape bonus - télécharger des codes vers des profils d'utilisateurs dans Braze

Grâce au contenu connecté, Braze a pu envoyer le code de parrainage attribué dans un message. Cependant, il ne sera pas conservé dans le profil utilisateur Braze. Vous voudrez peut-être le télécharger pour l'avoir à portée de main pour un engagement ultérieur dans la campagne.

Pour ce faire, vous pouvez configurer la campagne de parrainage pour envoyer les codes de parrainage correspondants via l'attribut personnalisé.

  • Modifions notre campagne de parrainage dans Voucherify.
  • Accédez à Notifications et sélectionnez Envoyer le code de parrainage au parrain.
  • Faites défiler vers le bas et sélectionnez Braze comme canal. (Vous aurez besoin d'une clé API Braze avec l'autorisation users.track activée.)
  • Indiquez le nom de l'attribut personnalisé qui stockera le code de parrainage.
Notifications du programme de parrainage
Configurer les notifications du programme de parrainage

Enregistrez la campagne. À partir de maintenant, chaque nouvel appel connecté remplira l'attribut refer_code d'un utilisateur dans Braze.

Attribut personnalisé du programme de parrainage
Utiliser des attributs personnalisés pour stocker les codes de parrainage

Étape 4 - Créer des niveaux pour les référents (Voucherify)

Terminons la configuration actuelle. Grâce à Segment, chaque nouvel utilisateur est synchronisé avec Voucherify et Braze. Ensuite, la campagne Braze active récupère un code de parrainage unique de Voucherify et l'envoie par e-mail au nouvel utilisateur. Le code est géré par Voucherify, il est lié à l'utilisateur et le moteur de promotion le traite comme un coupon de réduction de 200 THB pour chaque nouveau client référé. Vous pouvez valider le code de parrainage pour le confirmer.

Créez une nouvelle demande Postman et appelez le point de terminaison de validation à partir de l'API Voucherify.

  • Sélectionnez la méthode POST et mettez l'URL suivante https://api.voucherify.io/v1/vouchers/{CODE}/validate en remplaçant CODE par votre code de parrainage.
  • Ajoutez les en-têtes X-App-Id et X-App-Token et remplissez-les respectivement avec l'ID d'application et la clé secrète.
  • Définissez l'en-tête Content-Type sur application/json.
  • Définissez le corps suivant pour simuler un ami essayant d'utiliser le code de parrainage et ENVOYER.

{{CODE}}

{

"client" : {

"source_id" : "[email protected]"

}

}

{{ENDCODE}}

Voucherify devrait répondre avec les informations sur le code de parrainage.

Valider le code
Test validant le code de parrainage

Ce qui nous manque encore, c'est quelque chose qui ferait bouger l'aiguille - une véritable incitation pour les défenseurs. Donnons-leur 200 THB pour chaque ami parrainé.

  • Modifiez votre campagne de parrainage et accédez à Récompenses de parrainage .
  • Créez le premier et le seul niveau qui récompense le parrain à chaque fois qu'un événement de parrainage se produit. Vous pouvez en créer beaucoup plus pour utiliser un thème de gamification. Outre le nombre de références réussies, vous pouvez ajouter d'autres règles de validation, comme l'emplacement ou le budget pour ne citer que quelques exemples.
Niveau Récompenses de parrainage
Créer un niveau pour les récompenses de parrainage

Allez dans Récompenses et CRÉEZ UNE NOUVELLE RÉCOMPENSE. Notre plan est de donner un coupon de 200 THB pour chaque parrainage. Nommez votre récompense pour vous aider à la référencer dans les rapports (quelque chose comme « 200 THB de réduction ») et cliquez sur CRÉER UNE NOUVELLE CAMPAGNE. Ici, sélectionnez les coupons de type Montant d'une valeur de 200THB et ÉCONOMISEZ. Maintenant AJOUTER RÉCOMPENSE pour attribuer une récompense à votre campagne de parrainage.

Confirmer les récompenses
Confirmer la récompense de parrainage

La dernière étape consiste à informer un défenseur de la récompense. Pour ce faire, nous enverrons un code de coupon de récompense aux profils de défenseurs chez Braze. Activez le canal Braze et définissez comment Voucherify doit nommer les attributs personnalisés liés à la récompense

Notification de récompense de parrainage
Informer les clients de la récompense de parrainage

Enregistrez la campagne et la partie Voucherify est prête. Il est temps que nous testions de bout en bout ce que nous avons construit jusqu'à présent. Nous allons simuler le scénario de Jim référant le service à son cher ami - Dwight. En effet:

  • Dwight obtient 200 THB de réduction sur sa première commande.
  • Jim reçoit une récompense de coupon de 200 THB.
  • Dwight reçoit une invitation au programme de parrainage avec un code de parrainage unique.

Passez à Postman et suivez ces étapes :

Dwight installe l'application et crée un compte - le backend détecte une nouvelle inscription - appelez la demande d'identification de segment avec le corps ci-dessous pour informer Braze et Voucherify d'une nouvelle inscription. Accédez aux tableaux de bord dans Voucherify et Braze pour voir si les données Dwight ont été correctement renseignées.

{{CODE}}

{

"userId": "[email protected]",

"traits": {

"email": "[email protected]",

"nom": "Dwight Schrute"

}

}

{{ENDCODE}}

Dwight utilise le code de parrainage à la caisse - le moteur de commerce électronique doit appliquer le code au panier. Appelez Voucherify Redemption pour valider le code de parrainage et calculer le prix réduit de la commande.

{{CODE}}

{

"client" : {

"source_id" : "[email protected]"

},

"Commande": {

"amount": 80000 // montant multiplié par 100 pour gérer les décimales

}

}

{{ENDCODE}}

Utilisation du code de parrainage
Utiliser le code de parrainage avec l'API Voucherify

Dwight reçoit sa première commande livrée à la ferme - le backend écoute le statut d'expédition et informe les plates-formes CRM des mises à jour - appelez Segment Track Referral pour notifier qu'une recommandation réussie doit être comptée.

{{CODE}}

{

"userId":"[email protected]",

"événement":"référence",

"référence":{

"code":"torchie-MYRATKCP"

}

}

{{ENDCODE}}

Lorsque nous examinons le tableau de bord du programme de parrainage, nous devrions voir deux choses :

  • Le code de parrainage de Jim a déjà été utilisé une fois (par Dwight).
  • Un code nouvellement généré pour Dwight.
Programme de parrainage 3
Visitez le tableau de bord pour voir l'état des codes de parrainage

Lorsque vous visitez le profil de Jim dans Braze, vous pouvez voir qu'il a reçu son premier coupon de récompense de parrainage.

code de référence en braze
Vous pouvez voir le code de récompense de parrainage dans Braze

Lorsque vous inviterez à nouveau de nouveaux utilisateurs au programme de parrainage, Voucherify générera le code de parrainage de Dwight via le contenu connecté et l'enverra à son profil dans Braze.

La toute dernière étape consiste à informer Jim de la récompense. Le moyen le plus simple d'y parvenir consiste à créer une campagne basée sur des actions qui utilise le déclencheur Modifier la valeur d'attribut personnalisé . Ainsi, chaque fois que reward_coupon_code change de valeur avec les notifications de récompense successives de Voucherify, Braze envoie un message avec le code du coupon de récompense.

Dans un environnement de production, vous pourriez et devriez intégrer des profils de clients dans l'application avec Voucherify pour afficher leur portefeuille promotionnel complet, y compris le code de parrainage, les statistiques et surtout les récompenses. Pour la version Web, vous pouvez utiliser les cockpits pré-construits de Voucherify.

Score de parrainage dans le cockpit
Visitez le hub client individuel pour voir le score de référence

Étape bonus - Ajouter plus de niveaux (Voucherify)

Si la campagne fonctionne trop bien, vous pouvez facilement ajouter plus de niveaux pour gamifier la frénésie de parrainage et protéger votre budget. Par exemple, vous souhaiterez peut-être envoyer une récompense pour un client référé, puis une autre, mais uniquement si un défenseur gagne au moins cinq clients référés, soit deux récompenses au total, quel que soit le nombre de références réussies. Pour l'appliquer à votre programme, modifiez simplement votre campagne, accédez à la section des niveaux et :

  • Modifiez le niveau d'origine, de sorte que le nombre de clients référés soit supérieur à 0.
  • Créez un autre niveau et définissez la condition sur Les clients référés sont supérieurs à 5.
Ajouter plus de niveaux de parrainage
Créer des niveaux de parrainage supplémentaires

Étape 5 - Intégration avec des liens profonds (Branch)

Le casse-tête manquant est de savoir comment nous pouvons attribuer les installations d'applications à notre campagne de parrainage et comment envoyer l'offre de parrainage aux utilisateurs nouvellement enregistrés. Avec notre configuration actuelle, l'avocat doit envoyer un code de parrainage à ses amis. Ensuite, ils doivent l'enregistrer d'une manière ou d'une autre pour le coller lors de l'étape de paiement. Et si nous pouvions modifier le lien de parrainage de manière à ce qu'il permette à l'App Store d'appliquer le code automatiquement ?

Pour atteindre cet objectif, nous avons besoin de liens profonds. Beaucoup d'entre vous utilisent déjà l'une des plateformes de deeplinking, vous pouvez l'utiliser ici pour l'intégrité. Dans notre cas, nous irons avec Branch.

Bien que l'intégration de Braze x Branch ait quelques avantages avancés pour les liens profonds de marque, cela dépasse le cadre de ce didacticiel. Nous allons utiliser des liens longs pour montrer à quel point il est simple d'attribuer des installations à notre campagne de parrainage et comment diriger les nouveaux utilisateurs vers une vue spécifique.

Lorsqu'un nouvel utilisateur clique sur notre lien profond, Branch le redirige vers un endroit correspondant, soit App Store, Google Store ou une page Web. Ensuite, lorsque l'application est installée, les paramètres que nous transmettons avec l'URL seront lus par le SDK Branch sur l'application mobile. De cette façon, l'application pourra reconnaître le code de parrainage et le stocker dans le profil de l'utilisateur. Voici comment notre lien profond est construit :

<domaine> + <paramètre de campagne pour le suivi> + <code de référence unique> + <autres paramètres>

Implémentons-le avec Branch :

  • Ouvrez votre tableau de bord Branch et accédez à Configuration.
  • Fournissez les liens vers les magasins et un lien de secours pour la vue Web. (Comme nous n'utilisons pas de vraies applications dans cet exemple, nous avons ignoré les liens stockés).
Redirections de branche
Configurer les redirections de branche

Faites défiler jusqu'à Lier le domaine et configurez votre domaine. (Encore une fois, pour plus de simplicité, nous utilisons ceux par défaut).

Domaine de lien par défaut
Vous pouvez utiliser le domaine de lien par défaut pour tester le flux

Ouvrez Postman, créez une nouvelle requête GET et saisissez le lien long suivant :

g9xol.test-app.link/?~campaign=referral&code=torchie-MYRATKCP&$fallback=https%3A%2F%2Fshowcase.voucherify.io

Avant de cliquer sur ENVOYER, analysons chaque partie de notre long lien :

  • g9xol.test-app.link — notre domaine Branch (vous pouvez configurer votre domaine personnalisé pour une meilleure image de marque).
  • ~campaign=referral — indiquant à Branch comment attribuer le clic.
  • code=torchie-MYRATKCP — Le code de parrainage de Jim.
  • $fallback=https%3A%2F%2Fshowcase.voucherify.io — (facultatif) indiquant à Branch où rediriger l'utilisateur après avoir cliqué en mode de secours (nous avons configuré le mode principal dans le tableau de bord Branch).

Maintenant, lorsque vous appuyez sur ENVOYER, en simulant un utilisateur cliquant sur le lien, la requête est envoyée à Branche qui redirigera l'utilisateur au bon endroit.

Appel d'API de test de branche
Envoyer un appel d'API de test à Branch

Lorsque vous ouvrez Source et comparez par campagne, vous verrez que le clic a été correctement attribué à notre campagne de parrainage.

Analyse d'attribution des clics de branche
Tester l'attribution des clics sur la branche

Maintenant, revenez à la campagne d'invitation de parrainage Braze et ajoutez notre lien au message. Dans l'URL, n'oubliez pas de remplacer le code de Jim par {{publication.voucher.code}} pour vous assurer que chaque inscription reçoit son propre code unique.

Étape 6 - lancer, suivre et maintenir votre campagne de parrainage

Au cours de ces cinq étapes, nous avons créé un POC complet du programme de parrainage . Grâce à de puissants outils mar-tech, nous avons pu lancer une campagne de parrainage très ciblée en quelques heures. L'approche API-first nous a permis d'externaliser la partie backend tout en conservant une flexibilité sur la mécanique du calcul de référence. Le plus important, c'est qu'avec la collaboration entre Braze, Segment, Branch et Voucherify, vous pouvez profiter d'expériences 100 % personnalisées et sur la marque avec des points de contact client sur l'application et sur le Web.

La meilleure partie? Moins d'efforts de développement requis. À la fois de la partie mise en œuvre et de la maintenance. Avec Voucherify, vous pouvez modifier vous-même les conditions du programme de parrainage. Pensez à exécuter des tests A/B en limitant les références par défenseur ou les références au total, en ajoutant une valeur minimale dépensée à la commande de l'ami ou en excluant des clients spécifiques ou des segments entiers du programme.

La dernière étape consiste à définir les exigences pour vos développeurs. En un jour ou deux, ils devraient être en mesure de traduire nos requêtes Postman dans le code de production (consultez les SDK officiels). Le lancement initial peut nécessiter la synchronisation de certains clients en masse et, en fonction de votre trafic, vous devez tenir compte des politiques de limitation de débit des plates-formes - c'est là que la documentation officielle de l'API est utile.

Avec Voucherify et votre pile mar-tech, vous pouvez lancer de nombreuses autres incitations personnalisées. Consultez nos documents pour découvrir les avantages de notre API, obtenir notre collection Postman et bon piratage !

{{CTA}}

Lancez des programmes de parrainage primés avec Voucherify

Commencer

{{ENDCTA}}