Vodniki

Kako zgraditi program priporočil: povezave, sledenje, nagrade in pravila proti zlorabam

Program priporočil nagrajuje obstoječe stranke, da prinesejo nove. Za gradnjo potrebujete edinstveno kodo ali povezavo za vsako stranko, način, da se ta koda zapomni, ko pride nov obiskovalec, zapis, ki poveže nov račun s priporočiteljem, jasno pravilo, kdaj priporočilo šteje, nagrado (kredit, popust ali gotovino) in preverjanja, ki preprečijo, da bi se ljudje priporočali sami. Koda ni težavni del. Težavni sta izbira kvalificirajočega dogodka, ki odraža dejansko vrednost, in oblikovanje nagrad, ki ne stanejo več, kot prinesejo stranke.

Pravila določite, preden gradite

Zapišite jih najprej. Vsako od njih spremeni gradnjo:

  • Kdo lahko priporoča? Vsaka stranka, samo plačniki ali samo tisti, ki so pri vas že nekaj časa?
  • Kaj šteje za uspešno priporočilo? Registracija, prvo plačilo, prvo naročilo nad določenim zneskom ali ostanek čez obdobje vračila ali preizkusa?
  • Kakšna je nagrada in za koga? Samo priporočitelj ali obe strani (ponudba „dajte 10 €, dobite 10 €“)?
  • Kakšna oblika nagrade? Kredit na računu, popustna koda, brezplačen mesec, fizično darilo ali gotovina.
  • Ali obstajajo omejitve? Meja na osebo na mesec, datum poteka kredita, ena nagrada na novo stranko.
  • Kako dolgo velja povezava za priporočilo? Če nekdo klikne danes in se registrira čez tri tedne, ali se še šteje?

Pogost preprost model: obe strani dobita kredit na računu, priporočilo pa se kvalificira, ko prvo plačilo nove stranke uspe in mine obdobje za vračilo.

Kaj program potrebuje

Podatki

TabelaKljučna polja
Kode priporočilStranka, koda, čas ustvarjanja, aktivna da/ne
PriporočilaPriporočitelj, priporočena stranka, uporabljena koda, status (čaka, kvalificirano, nagrajeno, zavrnjeno), čas ustvarjanja, čas kvalificiranja, razlog zavrnitve
NagradeStranka, priporočilo, vrsta (kredit, popust, gotovina), znesek, status (čaka, izdano, porabljeno, preklicano), čas izdaje
Kliki (neobvezno)Koda, čas, pristajalna stran — uporabno za prikaz napredka priporočiteljem

Ohranite priporočila in nagrade ločeno. Priporočilo lahko obstaja brez nagrade (čaka ali zavrnjeno), nagrada pa se lahko prekliče, če priporočena stranka zahteva vračilo.

Strani in deli

  • Stran „Priporoči prijatelja“ v računu stranke: njena povezava, gumbi za deljenje in seznam njenih priporočil s statusi in prejetimi nagradami.
  • Izkušnja pristajanja za priporočenega obiskovalca: „Alex vam je dal 10 € popusta na prvo naročilo“, ponudba pa se uveljavi pri plačilu ali registraciji.
  • Logika pripisovanja, ki shrani kodo, ko kdo pride prek povezave, in jo ob registraciji poveže z računom.
  • Logika kvalifikacije, ki teče ob kvalificirajočem dogodku, pogosto sproženem z webhookom plačila.
  • Admin pogled: vsa priporočila, odobritve v čakanju, označena priporočila, skupne izdane nagrade.
  • Stran s pogoji, ki pravila navaja jasno.

Kako deluje pripisovanje

  1. Alex deli yourapp.com/?ref=ALEX42.
  2. Sam klikne. Aplikacija shrani ALEX42 v piškotek ali lokalno shrambo z datumom.
  3. Sam brska, odide in se čez nekaj dni vrne ter registrira. Ob registraciji aplikacija prebere shranjeno kodo in ustvari čakajoče priporočilo od Alexa do Sama.
  4. Sam plača prvo naročilo. Ponudnik plačil obvesti aplikacijo; po obdobju za vračilo postane priporočilo kvalificirano.
  5. Aplikacija izda obe nagradi in obvesti Alexa.

Omogočite tudi, da ljudje vpišejo kodo ob registraciji ali pri plačilu, za priporočila, ki se zgodijo iz ust v usta. Določite, kaj se zgodi, če nekdo pride prek dveh različnih povezav; običajno velja pravilo „zadnja kliknjena povezava zmaga“.

Goljufije in zlorabe

Vsaka nagrada, ki vredno nekaj, bo preizkušena. Osnovna zaščita:

  • Brez samopriporočil: zavrnite, kadar priporočeni račun deli e-naslov, plačilno kartico, telefonsko številko ali dostavni naslov s priporočiteljem.
  • Kvalifikacija po vrednosti, ne po registraciji: plačano, nevrnjeno naročilo je veliko težje ponarediti kot e-naslov.
  • Čakalno obdobje, preden je nagrada uporabna.
  • Omejitve na priporočitelja na mesec.
  • Ročni pregled za vsakogar, čigar priporočila nenadoma skočijo.
  • Preklic nagrad, če je kvalificirajoče plačilo vrnjeno.

Nagrade in plačila

Kreditni račun je najlažja nagrada za izvedbo: je številka na računu stranke, ki jo blagajna odšteje. Popustne kode dobro delujejo za trgovine. Izplačila v gotovini so najtežja: zbirate podatke za izplačilo, obravnavate neuspele prenose in morda imate davčne obveznosti glede na to, kje ste vi in vaše stranke, zato preverite lokalna pravila ali se posvetujte s svetovalcem. Če plačila sprejemate prek Stripa ali podobnega, naj webhooki plačil poganjajo kvalifikacijo. Naš vodnik o dodajanju plačil pokriva nastavitev.

Primer prvega poziva, ki deluje

Dodaj program priporočil naši aplikaciji za naročnine na obroke. Vsaka prijavljena stranka dobi edinstveno kodo za priporočilo in povezavo za deljenje, kot je /?ref=CODE. Ko obiskovalec pride s ?ref=, shrani kodo v piškotek za 30 dni in jo ob registraciji poveže z računom. Priporočena stranka samodejno dobi 15 € popusta na prvo škatlo. Ob registraciji ustvarite čakajoče priporočilo; ko uspe prvo plačilo priporočene stranke (iz obstoječega Stripe webhooka) in mine 14 dni brez vračila, označite priporočilo kot kvalificirano in priporočitelju dodajte 15 € kredita na računu. Zavrnite samopriporočila, kadar se e-naslov, prstni odtis kartice ali dostavni naslov ujemajo s priporočiteljem. Omejite nagrade na 10 na priporočitelja na mesec. Dodajte stran Priporoči prijatelja, ki prikazuje stranko njeno povezavo, gumbe za deljenje in njena priporočila s statusom. Dodajte admin stran, ki prikaže vsa priporočila s filtri za čakajoče, kvalificirane, zavrnjene in označene. Vse shranite v bazo.

Korak za korakom

  1. Kode in stran Priporoči prijatelja. Ustvarite kodo za vsako stranko in prikažite povezavo.
  2. Pripisovanje. Shranite kodo ob prihodu, jo povežite ob registraciji in dovolite ročni vnos.
  3. Ponudba za priporočeno stranko se uveljavi pri plačilu ali registraciji.
  4. Kvalifikacija ob plačilnem dogodku, z čakalnim obdobjem.
  5. Nagrade izdane kot kredit, kredit pa uveljavljen pri plačilu.
  6. Preverjanja goljufij in omejitve.
  7. Admin pogled in obvestila („Sam se je pravkar pridružil z vašo povezavo“).
  8. Preizkusite od začetka do konca s testnimi plačili: priporočite, registrirajte se v zasebnem oknu, plačajte, vrnite in preverite, da je nagrada preklicana.

Pogoste napake

  • Nagrajevanje registracij. Vabi lažne račune.
  • Nagrade večje od vrednosti stranke. Preden določite znesek, izračunajte, koliko nova stranka običajno prinese.
  • Kode izgubljene med klikom in registracijo. Preizkusite primer, ko nekdo klikne, odide in se pozneje vrne.
  • Brez preklica ob vračilih.
  • Skrivanje programa. Povezavo postavite v meni računa, potrditev naročila in e-pošto po nakupu.
  • Nejasni pogoji. Nejasna pravila vodijo do podpornih zahtevkov in sporov.

Kdaj je boljše orodje za priporočila

Platforme za priporočila in partnerske platforme obravnavajo pripisovanje med napravami, zaznavanje goljufij, izplačila in davčne obrazce ter se povezujejo z običajnimi sistemi trgovin in obračunavanja. Če vodite spletno trgovino na gostujoči platformi, najprej preverite njen tržnico aplikacij; namestitev aplikacije za priporočila lahko traja minute. Če nameravate izplačevati provizije v gotovini mnogim partnerjem, je partnerska platforma običajno varnejša od lastnih izplačil.

Gradite lastno, ko vaš izdelek že ima računi in plačila, ki jih nadzirate, ko so nagrade kredit na računu in ne gotovina ali ko so pravila specifična za vaše podjetje. Za predlansirne mehanike „povabite prijatelje, da se premaknete višje na seznamu“ glejte kako zgraditi stran s čakalnim seznamom. Za nagrade za ponovne nakupe namesto priporočil glejte kako zgraditi aplikacijo za program zvestobe.

Gradnja z Mythexom

V Mythexu lahko agenta prosite, naj doda program priporočil aplikaciji, ki jo gradite, in v živem predogledu preizkusite celoten tok. Agent doda namensko bazo Postgres, kadar je treba shranjevati priporočila (ali vnesite /database). Mythex za aplikacije, ki jih gradite, ne vključuje vgrajene prijave ali plačil: povežete lastno avtentikacijo in lasten račun Stripe, ključi pa so shranjeni kot skrivnosti projekta (recept za Stripe). Webhooki plačil potrebujejo javni naslov, zato pred celotnim preizkusom objavite (recept za webhooke).

Vprašanja

Kako program priporočil sledi, kdo je koga priporočil?

Vsak obstoječi stranki dodeli edinstvena koda ali povezava. Ko kdo pride prek nje, aplikacija shrani kodo, navadno v piškotku ali lokalni shrambi, in jo ob registraciji poveže z novim računom. Priporočilo se takrat zabeleži, nagrajeno pa je, ko izpolni pogoje.

Kdaj naj priporočilo prejme nagrado?

Po tem, ko nova stranka naredi nekaj vrednega, na primer plača prvo naročilo ali ostane čez preizkusno obdobje ali obdobje za vračilo, ne le ob registraciji. Nagrajevanje samo registracij vabi k lažnim računom.

Ali naj nagrada bo v gotovini ali kot kredit?

Kreditni ali popusti so enostavnejši in cenejši za izvedbo ter vrnejo priporočitelja nazaj. Izplačila v gotovini prinesejo podatke o plačilu, davčna vprašanja v nekaterih državah in večje tveganje goljufij, zato začnite s kreditom, razen če je gotovina nujna.

Kako preprečim goljufije s priporočili?

Nagradite šele po kvalificiranem plačilu in čakalnem obdobju, blokirajte samopriporočila (isti e-naslov, plačilna kartica ali naprava), omejite nagrade na osebo in pred izplačilom preglejte nenavadne skoke.

Mythex · Pricing · Zgradite karkoli z AI · Predloge za spletna mesta in aplikacije · Mythex v primerjavi · Slovar pojmov gradnje aplikacij z AI · Brezplačna orodja za gradnjo aplikacij z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)