Administrer betalingsgatewayer og abonnementsmurer med RevenueCat

  • RevenueCat sentraliserer alle abonnements- og betalingsdata, og fungerer som én sannhetskilde og forenkler integrering med resten av plattformen.
  • Enkle betalingsmurer kan kombineres med detaljerte RevenueCat-hendelser for å optimalisere konverteringer og skreddersy meldinger basert på kontekst.
  • Integrasjon med Pushwoosh lar deg utløse kampanjer og reiser basert på abonnementshendelser i sanntid, noe som forbedrer lojalitet og mersalg.
  • Synkronisering av bruker-ID-er og riktig konfigurering av webhooks sikrer at all informasjon flyter mellom appen, RevenueCat og markedsføringsverktøy.

RevenueCat-betalingsmurer

mount Administrer betalingsmurer og betalingsgatewayer med RevenueCat Det kan virke forvirrende første gang du prøver det, spesielt hvis du bruker «plug and play»-løsninger som Superwall. Men hvis du ønsker et solid grunnlag for skalering, nøyaktig måling av inntektene dine og finjustert kontroll over abonnementshendelser, er det verdt å ta seg tid til å forstå hvordan RevenueCat passer inn i appens stabel.

Målet med denne artikkelen er å hjelpe deg med å se hvordan du bruker RevenueCat til å Lag enkle betalingsmurer, administrer abonnementsmurer og koble alt dette til analysene og markedsføringen din. (for eksempel med Pushwoosh), og utnytter dens rolle som den «enkelte kilden til sannhet» for betalingsdataene dine. Vi skal se på eksempler fra den virkelige verden, vanlige problemer med butikkanmeldelser, hvordan du strukturerer betalingsmuren din og hvordan du kan utnytte alle plattformens hendelser.

Hvorfor er RevenueCat sentralt i abonnementspakken deres?

Mange selskaper har endt opp med å plassere RevenueCat som kjernen i abonnementsinfrastrukturenHovedårsaken er at det tilbyr et sentralisert punkt der alle betalings- og fornyelsesdata ligger, uavhengig av om de kommer fra iOS, Android eller nettet. Dette løser en av de største vanlige hodepinene: å ha forskjellige data i hver appbutikk, i backend-en din og i analyseverktøyet ditt.

Ved å bruke RevenueCat får du én pålitelig kilde til informasjon om abonnementer og faktureringDerfra kan du distribuere disse dataene til resten av verktøyene i verktøystakken din (analyse, CRM, markedsføringsautomatisering, push-varsler osv.) gjennom innebygde integrasjoner eller via webhooks. Denne konsistensen er nøkkelen når du vil segmentere brukere, kjøre mersalgskampanjer eller virkelig forstå abonnentenes atferd.

I praksis betyr dette at produkt- og markedsføringsbeslutningene dine er basert på konsistente og enhetlige abonnementsarrangementerFørstegangskjøp, fornyelser, kanselleringer, betalingsproblemer, produktendringer og mye mer. Alt dette kan deretter kobles til løsninger som Pushwoosh for å bygge svært detaljerte, automatiserte kundereiser.

RevenueCat vs Superwall: enkelhet versus kontroll

Hvis du bruker verktøy som Superwall før, er det normalt å føle det slik. RevenueCat er mer komplekstSuperwall fokuserer sterkt på å sette opp en visuell betalingsmur veldig raskt, med en nærmest plug-and-play-tilnærming. RevenueCat fokuserer derimot på forretningslaget: produktstyring, abonnementslogikk, hendelser og data.

Dette betyr ikke at du ikke kan opprette med RevenueCat enkle og effektive betalingsmurerI stedet fokuserer verktøyet på å kontrollere «hva» og «når» for abonnementer, mens «hvordan» betalingsmuren i stor grad er opp til implementeringen din. Til gjengjeld får du enorm fleksibilitet til å integrere betalingsmurene dine med andre systemer og til å orkestrere hele brukerens livssyklus.

Videre utvikler RevenueCat seg med AI-baserte verktøy for generering av betalingsmurer, noe som muliggjør med utgangspunkt i butikkoppføringer, spørsmål eller visuelle referanser å lage et innledende design av en betalingsmur. Fra dette utkastet kan du justere design, tekst og handlingsfremmende oppfordringer for hver samtale og teste viktige punkter før lansering. Dette forkorter gapet mellom forretningslaget og den visuelle opplevelsen betydelig.

Betalinger med WhatsApp Business
Relatert artikkel:
Komplett guide til aktivering og konfigurering av betalinger på WhatsApp Business

Enkle betalingsmurer: anbefalt struktur

Et vanlig mønster i abonnementsapper er å ha to enkle, men godt differensierte betalingsmurer. For eksempel:

  • En innledende betalingsmur etter onboarding, uten restriksjoner, som presenterer den overordnede verdiforslaget.
  • En annen betalingsmur knyttet til visse funksjoner, med begrensninger, vises når brukeren prøver å bruke premiumfunksjoner.

I det første tilfellet er betalingsmuren vanligvis mer «aspirerende»: Du forklarer de generelle fordelene, plansammendrag og årsakene til å abonnere.I det andre tilfellet dikterer konteksten: brukeren prøver å gjøre noe spesifikt (for eksempel få tilgang til et premiumkurs eller en avansert funksjon), så du vil fremheve den nøyaktige verdien av den funksjonen og hvordan abonnementet låser opp den handlingen umiddelbart.

RevenueCat dekker delen av produktadministrasjon, prising, prøveperioder og rettighetsvalideringMens du kontrollerer layout, tekst og visuell oppførsel til betalingsmuren i appen. Ved å kombinere dette med en AI-drevet betalingsmurgenerator kan du raskt iterere forskjellige design for din primære betalingsmur og den kontekstuelle funksjonens betalingsmur.

Vanlige problemer med abonnementsgjennomgang i App Store

RevenueCat-betalingsmurer

Et ganske vanlig scenario når man starter med RevenueCat (eller et hvilket som helst abonnementssystem) er følgende: Du sender inn appen din til vurdering og sender også inn abonnementet ditt i appen for første gang.Men abonnementet venter fortsatt på vurdering. I mellomtiden går Apples anmelder inn i appen din, kommer til betalingsmuren, og ... prisen og produktinformasjonen lastes ikke inn riktig fordi abonnementet ikke er godkjent ennå.

Resultatet er vanligvis katastrofalt: Anmelderen kan ikke gå utover betalingsmuren Og de ender opp med å avvise appen gjentatte ganger, siden kjøpsprosessen er ødelagt fra deres perspektiv. Dette skaper en slags ond sirkel der appen er avhengig av et abonnement som ikke er klart ennå, og abonnementet er avhengig av en app som ikke består vurderingen.

For å minimere denne typen problemer anbefales det Klargjør appen din til å håndtere mellomliggende tilstanderFor eksempel ved å vise en vennlig melding hvis ingen produkter er tilgjengelige, legge til et alternativ for å hoppe over noe, eller tilby en alternativ navigasjonsvei for anmelderen. Det er også lurt å tydelig dokumentere i anmeldelsesnotatet hva som skjer, og om mulig inkludere skjermbilder eller trinn for å gjenskape forventet oppførsel når abonnementet er godkjent.

Et annet nyttig tips er Ikke blokker hele appen bak en betalingsmur som er avhengig av produkter som ennå ikke er godkjent.Å la noe innhold eller en veldig liten funksjonell del være tilgjengelig kan hjelpe anmelderen med å forstå verdiforslaget og unngå frustrasjon over å ikke kunne teste noe. I forbindelse med RevenueCat, sørg også for at appen din håndterer tomme svar eller produktopplastingsfeil på riktig måte.

RevenueCat som en abonnementsadministrasjonsplattform

RevenueCat er definert som en plattform som forenkler kjøp og abonnementer i appen For iOS, Android og nettet. Den håndterer de mest sensitive delene av abonnementslogikken: kvitteringsvalidering, statussynkronisering på tvers av enheter, gjenoppretting av kjøp, administrasjon av prøveperioder, kampanjer osv.

I tillegg gir det Komplette verktøy for å analysere og optimalisere ytelsen til abonnementene dineDette inkluderer målinger som gjentakende inntekter, retensjon, churn, LTV, kohortatferd og segmenteringer som hjelper deg å forstå hvilke planer som fungerer best, hvilke kampanjer som konverterer mest, eller på hvilket tidspunkt i livssyklusen flest brukere går tapt.

Hovedfordelen er at ved å sentralisere alt, sparer du deg for å måtte omskrive den samme logikken for hver plattform. I stedet for å håndtere hver butikks innebygde SDK-er direkte, er du avhengig av en enkelt SDK som eksponerer en homogen datamodell og la RevenueCat håndtere tolkningen av detaljene i hver butikk.

Integrering av RevenueCat med Pushwoosh: Automatisering og segmentering

En av de kraftigste integrasjonene i forbindelse med betalingsmurer og oppbevaring er den av RevenueCat med PushwooshPushwoosh er en plattform for å sende push-varsler, meldinger i appen og andre typer målrettet kommunikasjon, og ved å koble den til RevenueCat kan du orkestrere kampanjer basert på reelle abonnementshendelser.

Ideen er enkel: RevenueCat sender abonnementshendelser til Pushwoosh Gjennom webhooks blir disse hendelsene utløsere for kundereiser, automatiseringer og avansert segmentering. Dette lar deg oppmuntre til fornyelser, minne kunder på planverdien, foreslå oppgraderinger til høyere nivåer eller lansere spesialtilbud til rett tid, noe som maksimerer engasjement og inntekter.

For eksempel kan en e-læringsplattform Øk engasjementet ved å sende personlige varsler når den oppdager en planendring. Meldingen kan inneholde veiledning om overgangen, kursanbefalinger i tråd med det nye abonnementsnivået og eksklusive fordeler som forsterker brukerens beslutning om å oppgradere.

Spesifikke brukstilfeller for RevenueCat + Pushwoosh-integrasjonen

Utvalget av bruksområder ved kombinasjon abonnementsarrangementer med meldingskampanjer Det er enormt. Noen vanlige scenarier er:

  • Husk fornyelser og gjenopprett mislykkede inkassoforsøk.
  • Konverter engangskjøp til gjentakende abonnementer.
  • Markedsfør oppgraderinger til premiumnivåer med kontekstuelle meldinger.
  • Legg ved endringer i planen pedagogisk innhold eller anbefalinger.

Tenk deg en strømmetjeneste som oppdager en problem med abonnementsfaktureringTakket være integrasjonen kan du utløse en målrettet push-varsling som forklarer feilen og gir tydelige instruksjoner for å løse den, for eksempel å oppdatere betalingsmetoden. Dette reduserer utilsiktede kontooppsigelser og forbedrer brukeropplevelsen.

Et annet eksempel: en matleveringstjeneste kan bruke shoppingarrangementer til å forvandle en engangsbestilling til et langsiktig forholdEtter et kjøp kan du sende en push-varsling der du takker kunden og anbefaler relaterte produkter, eller presenterer et abonnement for regelmessige leveranser. Denne kommunikasjonskadensen bidrar til å bygge lojalitet, generere mersalg og potensielt konvertere engangskjøpere til abonnenter.

I apper med flere abonnementsnivåer, som for eksempel mange mobilspill, tillater denne integrasjonen Overvåk hver brukers nivå og utløs personlige oppgraderingsmeldingerFor eksempel varsler som fremhever fordelene med premiumnivåer, som eksklusivt innhold, ekstra mynter eller spesialrabatter, og oppfordrer brukere til å oppgradere nivået sitt når det passer best.

Hendelser tilgjengelig i RevenueCat-integrasjonen → Pushwoosh

Integrasjonen opprettes automatisk i Pushwoosh. en serie hendelser når RevenueCat sender dem for første gangHver hendelse representerer en relevant handling i abonnementets livssyklus, og mange har nyttige attributter (som pris eller valuta) som deretter kan brukes i avanserte segmenteringer.

Dette er de mest relevante hendelsene som er synkronisert:

  • RC_INITIAL_PURCHASE – Den utløses når en bruker foretar et første abonnementskjøp. Den inkluderer attributter som pris, pris_i_kjøpt_valuta y valuta.
  • RC_IKKE_FORNYELSESKJØP – Indikerer et kjøp som ikke fornyes automatisk, veldig nyttig for produkter med begrenset tilgang. Den inkluderer også pris- og valutaattributter.
  • RC_RENEWAL – Representerer fornyelse av et eksisterende abonnement eller reaktivering av en inaktiv bruker som abonnerer på nytt. Inkluderer ny pris og valuta.
  • RC_PRODUCT_ENDRING – Dette skjer når en abonnent bytter produkt, for eksempel når de går fra et månedlig abonnement til et årsplan, eller fra et basisnivå til et premiumnivå.
  • RC_AVBESTILLING – Marker kanselleringen av et abonnement eller et ikke-fornybart kjøp, nøkkelen til retensjonsflyt og tilbakekjøp.
  • RC_FAKTURERING_UTGAVE – Indikerer et problem under forsøk på å belaste abonnenten, for eksempel et utløpt kort eller utilstrekkelige midler.
  • RC_SUBSCRIBER_ALIAS – Den utstedes hver gang en ny registreres app_bruker_id For en eksisterende abonnent, nyttig for sporing av flere enheter.
  • RC_ABONNEMENT_PAUSET – Indikerer at et abonnement er satt til å settes på pause ved slutten av inneværende periode.
  • RC_UNCALLATION – Varsler deg om reaktivering av et abonnement som ble kansellert, men som ennå ikke er utløpt.
  • RC_TRANSFER – Dette skjer når transaksjoner og rettigheter overføres mellom én eller flere bruker-ID-er i appen til en annen bruker, noe som er viktig ved migreringer eller kontosammenslåinger.
  • RC_SUBSCRIPTION_EXTENDED – Det indikerer at et eksisterende abonnement er forlenget, noe som fremskynder utløpsdatoen for inneværende periode.
  • RC_UTLØPSDATO – Indikerer at en kundes abonnement er utløpt. Inkluderer attributter som pris, pris_i_kjøpt_valuta, valuta, utløpsdato y kjøpt_på.

Alle disse hendelsene kan brukes i Pushwoosh kundereiserDe som har prisattributter er spesielt verdifulle å bruke RFM-segmentering (nyhet, frekvens, monetær), som du kan bruke til å prioritere brukere basert på deres økonomiske verdi og nylige aktivitet.

Brukersynkronisering mellom RevenueCat og Pushwoosh

For at RevenueCat-hendelser skal samsvare med brukere i Pushwoosh på riktig måte, er det viktig justere brukeridentifikatorerAnbefalingen er at Pushwoosh-bruker-ID-en skal samsvare med Appbruker-ID for RevenueCat.

I praksis betyr dette at du må Ta appUserID-en som håndteres av RevenueCat SDK og send den til Pushwoosh SDKPå denne måten, når RevenueCat sender en hendelses-webhook, kan Pushwoosh knytte den til riktig profil og aktivere de riktige reisene uten tap av informasjon.

På Android gjøres denne koblingen for eksempel med et kall som Pushwoosh.getInstance().setUserId(appBrukerIDFraRC);Der appBrukerIDFraRC Dette er identifikatoren levert av RevenueCat. På iOS er mønsteret likt, og bruker noe sånt som [[Pushwoosh deltInstans] setBrukerId: appBrukerIDFraRC];Når du har denne korrespondansen og også har synkronisert HWID-ene, vil integrasjonen mellom begge plattformene fungere konsekvent.

PayPal
Relatert artikkel:
De beste alternativene til PayPal: betal og få betalt på nett sikkert og med lave gebyrer.

Slik aktiverer du Pushwoosh-integrasjonen i RevenueCat-dashbordet

Etter at du har justert bruker-ID-ene i SDK-ene dine, er neste trinn Aktiver integrasjonen fra RevenueCat-dashbordetDen overordnede flyten er ganske enkel:

  1. Gå til prosjektet ditt i RevenueCat-panelet og finn seksjonen for Integrasjoner i sidemenyen. Klikk på «+ Ny» eller «Legg til integrasjon».
  2. I listen over integrasjoner velger du alternativet Webhookssiden integrasjonen med Pushwoosh er basert på denne mekanismen.
  3. Gi integrasjonen et gjenkjennelig navn, for eksempel «Pushwoosh», slik at du enkelt kan identifisere den senere.
  4. I feltet Webhook URL skriver du inn banen som er oppgitt av Pushwoosh, noe sånt som: https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE. Erstatter APP_CODE gjennom applikasjonskoden din i Pushwoosh, som du finner under appens navn i dashbordet.
  5. Lim inn verdien din i autorisasjonshodeverdien Pushwoosh API-tokenDenne tokenen hentes i Innstillinger > API-tilgang i Pushwoosh-kontoen din.
  6. Bestem om du bare vil sende hendelser fra produksjonskjøp, bare fra sandkasse (testing) eller begge deler. For innledende tester er det vanligvis nyttig å aktivere sandkassen, og når alt er bekreftet, legge til produksjon.
  7. I rullegardinmenyen App angir du om webhook-hendelser skal sendes til en enkelt spesifikk app eller for alle apper i prosjektet i RevenueCat.
  8. I delen Hendelsestype velger du om du vil send alle hendelser eller bare et spesifikt delsett (for eksempel bare fornyelser og kanselleringer) avhengig av kommunikasjonsstrategien din.
  9. Konfigurer om du vil at de skal vises alle hendelser, bare de vellykkede, eller bare de mislykkedeDette skillet kan hjelpe deg med å feilsøke integrasjonen.

Du har også muligheten til lanser en test-Webhook direkte fra RevenueCat. Det anbefales på det sterkeste å bruke denne funksjonen for å bekrefte at hendelser når Pushwoosh riktig, at hendelsesmaler opprettes automatisk, og at kundereiser utløses som forventet.

Bruk RevenueCat til å forbedre betalingsmurene dine

Utover å bare validere betalinger, tilbyr RevenueCat en veldig rik kontekst for å optimalisere betalingsmurene dineTakket være detaljert hendelsessporing og muligheten til å integrere med analyse- og meldingsverktøy, kan du behandle betalingsmuren din som et levende element som utvikler seg i henhold til brukernes reelle atferd.

Ved å bruke informasjonen du mottar fra RevenueCat kan du for eksempel oppdage mønstre blant brukere som konverterer kontra de som ikke gjør detDisse dataene lar deg finjustere annonseteksten, rekkefølgen på fordelene, antall viste planer og til og med tilby forskjellige betalingsmurvariasjoner avhengig av brukersegmentet. Du kan spore hvilke planer brukerne velger, hvor lang tid det tar fra installasjon til kjøp, hvor mange som når siden med begrensede funksjoner og så videre.

Hvis du legger til en AI-drevet betalingsmurgenerator som er i stand til å bruke innholdet og visuelle referanser i butikkoppføringen din, har du en veldig kraftig arbeidsflyt: Du genererer en første versjon av betalingsmuren, starter den, analyserer ytelsen ved hjelp av RevenueCat og justerer den raskt. design, budskap og handlingsfremmende oppfordringer til du finner kombinasjonen som konverterer best.

mobilbetaling
Relatert artikkel:
De beste mobilbetalingsappene og -metodene: en komplett og oppdatert guide

Samlet sett gir kombinasjonen av veldesignede betalingsmurer med RevenueCats abonnementshåndtering og Pushwooshs meldingsautomatisering deg et veldig solid grunnlag for å skalere en abonnementsvirksomhet: du har sentraliserte og pålitelige data, en komplett struktur for livssyklushendelser, målrettet kommunikasjon i sanntid og fleksibilitet til å teste variasjoner i betalingsmuren.

Selv om det i utgangspunktet kan virke mer imponerende enn ultraenkle løsninger, blir stacken, når den er konfigurert, et stabilt og kraftig element å bygge en virkelig bærekraftig, gjentakende inntektsmodell på.Del denne informasjonen, så vil flere brukere lære om verktøyet..


Legg til som foretrukket kilde