montură Gestionați paywall-urile și gateway-urile de plată cu RevenueCat Poate părea confuz prima dată când încerci, mai ales dacă vii de la soluții „plug and play” precum Superwall. Dar dacă îți dorești o bază solidă pentru scalare, măsurarea precisă a veniturilor și un control fin asupra evenimentelor de abonament, merită să-ți faci timp să înțelegi cum se încadrează RevenueCat în stiva aplicației tale.
Scopul acestui articol este să vă ajute să înțelegeți cum să utilizați RevenueCat pentru a Creați paywall-uri simple, gestionați paywall-uri de abonament și conectați toate acestea la analizele și marketingul dvs. (de exemplu, cu Pushwoosh), valorificând rolul său de „sursă unică de adevăr” pentru datele dvs. de plată. Vom analiza exemple din lumea reală, probleme frecvente legate de recenziile magazinelor, cum să vă structurați paywall-ul și cum să valorificați toate evenimentele platformei.
De ce este RevenueCat centrul abonamentului dumneavoastră?
Multe companii au ajuns să plaseze RevenueCat ca nucleu al infrastructurii sale de abonamentPrincipalul motiv este că oferă un punct centralizat unde se află toate datele de plată și reînnoire, indiferent dacă provin de pe iOS, Android sau web. Acest lucru rezolvă una dintre cele mai mari probleme comune: existența unor date diferite în fiecare magazin de aplicații, în backend și în instrumentul de analiză.
Folosind RevenueCat obțineți o singură sursă fiabilă de informații despre abonamente și facturareDe acolo, poți distribui acele date către restul instrumentelor din pachetul tău (analiză, CRM, automatizare de marketing, notificări push etc.) prin integrări native sau prin webhook-uri. Această consecvență este esențială atunci când dorești să segmentezi utilizatorii, să derulezi campanii de upselling sau să înțelegi cu adevărat comportamentul abonaților tăi.
În practică, aceasta înseamnă că deciziile dumneavoastră privind produsul și marketingul se bazează pe evenimente de abonament consecvente și unificateAchiziții inițiale, reînnoiri, anulări, probleme de plată, modificări de produs și multe altele. Toate acestea pot fi apoi conectate cu soluții precum Pushwoosh pentru a construi experiențe ale clienților automatizate și extrem de detaliate.
RevenueCat vs Superwall: simplitate versus control
Dacă ai folosit instrumente precum Superwall, e normal să simți că RevenueCat este mai complexSuperwall se concentrează în mare măsură pe configurarea rapidă a unui paywall vizual, cu o abordare aproape plug-and-play. În schimb, RevenueCat se concentrează pe nivelul de business: managementul produselor, logica abonamentelor, evenimente și date.
Asta nu înseamnă că nu poți crea cu RevenueCat paywall-uri simple și eficienteÎn schimb, instrumentul se concentrează pe controlul acțiunilor și momentelor legate de abonamente, în timp ce modul în care funcționează paywall-ul depinde în mare măsură de implementarea dvs. În schimb, câștigați o flexibilitate enormă pentru a integra paywall-urile cu alte sisteme și pentru a orchestra întregul ciclu de viață al utilizatorului.
În plus, RevenueCat evoluează cu instrumente de generare a paywall-urilor bazate pe inteligență artificială, permițând pornind de la listări din magazine, solicitări sau referințe vizuale pentru a crea un design inițial pentru paywall. Din acea schiță, puteți ajusta designul, textul și îndemnurile la acțiune pentru fiecare conversație și puteți testa punctele cheie înainte de lansare. Acest lucru scurtează semnificativ decalajul dintre stratul de business și experiența vizuală.
Paywall-uri simple: structură recomandată
Un model comun în aplicațiile cu abonament este de a avea două paywall-uri simple, dar bine diferențiate. De exemplu:
- Un paywall inițial după integrare, fără restricții, care prezintă propunerea de valoare generală.
- Un al doilea paywall asociat anumitor funcționalități, cu restricții, apare atunci când utilizatorul încearcă să utilizeze funcții premium.
În primul caz, paywall-ul este de obicei mai „aspirațional”: Explicați beneficiile generale, rezumatele planurilor și motivele abonării.În al doilea caz, contextul dictează: utilizatorul încearcă să facă ceva specific (de exemplu, să acceseze un curs premium sau o funcție avansată), așa că vrei să evidențiezi valoarea exactă a acelei funcții și modul în care abonamentul deblochează instantaneu acțiunea respectivă.
RevenueCat acoperă partea din gestionarea produselor, stabilirea prețurilor, perioadele de probă și validarea drepturilorÎn timp ce controlezi aspectul, textul și comportamentul vizual al paywall-ului în cadrul aplicației. Combinând acestea cu un generator de paywall-uri bazat pe inteligență artificială, poți itera rapid diferite designuri pentru paywall-ul principal și pentru paywall-ul cu funcții contextuale.
Probleme frecvente legate de recenzia abonamentelor în App Store

Un scenariu destul de comun atunci când începeți să utilizați RevenueCat (sau orice sistem de abonament) este următorul: Trimiți aplicația spre examinare și, de asemenea, trimiți abonamentul în aplicație pentru prima datăDar abonamentul este încă „în așteptarea revizuirii”. Între timp, recenzentul Apple intră în aplicația dvs., ajunge la paywall-ul și... informațiile despre preț și produs nu se încarcă corect, deoarece abonamentul nu a fost încă aprobat.
Rezultatul este de obicei dezastruos: Recenzentul nu poate continua dincolo de paywall Și ajung să respingă aplicația în mod repetat, deoarece procesul de cumpărare este defect din perspectiva lor. Acest lucru creează un fel de cerc vicios în care aplicația depinde de un abonament care nu este încă gata, iar abonamentul depinde de o aplicație care nu trece de recenzii.
Pentru a reduce la minimum aceste tipuri de probleme, se recomandă Pregătiți aplicația pentru a gestiona stările intermediareDe exemplu, prin afișarea unui mesaj prietenos dacă nu sunt disponibile produse, adăugarea unei opțiuni de omitere sau oferirea unei căi de navigare alternative pentru recenzent. De asemenea, este recomandabil să documentați clar în nota de recenzie ce se întâmplă și, dacă este posibil, să includeți capturi de ecran sau pași pentru a reproduce comportamentul așteptat odată ce abonamentul este aprobat.
Un alt sfat util este Nu blocați întreaga aplicație în spatele unui paywall care depinde de produse care nu au fost încă aprobate.Lăsarea accesibilă a unei părți de conținut sau a unei părți funcționale foarte mici poate ajuta recenzentul să înțeleagă propunerea de valoare și să evite frustrarea cauzată de imposibilitatea de a testa nimic. În contextul RevenueCat, asigurați-vă, de asemenea, că aplicația dvs. gestionează corect răspunsurile goale sau erorile de încărcare a produselor.
RevenueCat ca platformă de gestionare a abonamentelor
RevenueCat este definit ca o platformă care simplifică achizițiile și abonamentele în cadrul aplicației Pentru iOS, Android și web. Se ocupă de cele mai sensibile părți ale logicii abonamentului: validarea chitanțelor, sincronizarea stării între dispozitive, restaurarea achizițiilor, gestionarea perioadei de probă, promoțiile etc.
În plus, oferă Instrumente complete pentru analizarea și optimizarea performanței abonamentelor taleAceasta include valori precum veniturile recurente, retenția, rata de abandon, LTV, comportamentul cohortei și segmentările care vă ajută să înțelegeți ce planuri funcționează cel mai bine, ce promoții convertesc cel mai mult sau în ce moment al ciclului de viață se pierd cei mai mulți utilizatori.
Principalul său avantaj este că, prin centralizarea tuturor elementelor, te scutește de a rescrie aceeași logică pentru fiecare platformă. În loc să te ocupi direct de SDK-urile native ale fiecărui magazin, te bazezi pe un singur SDK care expune un model de date omogen și lăsați RevenueCat să se ocupe de interpretarea detaliilor fiecărui magazin.
Integrarea RevenueCat cu Pushwoosh: Automatizare și Segmentare
Una dintre cele mai puternice integrări în contextul paywall-urilor și al retenției este cea a RevenueCat cu PushwooshPushwoosh este o platformă pentru trimiterea de notificări push, mesaje în aplicație și alte tipuri de comunicări direcționate, iar prin conectarea acesteia cu RevenueCat puteți orchestra campanii bazate pe evenimente reale de abonare.
Ideea este simplă: RevenueCat trimite evenimente de abonament către Pushwoosh Prin intermediul webhook-urilor, aceste evenimente devin factori declanșatori pentru experiențele clienților, automatizări și segmentare avansată. Acest lucru vă permite să încurajați reînnoirile, să le reamintiți clienților valoarea planului, să sugerați upgrade-uri la niveluri superioare sau să lansați oferte speciale la momentul potrivit, maximizând implicarea și veniturile.
De exemplu, o platformă de e-learning poate Creșteți implicarea prin trimiterea de notificări personalizate atunci când detectează o modificare a planului. Mesajul poate include îndrumări privind tranziția, recomandări de cursuri aliniate la noul nivel de abonament și beneficii exclusive care întăresc decizia utilizatorului de a face upgrade.
Cazuri specifice de utilizare ale integrării RevenueCat + Pushwoosh
Gama de cazuri de utilizare la combinarea evenimente de abonament cu campanii de mesagerie Este enorm. Câteva scenarii comune sunt:
- Rețineți reînnoirile și recuperați încercările de colectare eșuate.
- Transformă achizițiile unice în abonamente recurente.
- Promovați upgrade-urile la niveluri premium prin mesaje contextuale.
- Însoțiți modificările planului cu conținut educațional sau recomandări.
Imaginați-vă un serviciu de streaming care detectează problemă de facturare a abonamentuluiDatorită integrării, poți declanșa o notificare push specifică care explică eroarea și oferă instrucțiuni clare pentru rezolvarea acesteia, cum ar fi actualizarea metodei de plată. Acest lucru reduce anulările neintenționate ale contului și îmbunătățește experiența utilizatorului.
Un alt exemplu: un serviciu de livrare de alimente poate folosi evenimente de cumpărături pentru a transformă o comandă unică într-o relație pe termen lungDupă o achiziție, puteți trimite o notificare push prin care îi mulțumiți clientului și îi recomandați produse similare sau prezentați un plan de abonament pentru livrări recurente. Această cadență de comunicare ajută la fidelizarea clienților, la generarea de vânzări suplimentare și, eventual, la convertirea cumpărătorilor ocazionali în abonați.
În aplicațiile cu mai multe niveluri de abonament, cum ar fi multe jocuri mobile, această integrare permite Monitorizați nivelul fiecărui utilizator și declanșați mesaje personalizate de actualizareDe exemplu, notificări care evidențiază avantajele nivelurilor premium, cum ar fi conținut exclusiv, monede suplimentare sau reduceri speciale, încurajând utilizatorii să își actualizeze nivelul în momentul cel mai oportun.
Evenimente disponibile în integrarea RevenueCat → Pushwoosh
Integrarea este creată automat în Pushwoosh. o serie de evenimente pe măsură ce RevenueCat le trimite pentru prima datăFiecare eveniment reprezintă o acțiune relevantă în ciclul de viață al abonamentului, iar multe au atribute utile (cum ar fi prețul sau moneda) care pot fi apoi utilizate în segmentări avansate.
Acestea sunt cele mai relevante evenimente sincronizate:
- RC_INIȚIAL_ACHIZIȚIE – Se declanșează atunci când un utilizator efectuează o achiziție inițială de abonament. Include atribute precum preţ, preț_în_moneda_achiziționată y valută.
- RC_NON_RENEWING_PURCHASE – Indică o achiziție care nu se va reînnoi automat, foarte utilă pentru produsele cu acces limitat. Include și atribute de preț și monedă.
- RC_RENEWALD – Reprezintă reînnoirea unui abonament existent sau reactivarea unui utilizator inactiv care se reabonează. Include noul preț și moneda.
- RC_PRODUCT_CHANGE – Acest lucru se întâmplă atunci când un abonat își schimbă produsele, de exemplu, atunci când trece de la un abonament lunar la un abonament anual sau de la un nivel de bază la un nivel premium.
- RC_ANULARE – Marcați anularea unui abonament sau a unei achiziții nereînnoibile, cheie pentru fluxurile de retenție și recâștigare.
- RC_BILLING_ISSUE – Indică o problemă la încercarea de a debita abonatul, cum ar fi un card expirat sau fonduri insuficiente.
- RC_SUBSCRIBER_ALIAS – Se emite de fiecare dată când se înregistrează unul nou app_user_id Pentru un abonat existent, util pentru urmărirea pe mai multe dispozitive.
- RC_SUBSCRIPTION_PAUSED – Indică faptul că un abonament a fost setat să se întrerupă la sfârșitul perioadei curente.
- RC_UNCELLATION – Vă anunță despre reactivarea unui abonament care a fost anulat, dar nu a expirat încă.
- RC_TRANSFER – Acest lucru se întâmplă atunci când tranzacțiile și drepturile sunt transferate între unul sau mai multe ID-uri de utilizator ale aplicației către un alt utilizator, ceea ce este important în migrări sau fuziuni de conturi.
- RC_SUBSCRIPTION_EXTENDED – Indică faptul că un abonament existent a fost prelungit, aducând în avans data de expirare a perioadei curente.
- RC_EXPIRATION – Indică faptul că abonamentul unui client a expirat. Include atribute precum preţ, preț_în_moneda_achiziționată, valută, expirare_la y cumpărat_la.
Toate aceste evenimente pot fi folosite în Călătoriile clienților PushwooshCele care au atribute de preț sunt deosebit de valoroase pentru a fi aplicate Segmentare RFM (Recență, Frecvență, Monetară), cu care puteți prioritiza utilizatorii în funcție de valoarea lor economică și de activitatea recentă.
Sincronizarea utilizatorilor între RevenueCat și Pushwoosh
Pentru ca evenimentele RevenueCat să se potrivească corect cu utilizatorii din Pushwoosh, este esențial aliniază identificatorii de utilizatorRecomandarea este ca ID-ul de utilizator Pushwoosh să corespundă cu ID-ul utilizatorului aplicației RevenueCat.
În practică, asta înseamnă că trebuie să Luați appUserID-ul gestionat de RevenueCat SDK și transmiteți-l către Pushwoosh SDKÎn acest fel, atunci când RevenueCat trimite un webhook de eveniment, Pushwoosh îl poate asocia cu profilul corect și poate activa călătoriile corespunzătoare fără pierderi de informații.
Pe Android, această legătură se face, de exemplu, cu un apel precum Pushwoosh.getInstance().setUserId(appUserIDFromRC);, unde IDUtilizatorAplicațieDe laRC Acesta este identificatorul furnizat de RevenueCat. Pe iOS, modelul este similar, folosind ceva de genul [[Pushwoosh instanță partajată] setUserId: appUserIDFromRC];Odată ce aveți această corespondență și ați sincronizat și HWID-urile, integrarea dintre cele două platforme va funcționa în mod constant.
Cum se activează integrarea Pushwoosh în tabloul de bord RevenueCat
După alinierea ID-urilor de utilizator din SDK-urile dvs., următorul pas este Activați integrarea din tabloul de bord RevenueCatFluxul general este destul de simplu:
- Accesați proiectul dvs. în panoul RevenueCat și localizați secțiunea pentru Integrări în meniul lateral. Faceți clic pe „+ Nou” sau pe „Adăugați integrare”.
- În lista de integrări, selectați opțiunea Webhook-uriîntrucât integrarea cu Pushwoosh se bazează pe acest mecanism.
- Dați integrării un nume ușor de recunoscut, de exemplu „Pushwoosh”, pentru a o putea identifica cu ușurință ulterior.
- În câmpul URL Webhook, introduceți calea furnizată de Pushwoosh, ceva de genul: https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE. Înlocuiește COD_APLICAȚIE prin codul aplicației tale din Pushwoosh, pe care îl vei găsi sub numele aplicației tale în tabloul de bord.
- În valoarea antetului de autorizare, inserați Tokenul API PushwooshAcest token se obține din zona Setări > Acces API din contul tău Pushwoosh.
- Decideți dacă doriți să trimiteți evenimente doar de la achiziții de producție, doar de la nisip (testare) sau ambele. Pentru testele inițiale este de obicei util să activați sandbox-ul și, odată ce totul este verificat, să adăugați producția.
- În meniul derulant Aplicație, specificați dacă evenimentele webhook ar trebui trimise către o singură aplicație specifică sau pentru toate aplicațiile din proiectul din RevenueCat.
- În secțiunea Tip eveniment, alegeți dacă doriți trimite toate evenimentele sau doar un subset specific (de exemplu, doar reînnoiri și anulări), în funcție de strategia dvs. de comunicare.
- Configurați dacă doriți să fie afișate toate evenimentele, doar cele reușite sau doar cele eșuateAceastă distincție vă poate ajuta la depanarea integrării.
De asemenea, aveți opțiunea de lansează un Webhook de testare direct de la RevenueCat. Este foarte recomandat să utilizați această funcție pentru a verifica dacă evenimentele ajung corect la Pushwoosh, dacă șabloanele de evenimente sunt create automat și dacă Călătoriile Clienților sunt declanșate conform așteptărilor.
Folosește RevenueCat pentru a-ți îmbunătăți paywall-urile
Dincolo de simpla validare a plăților, RevenueCat oferă un context foarte bogat pentru optimizarea paywall-urilorDatorită urmăririi detaliate a evenimentelor și capacității de integrare cu instrumente de analiză și mesagerie, poți trata paywall-ul ca pe un element viu care evoluează în funcție de comportamentul real al utilizatorilor tăi.
Folosind informațiile pe care le primiți de la RevenueCat, puteți, de exemplu, detectarea tiparelor între utilizatorii care convertesc față de cei care nuAceste date vă permit să rafinați textul reclamei, ordinea beneficiilor, numărul de planuri afișate și chiar să oferiți diferite variante de paywall în funcție de segmentul de utilizatori. Puteți urmări ce planuri aleg utilizatorii, cât durează de la instalare până la achiziționare, câți ajung pe pagina cu funcții restricționate și așa mai departe.
Dacă adaugi la ecuație un generator de paywall bazat pe inteligență artificială, capabil să utilizeze conținutul și referințele vizuale ale listării din magazinul tău, ai un flux de lucru foarte puternic: Generați o versiune inițială a paywall-ului, o lansați, îi analizați performanța folosind RevenueCat și o ajustați rapid. design, mesaje și îndemnuri la acțiune (CTA) până când găsești combinația care convertește cel mai bine.
Luate împreună, combinarea unor paywall-uri bine concepute cu gestionarea abonamentelor de la RevenueCat și automatizarea mesajelor de la Pushwoosh vă oferă o bază foarte solidă pentru scalarea unei afaceri bazate pe abonamente: aveți date centralizate și fiabile, o structură completă a evenimentelor din ciclul de viață, comunicare direcționată în timp real și flexibilitate pentru testarea variațiilor paywall-ului.
Deși inițial poate părea mai impresionant decât soluțiile ultra-simple, odată ce stiva este configurată, aceasta devine o piesă stabilă și puternică pe care se poate construi un model de venituri recurente cu adevărat sustenabil.Distribuiți aceste informații și mai mulți utilizatori vor afla despre instrument..
