Vozi se Upravljajte paywall-ovima i sistemima za plaćanje pomoću RevenueCat-a Možda će vam se činiti zbunjujuće prvi put kada probate, posebno ako dolazite s "plug and play" rješenja poput Superwalla. Ali ako želite čvrstu osnovu za skaliranje, precizno mjerenje prihoda i finu kontrolu nad događajima pretplate, vrijedi odvojiti vrijeme da shvatite kako se RevenueCat uklapa u strukturu vaše aplikacije.
Cilj ovog članka je da vam pomogne da shvatite kako koristiti RevenueCat za Kreirajte jednostavne paywall-ove, upravljajte pretplatničkim zidovima i sve to povežite sa svojom analitikom i marketingom. (na primjer, sa Pushwoosh-om), koristeći njegovu ulogu "jedinog izvora istine" za vaše podatke o plaćanju. Pogledaćemo primjere iz stvarnog svijeta, uobičajene probleme s recenzijama trgovina, kako strukturirati vaš paywall i kako iskoristiti sve događaje na platformi.
Zašto je RevenueCat centar vašeg pretplatničkog paketa?
Mnoge kompanije su na kraju plasirale RevenueCat kao jezgro svoje pretplatničke infrastruktureGlavni razlog je taj što nudi centraliziranu tačku gdje se nalaze svi podaci o plaćanju i obnavljanju, bez obzira da li dolaze iz iOS-a, Androida ili weba. Ovo rješava jednu od najvećih uobičajenih glavobolja: posjedovanje različitih podataka u svakoj trgovini aplikacija, u vašem backendu i u vašem alatu za analitiku.
Korištenjem RevenueCat-a dobijate jedinstveni pouzdani izvor informacija o pretplatama i naplatiOdatle, te podatke možete distribuirati ostatku alata u vašem stogu (analitika, CRM, marketinška automatizacija, push obavještenja itd.) putem izvornih integracija ili putem webhookova. Ova dosljednost je ključna kada želite segmentirati korisnike, pokretati upsell kampanje ili zaista razumjeti ponašanje svojih pretplatnika.
U praksi to znači da su vaše odluke o proizvodu i marketingu zasnovane na konzistentni i objedinjeni događaji pretplatePočetne kupovine, obnove, otkazivanja, problemi s plaćanjem, promjene proizvoda i još mnogo toga. Sve se to zatim može povezati s rješenjima poput Pushwoosh-a za izgradnju vrlo detaljnih, automatiziranih korisničkih putovanja.
RevenueCat protiv Superwalla: jednostavnost naspram kontrole
Ako dolazite s obzirom na korištenje alata poput Superwalla, normalno je da osjećate da RevenueCat je složenijiSuperwall je uveliko fokusiran na vrlo brzo postavljanje vizualnog paywalla, gotovo plug-and-play pristupom. Nasuprot tome, RevenueCat se fokusira na poslovni sloj: upravljanje proizvodima, logiku pretplate, događaje i podatke.
To ne znači da ne možete kreirati uz RevenueCat jednostavni i efikasni paywall-oviUmjesto toga, alat se fokusira na kontrolu "šta" i "kada" pretplata, dok "kako" funkcionira paywall uveliko ovisi o vašoj implementaciji. Zauzvrat, dobijate ogromnu fleksibilnost za integraciju vaših paywall-ova s drugim sistemima i za orkestriranje cijelog životnog ciklusa korisnika.
Nadalje, RevenueCat se razvija s alatima za generiranje paywalla zasnovanim na umjetnoj inteligenciji, omogućavajući počevši od popisa u trgovini, uputa ili vizualnih referenci da kreirate početni dizajn paywall-a. Iz tog nacrta možete prilagoditi dizajn, tekst i pozive na akciju za svaki razgovor i testirati ključne tačke prije pokretanja. Ovo značajno skraćuje jaz između poslovnog sloja i vizuelnog iskustva.
Jednostavni paywall-ovi: preporučena struktura
Uobičajen obrazac u aplikacijama za pretplatu je da imaju dva jednostavna, ali dobro diferencirana paywall-a. Na primjer:
- Početni paywall nakon registracije, bez ograničenja, koji predstavlja ukupnu vrijednost ponude.
- Drugi paywall povezan s određenim funkcionalnostima, s ograničenjima, pojavljuje se kada korisnik pokuša koristiti premium funkcije.
U prvom slučaju, paywall je obično više „aspirativan“: Objašnjavate ukupne pogodnosti, sažetke plana i razloge za pretplatu.U drugom slučaju, kontekst diktira: korisnik pokušava učiniti nešto specifično (na primjer, pristupiti premium kursu ili naprednoj funkciji), tako da želite istaknuti tačnu vrijednost te funkcije i kako pretplata odmah otključava tu radnju.
RevenueCat pokriva dio upravljanje proizvodima, cijene, probni periodi i validacija pravaDok vi kontrolišete raspored, tekst i vizuelno ponašanje platnog zida unutar aplikacije, kombinovanjem ovoga sa generatorom platnih zidova pokretanim vještačkom inteligencijom, možete brzo iterirati različite dizajne za vaš glavni platni zid i platni zid kontekstualnih funkcija.
Uobičajeni problemi s pregledom pretplata u App Storeu

Prilično uobičajen scenario pri pokretanju RevenueCat-a (ili bilo kojeg sistema pretplate) je sljedeći: Šaljete svoju aplikaciju na pregled i također prvi put šaljete svoju pretplatu unutar aplikacijeAli pretplata je i dalje "na čekanju recenzije". U međuvremenu, Appleov recenzent ulazi u vašu aplikaciju, dolazi do paywalla i... cijene i informacije o proizvodu se ne učitavaju ispravno jer pretplata još nije odobrena.
Rezultat je obično katastrofalan: Recenzent ne može nastaviti dalje od paywall-a I na kraju više puta odbiju aplikaciju, jer je proces kupovine iz njihove perspektive narušen. To stvara svojevrsni začarani krug u kojem aplikacija zavisi od pretplate koja još nije spremna, a pretplata zavisi od aplikacije koja ne prođe recenziju.
Da bi se smanjili ovi problemi, preporučuje se Pripremite svoju aplikaciju za rukovanje međustanjimaNa primjer, prikazivanjem prijateljske poruke ako nema dostupnih proizvoda, dodavanjem opcije preskakanja ili ponudom alternativne navigacijske putanje za recenzenta. Također je preporučljivo jasno dokumentirati u bilješci o recenziji šta se dešava i, ako je moguće, uključiti snimke ekrana ili korake za reprodukciju očekivanog ponašanja nakon što je pretplata odobrena.
Još jedan koristan savjet je Ne blokirajte cijelu aplikaciju iza paywalla koji zavisi od proizvoda koji još nisu odobreni.Ostavljanje dijela sadržaja dostupnim ili vrlo malog funkcionalnog dijela može pomoći recenzentu da shvati vrijednosnu ponudu i izbjegne frustracije zbog nemogućnosti testiranja bilo čega. U kontekstu RevenueCat-a, također osigurajte da vaša aplikacija ispravno obrađuje prazne odgovore ili greške pri otpremanju proizvoda.
RevenueCat kao platforma za upravljanje pretplatama
RevenueCat se definiše kao platforma koja pojednostavljuje kupovinu i pretplate unutar aplikacije Za iOS, Android i web. Obavlja najosjetljivije dijelove logike pretplate: validaciju računa, sinhronizaciju statusa na različitim uređajima, vraćanje kupovine, upravljanje probnim periodom, promocije itd.
Osim toga, pruža Kompletni alati za analizu i optimizaciju performansi vaših pretplataTo uključuje metrike kao što su ponavljajući prihod, zadržavanje korisnika, odliv korisnika, LTV, ponašanje kohorte i segmentacije koje vam pomažu da shvatite koji planovi najbolje funkcionišu, koje promocije najviše konvertuju ili u kojoj fazi životnog ciklusa se gubi najviše korisnika.
Njegova glavna prednost je što, centralizacijom svega, štedi vas od potrebe za prepisivanjem iste logike za svaku platformu. Umjesto da se direktno bavite izvornim SDK-ovima svake trgovine, oslanjate se na jedan SDK koji otkriva homogeni model podataka i prepustite RevenueCat-u interpretaciju detalja svake trgovine.
Integracija RevenueCat-a sa Pushwoosh-om: Automatizacija i segmentacija
Jedna od najmoćnijih integracija u kontekstu paywall-ova i zadržavanja korisnika je integracija RevenueCat sa PushwooshomPushwoosh je platforma za slanje push notifikacija, poruka u aplikaciji i drugih vrsta ciljane komunikacije, a povezivanjem s RevenueCat-om možete orkestrirati kampanje na osnovu stvarnih događaja pretplate.
Ideja je jednostavna: RevenueCat šalje događaje pretplate Pushwooshu Putem webhookova, ovi događaji postaju okidači za korisnička putovanja, automatizaciju i naprednu segmentaciju. Ovo vam omogućava da podstaknete obnavljanje pretplata, podsjetite korisnike na vrijednost plana, predložite nadogradnje na više nivoe ili pokrenete posebne ponude u pravo vrijeme, maksimizirajući angažman i prihod.
Na primjer, platforma za e-učenje može Povećajte angažman slanjem personaliziranih obavještenja kada otkrije promjenu plana. Poruka može sadržavati smjernice o prelasku, preporuke za kurseve usklađene s novim nivoom pretplate i ekskluzivne pogodnosti koje pojačavaju odluku korisnika o nadogradnji.
Specifični slučajevi upotrebe integracije RevenueCat i Pushwoosh
Raspon slučajeva upotrebe prilikom kombinovanja događaji pretplate s kampanjama za razmjenu poruka To je ogromno. Neki uobičajeni scenariji su:
- Zapamtite obnove i oporavite neuspjele pokušaje naplate.
- Pretvorite jednokratne kupovine u ponavljajuće pretplate.
- Promovirajte nadogradnje na premium nivoe pomoću kontekstualnih poruka.
- Promjene plana popratite edukativnim sadržajem ili preporukama.
Zamislite streaming servis koji detektuje problem s naplatom pretplateZahvaljujući integraciji, možete pokrenuti ciljano push obavještenje koje objašnjava grešku i pruža jasne upute za njeno rješavanje, kao što je ažuriranje načina plaćanja. Ovo smanjuje nenamjerna otkazivanja računa i poboljšava korisničko iskustvo.
Drugi primjer: usluga dostave hrane može koristiti događaje kupovine da transformirati jednokratnu narudžbu u dugoročni odnosNakon kupovine, možete poslati push obavještenje u kojem se zahvaljujete kupcu i preporučujete srodne proizvode ili predstavljate pretplatnički plan za ponavljajuće isporuke. Ovaj komunikacijski ritam pomaže u izgradnji lojalnosti, generiranju dodatne prodaje i potencijalnom pretvaranju jednokratnih kupaca u pretplatnike.
U aplikacijama s više pretplatničkih nivoa, kao što su mnoge mobilne igre, ova integracija omogućava Pratite nivo svakog korisnika i aktivirajte personalizovane poruke o nadogradnjiNa primjer, obavještenja koja ističu prednosti premium nivoa, kao što su ekskluzivni sadržaj, dodatni novčići ili posebni popusti, podstičući korisnike da nadograde svoj nivo u najpovoljnijem trenutku.
Događaji dostupni u RevenueCat integraciji → Pushwoosh
Integracija se automatski kreira u Pushwoosh-u. niz događaja dok ih RevenueCat prvi put šaljeSvaki događaj predstavlja relevantnu radnju u životnom ciklusu pretplate, a mnogi nose korisne atribute (kao što su cijena ili valuta) koji se zatim mogu koristiti u naprednim segmentacijama.
Ovo su najrelevantniji događaji koji su sinhronizovani:
- RC_INITIAL_PURCHASE – Pokreće se kada korisnik izvrši početnu kupovinu pretplate. Uključuje atribute kao što su cijena, cijena_u_kupljenoj_valuti y valuta.
- RC_NE_OBNAVLJAJUĆA_KUPOVINA – Označava kupovinu koja se neće automatski obnoviti, što je vrlo korisno za proizvode s ograničenim pristupom. Također uključuje atribute cijene i valute.
- RC_OBNOVA – Predstavlja obnovu postojeće pretplate ili ponovnu aktivaciju neaktivnog korisnika koji se ponovo pretplaćuje. Uključuje novu cijenu i valutu.
- RC_PROIZVOD_PROMJENA – Ovo se dešava kada pretplatnik promijeni proizvode, na primjer, prilikom prelaska sa mjesečnog na godišnji plan ili sa osnovnog na premium nivo.
- RC_OTKAZIVANJE – Označite otkazivanje pretplate ili kupovinu koja se ne može obnoviti, ključno za tokove zadržavanja i ponovno osvajanje.
- PROBLEM_S RAČUNOM_RAČUNA – Označava problem prilikom pokušaja naplate pretplatniku, kao što je istekla kartica ili nedovoljna sredstva.
- RC_PRETPLATNIČKI_ALIAS – Izdaje se svaki put kada se registruje novi app_user_id Za postojećeg pretplatnika, korisno za praćenje više uređaja.
- RC_PRETPLATA_PAUZIRANA – Označava da je pretplata postavljena na pauziranje na kraju tekućeg perioda.
- RC_OTKAZIVANJE – Obavještava vas o ponovnoj aktivaciji pretplate koja je otkazana, ali još nije istekla.
- RC_TRANSFER – Ovo se dešava kada se transakcije i prava prenose između jednog ili više korisničkih ID-ova aplikacije na drugog korisnika, što je važno kod migracija ili spajanja računa.
- RC_PRETPLATA_PRODUŽENA – Označava da je postojeća pretplata produžena, čime se pomjera datum isteka tekućeg perioda unaprijed.
- RC_ISTEK – Označava da je pretplata korisnika istekla. Uključuje atribute kao što su cijena, cijena_u_kupljenoj_valuti, valuta, istek_kod y kupljeno_na.
Svi ovi događaji mogu se koristiti u Putovanja kupaca Pushwoosh-aPosebno su vrijedni oni koji nose atribute cijene. RFM (Ažurnost, Učestalost, Monetarna) segmentacija, pomoću kojeg možete dati prioritet korisnicima na osnovu njihove ekonomske vrijednosti i nedavne aktivnosti.
Sinhronizacija korisnika između RevenueCat-a i Pushwoosh-a
Da bi događaji RevenueCat-a ispravno povezali korisnike u Pushwooshu, neophodno je poravnaj korisničke identifikatorePreporuka je da se Pushwoosh korisnički ID podudara sa ID korisnika aplikacije RevenueCat.
U praksi, to znači da morate Uzmite appUserID koji obrađuje RevenueCat SDK i proslijedite ga Pushwoosh SDK-uNa ovaj način, kada RevenueCat pošalje webhook događaja, Pushwoosh ga može povezati s ispravnim profilom i aktivirati odgovarajuća putovanja bez gubitka informacija.
Na Androidu se ova veza uspostavlja, na primjer, pozivom poput Pushwoosh.getInstance().setUserId(appUserIDFromRC);, gdje IDKorisnikaAplikacijeIzRC-a Ovo je identifikator koji pruža RevenueCat. Na iOS-u je obrazac sličan, koristeći nešto poput [[Pushwoosh dijeljena instanca] setUserId: appUserIDFromRC];Nakon što uspostavite ovu korespondenciju i sinhronizujete HWID-ove, integracija između obje platforme će raditi konzistentno.
Kako aktivirati Pushwoosh integraciju u RevenueCat kontrolnoj tabli
Nakon usklađivanja korisničkih ID-ova u vašim SDK-ovima, sljedeći korak je Aktivirajte integraciju s RevenueCat kontrolne pločeCjelokupni tok je prilično jednostavan:
- Idite na svoj projekat u RevenueCat panelu i pronađite odjeljak za Integracije u bočnom meniju. Kliknite na "+ Novo" ili "Dodaj integraciju".
- Na listi integracija odaberite opciju webhooksbudući da je integracija sa Pushwooshom zasnovana na ovom mehanizmu.
- Dajte integraciji prepoznatljivo ime, na primjer "Pushwoosh", kako biste je kasnije mogli lako prepoznati.
- U polje URL webhooka unesite putanju koju je obezbijedio Pushwoosh, nešto poput: https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE. Zamjenjuje KOD_APLIKACIJE putem koda vaše aplikacije u Pushwoosh-u, koji ćete pronaći pod nazivom vaše aplikacije na njenoj kontrolnoj tabli.
- U vrijednost zaglavlja autorizacije, zalijepite Pushwoosh API tokenOvaj token se dobija u području Postavke > API pristup unutar vašeg Pushwoosh računa.
- Odlučite želite li slati događaje samo iz nabavke proizvodnje, samo od sandbox (testiranje) ili oboje. Za početne testove obično je korisno aktivirati sandbox i, nakon što je sve provjereno, dodati produkciju.
- U padajućem meniju Aplikacija odredite da li treba slati događaje webhooka jedna specifična aplikacija ili za sve aplikacije u projektu u RevenueCat-u.
- U odjeljku Vrsta događaja odaberite želite li pošalji sve događaje ili samo određeni podskup (na primjer, samo obnove i otkazivanja) ovisno o vašoj komunikacijskoj strategiji.
- Konfigurišite ako želite da se prikazuju svi događaji, samo uspješni ili samo neuspješniOva razlika vam može pomoći u otklanjanju grešaka u integraciji.
Takođe, imate mogućnost da pokretanje testnog webhooka direktno iz RevenueCat-a. Preporučuje se korištenje ove funkcije kako biste provjerili da li događaji ispravno stižu do Pushwoosh-a, da li se predlošci događaja kreiraju automatski i da li se korisnička putovanja pokreću kako se očekuje.
Iskoristite RevenueCat za poboljšanje vaših paywall-ova
Pored pukog potvrđivanja plaćanja, RevenueCat pruža vrlo bogat kontekst za optimizaciju vaših paywall-ovaZahvaljujući detaljnom praćenju događaja i mogućnosti integracije s alatima za analitiku i razmjenu poruka, možete tretirati svoj paywall kao živi element koji se razvija u skladu sa stvarnim ponašanjem vaših korisnika.
Koristeći informacije koje primate od RevenueCat-a, možete, na primjer, otkriti obrasce među korisnicima koji konvertiraju u odnosu na one koji neOvi podaci vam omogućavaju da precizirate tekst oglasa, redoslijed pogodnosti, broj prikazanih planova, pa čak i da ponudite različite varijacije paywall-a ovisno o segmentu korisnika. Možete pratiti koje planove korisnici biraju, koliko vremena je potrebno od instalacije do kupovine, koliko njih dođe do stranice s ograničenim funkcijama i tako dalje.
Ako u jednačinu dodate generator paywall-a pokretan umjetnom inteligencijom, sposoban za korištenje sadržaja vašeg popisa u trgovini i vizualnih referenci, dobit ćete vrlo moćan tijek rada: Generirate početnu verziju paywalla, pokrenete ga, analizirate njegove performanse pomoću RevenueCat-a i brzo ga prilagodite. dizajn, poruke i pozive na akciju (CTA) dok ne pronađete kombinaciju koja najbolje konvertuje.
Sve u svemu, kombinacija dobro dizajniranih paywall-ova s RevenueCat-ovim upravljanjem pretplatama i Pushwoosh-ovom automatizacijom poruka daje vam vrlo solidnu osnovu za skaliranje poslovanja s pretplatama: imate centralizirani i pouzdani podaci, kompletna struktura događaja životnog ciklusa, ciljana komunikacija u stvarnom vremenu i fleksibilnost za testiranje varijacija paywall-a.
Iako u početku može izgledati impresivnije od ultra-jednostavnih rješenja, nakon što je stek konfiguriran, postaje stabilan i moćan dio na kojem se može izgraditi zaista održiv model ponavljajućih prihoda.Podijelite ove informacije i više korisnika će saznati više o alatu..
