Управлявайте платежни шлюзове и абонаментни стени с RevenueCat

  • RevenueCat централизира всички данни за абонаменти и плащания, действайки като единен източник на достоверна информация и улеснявайки интеграцията с останалата част от стека.
  • Простите платени стени могат да се комбинират с подробни събития на RevenueCat, за да се оптимизират реализациите и да се персонализират съобщенията въз основа на контекста.
  • Интеграцията с Pushwoosh ви позволява да задействате кампании и пътешествия въз основа на събития, свързани с абонамент в реално време, подобрявайки задържането на клиенти и продажбите на допълнителни продукти.
  • Синхронизирането на потребителски идентификатори и правилното конфигуриране на уеб кукички гарантира, че цялата информация протича между приложението, RevenueCat и маркетинговите инструменти.

Платени стени за RevenueCat

планина Управлявайте платени стени и платежни шлюзове с RevenueCat Може да ви се стори объркващо първия път, когато го опитате, особено ако идвате от „plug and play“ решения като Superwall. Но ако искате солидна основа за мащабиране, точно измерване на приходите ви и прецизен контрол върху събитията, свързани с абонаменти, си струва да отделите време, за да разберете как RevenueCat се вписва в стека на вашето приложение.

Целта на тази статия е да ви помогне да разберете как да използвате RevenueCat, за да Създавайте прости платени стени, управлявайте абонаментни стени и свържете всичко това с вашите анализи и маркетинг. (например с Pushwoosh), като се възползва от ролята си на „единствен източник на истина“ за вашите платежни данни. Ще разгледаме примери от реалния свят, често срещани проблеми с отзивите за магазини, как да структурирате вашия платен достъп и как да се възползвате от всички събития на платформата.

Защо RevenueCat е центърът на вашия абонаментен стек?

Много компании в крайна сметка са пуснали RevenueCat като ядрото на абонаментната инфраструктураОсновната причина е, че предлага централизирана точка, където се намират всички данни за плащания и подновявания, независимо дали идват от iOS, Android или уеб. Това решава едно от най-често срещаните главоболия: наличието на различни данни във всеки магазин за приложения, във вашия backend и във вашия инструмент за анализ.

С RevenueCat получавате един надежден източник на информация за абонаменти и фактуриранеОттам можете да разпределите тези данни към останалите инструменти във вашия стек (аналитика, CRM, маркетингова автоматизация, push известия и др.) чрез вградени интеграции или чрез уеб кукички. Тази последователност е ключова, когато искате да сегментирате потребителите, да провеждате кампании за допълнителни продажби или наистина да разберете поведението на вашите абонати.

На практика това означава, че вашите решения за продукти и маркетинг се основават на последователни и унифицирани събития за абонаментПървоначални покупки, подновявания, анулации, проблеми с плащанията, промени в продуктите и много други. Всичко това може да бъде свързано с решения като Pushwoosh, за да се изградят високо подробни, автоматизирани пътешествия на клиентите.

RevenueCat срещу Superwall: простота срещу контрол

Ако използвате инструменти като Superwall, нормално е да чувствате, че RevenueCat е по-сложенSuperwall е силно фокусиран върху бързото настройване на визуална платена стена, с почти plug-and-play подход. За разлика от това, RevenueCat се фокусира върху бизнес слоя: управление на продукти, логика на абонаментите, събития и данни.

Това не означава, че не можете да създавате с RevenueCat прости и ефективни платени стениВместо това, инструментът се фокусира върху контролирането на „какво“ и „кога“ на абонаментите, докато „как“ на платената стена до голяма степен зависи от вашата имплементация. В замяна, вие получавате огромна гъвкавост да интегрирате платените си стени с други системи и да оркестрирате целия жизнен цикъл на потребителя.

Освен това RevenueCat се развива с инструменти за генериране на платени стени, базирани на изкуствен интелект, което позволява започвайки от обяви в магазина, подкани или визуални препратки да създадете първоначален дизайн за платен достъп. От този проект можете да коригирате дизайна, текста и подканващите фрази за всеки разговор и да тествате ключови точки преди стартирането. Това значително съкращава разликата между бизнес слоя и визуалното изживяване.

Плащания с WhatsApp Business
Свързана статия:
Пълно ръководство за активиране и конфигуриране на плащания в WhatsApp Business

Прости платени стени: препоръчителна структура

Често срещан модел в абонаментните приложения е да имат две прости, но добре диференцирани платени стени, Например:

  • Първоначален платен достъп след регистрация, без ограничения, който представя цялостното ценностно предложение.
  • Вторият платен достъп, свързан с определени функционалности, с ограничения, се появява, когато потребителят се опита да използва премиум функции.

В първия случай, платената стена обикновено е по-„амбициозна“: Обяснявате общите предимства, обобщенията на плана и причините за абонамента.Във втория случай контекстът диктува: потребителят се опитва да направи нещо конкретно (например, да получи достъп до премиум курс или разширена функция), така че искате да подчертаете точната стойност на тази функция и как абонаментът отключва това действие мигновено.

RevenueCat покрива частта от управление на продукти, ценообразуване, пробни периоди и валидиране на праваДокато вие контролирате оформлението, текста и визуалното поведение на платената стена в приложението. Чрез комбиниране на това с генератор на платени стени, задвижван от изкуствен интелект, можете бързо да променяте различни дизайни за основната си платена стена и платената стена за контекстуални функции.

Често срещани проблеми с прегледа на абонаменти в App Store

Платени стени за RevenueCat

Доста често срещан сценарий при стартиране с RevenueCat (или която и да е система за абонамент) е следният: Изпращате приложението си за преглед и също така изпращате абонамента си в приложението за първи пътНо абонаментът все още е „в процес на проверка“. Междувременно, рецензентът на Apple влиза в приложението ви, достига до платения достъп и... цените и информацията за продукта не се зареждат правилно, защото абонаментът все още не е одобрен.

Резултатът обикновено е катастрофален: Рецензентът не може да продължи отвъд платената стена И в крайна сметка те многократно отхвърлят приложението, тъй като процесът на покупка е нарушен от тяхна гледна точка. Това създава един вид порочен кръг, в който приложението зависи от абонамент, който все още не е готов, а абонаментът зависи от приложение, което не е преминало проверка.

За да се сведат до минимум тези проблеми, се препоръчва Подгответе приложението си да обработва междинни състоянияНапример, чрез показване на приятелско съобщение, ако няма налични продукти, добавяне на опция за пропускане или предлагане на алтернативен път за навигация за рецензента. Препоръчително е също така ясно да документирате в бележката за рецензията какво се случва и, ако е възможно, да включите екранни снимки или стъпки за възпроизвеждане на очакваното поведение, след като абонаментът бъде одобрен.

Друг полезен съвет е Не блокирайте цялото приложение зад платен достъп, който зависи от продукти, които все още не са одобрени.Оставянето на достъпно част от съдържанието или на много малка функционална част може да помогне на рецензента да разбере стойностното предложение и да избегне разочарованието от невъзможността да тества нищо. В контекста на RevenueCat, уверете се също, че приложението ви обработва правилно празни отговори или грешки при качване на продукти.

RevenueCat като платформа за управление на абонаменти

RevenueCat се определя като платформа, която опростява покупките и абонаментите в приложението За iOS, Android и уеб. Той обработва най-чувствителните части от логиката на абонамента: валидиране на касови бележки, синхронизиране на състоянието между устройствата, възстановяване на покупки, управление на пробния период, промоции и др.

Освен това осигурява Пълни инструменти за анализ и оптимизиране на ефективността на вашите абонаментиТова включва показатели като повтарящи се приходи, задържане на клиенти, отлив, LTV (съотношение на продължителността на живота), поведение на кохортите и сегментации, които ви помагат да разберете кои планове работят най-добре, кои промоции конвертират най-много или в кой момент от жизнения цикъл се губят най-много потребители.

Основното му предимство е, че чрез централизиране на всичко, ви спестява необходимостта от пренаписване на една и съща логика за всяка платформа. Вместо да работите директно с вградените SDK на всеки магазин, вие разчитате на един SDK, който предоставя хомогенен модел на данни и оставете RevenueCat да се погрижи за интерпретирането на данните за всеки магазин.

Интегриране на RevenueCat с Pushwoosh: Автоматизация и сегментиране

Една от най-мощните интеграции в контекста на платените стени и задържането на потребители е тази на RevenueCat с PushwooshPushwoosh е платформа за изпращане на push известия, съобщения в приложението и други видове целенасочени комуникации, а чрез свързването ѝ с RevenueCat можете да организирате кампании въз основа на реални събития, свързани с абонаменти.

Идеята е проста: RevenueCat изпраща събития за абонамент към Pushwoosh Чрез уеб кукичките тези събития се превръщат в тригери за пътешествия на клиентите, автоматизации и разширена сегментация. Това ви позволява да насърчавате подновяванията, да напомняте на клиентите за стойността на плана, да предлагате надстройки до по-високи нива или да стартирате специални оферти в точното време, като по този начин увеличавате максимално ангажираността и приходите.

Например, платформа за електронно обучение може Увеличете ангажираността, като изпращате персонализирани известия когато открие промяна в плана. Съобщението може да включва насоки за прехода, препоръки за курсове, съобразени с новото ниво на абонамент, и ексклузивни предимства, които подсилват решението на потребителя за надграждане.

Специфични случаи на употреба на интеграцията RevenueCat + Pushwoosh

Диапазонът от случаи на употреба при комбиниране събития за абонамент с кампании за съобщения Огромно е. Някои често срещани сценарии са:

  • Запомнете подновяванията и възстановете неуспешните опити за събиране.
  • Преобразувайте еднократните покупки в повтарящи се абонаменти.
  • Промотирайте надстройките до премиум нива с контекстуални съобщения.
  • Придружете промените в плана с образователно съдържание или препоръки.

Представете си стрийминг услуга, която открива проблем с фактурирането на абонаментаБлагодарение на интеграцията, можете да задействате целенасочено push известие, което обяснява грешката и предоставя ясни инструкции за разрешаването ѝ, като например актуализиране на начина на плащане. Това намалява неволните анулации на акаунти и подобрява потребителското изживяване.

Друг пример: услуга за доставка на храна може да използва събития за пазаруване, за да трансформирайте еднократна поръчка в дългосрочно взаимоотношениеСлед покупка можете да изпратите push известие, с което да благодарите на клиента и да му препоръчате свързани продукти или да му представите абонаментен план за повтарящи се доставки. Този комуникационен ритъм помага за изграждане на лоялност, генериране на допълнителни продажби и потенциално превръщане на еднократните купувачи в абонати.

В приложения с множество абонаментни нива, като например много мобилни игри, тази интеграция позволява Следете нивото на всеки потребител и задействайте персонализирани съобщения за надгражданеНапример, известия, подчертаващи предимствата на премиум нивата, като ексклузивно съдържание, допълнителни монети или специални отстъпки, насърчаващи потребителите да надстроят нивото си в най-подходящия момент.

Събития, достъпни в интеграцията с RevenueCat → Pushwoosh

Интеграцията се създава автоматично в Pushwoosh. поредица от събития, когато RevenueCat ги изпраща за първи пътВсяко събитие представлява съответно действие в жизнения цикъл на абонамента и много от тях носят полезни атрибути (като цена или валута), които след това могат да се използват в разширени сегментации.

Това са най-важните събития, които са синхронизирани:

  • RC_INITIAL_PURCHASE – Задейства се, когато потребителят направи първоначална покупка на абонамент. Включва атрибути като цена, цена_в_закупената_валута y валута.
  • RC_НЕПОДНОВЯВАЩА_ПОКУПКА – Показва покупка, която няма да се поднови автоматично, много полезно за продукти с ограничен достъп. Включва също атрибути за цена и валута.
  • RC_ПОДНОВЯВАНЕ – Представлява подновяване на съществуващ абонамент или повторно активиране на неактивен потребител, който се абонира отново. Включва нова цена и валута.
  • RC_PRODUCT_CHANGE – Това се случва, когато абонатът смени продуктите си, например при преминаване от месечен към годишен план или от основно към премиум ниво.
  • RC_ОТМЕНЯНЕ – Маркирайте анулирането на абонамент или неподновяема покупка, ключът е към потоците на задържане и връщането на клиенти.
  • ПРОБЛЕМ_С RC_ФАКТУРИРАНЕ – Показва проблем при опит за таксуване на абоната, като например изтекла карта или недостатъчни средства.
  • RC_АБОНАТ_ПСЕВДОНИМ – Издава се всеки път, когато се регистрира нов app_user_id За съществуващ абонат, полезно за проследяване на множество устройства.
  • RC_АБОНАМЕНТ_НА_ПАУЗА – Показва, че абонаментът е настроен да бъде спрян в края на текущия период.
  • RC_UNCANCELLATION – Уведомява ви за повторното активиране на абонамент, който е бил анулиран, но все още не е изтекъл.
  • RC_TRANSFER – Това се случва, когато транзакциите и правата се прехвърлят между един или повече потребителски идентификатори на приложението към друг потребител, което е важно при миграции или сливания на акаунти.
  • RC_АБОНАМЕНТ_РАЗШИРЕН – Това показва, че съществуващ абонамент е удължен, с което се изтегля по-рано датата на изтичане на текущия период.
  • RC_ИЗТИЧАНЕ – Показва, че абонаментът на клиента е изтекъл. Включва атрибути като цена, цена_в_закупената_валута, валута, изтичане_на_времето y закупено_на.

Всички тези събития могат да бъдат използвани в Пътешествия на клиентите на PushwooshТези, които носят ценови атрибути, са особено ценни за прилагане RFM (актуалност, честота, парична стойност) сегментиране, с която можете да приоритизирате потребителите въз основа на тяхната икономическа стойност и скорошна активност.

Синхронизиране на потребители между RevenueCat и Pushwoosh

За да могат събитията на RevenueCat да съпоставят правилно потребителите в Pushwoosh, е от съществено значение подравняване на потребителски идентификаториПрепоръката е потребителският идентификатор на Pushwoosh да съвпада с Идентификатор на потребителя на приложението на RevenueCat.

На практика това означава, че трябва Вземете appUserID, обработен от RevenueCat SDK, и го прехвърлете на Pushwoosh SDKПо този начин, когато RevenueCat изпрати уеб кука за събитие, Pushwoosh може да го свърже с правилния профил и да активира съответните пътешествия без загуба на информация.

В Android тази връзка се осъществява например с повикване като Pushwoosh.getInstance().setUserId(appUserIDFromRC);, където appUserIDFromRC Това е идентификаторът, предоставен от RevenueCat. В iOS моделът е подобен, използвайки нещо подобно [[Pushwoosh споделен екземпляр] setUserId: appUserIDFromRC];След като имате тази кореспонденция и синхронизирате HWID-тата, интеграцията между двете платформи ще работи последователно.

PayPal
Свързана статия:
Най-добрите алтернативи на PayPal: плащайте и получавайте плащания онлайн сигурно и с ниски такси.

Как да активирате интеграцията с Pushwoosh в таблото за управление на RevenueCat

След като подравните потребителските идентификатори във вашите SDK, следващата стъпка е Активирайте интеграцията от таблото за управление на RevenueCatОбщият поток е сравнително ясен:

  1. Отидете на вашия проект в панела RevenueCat и намерете секцията за Интеграции в страничното меню. Кликнете върху „+ Ново“ или „Добавяне на интеграция“.
  2. В списъка с интеграции изберете опцията Webhooksтъй като интеграцията с Pushwoosh се основава на този механизъм.
  3. Дайте на интеграцията разпознаваемо име, например „Pushwoosh“, за да можете лесно да я разпознаете по-късно.
  4. В полето URL адрес на Webhook въведете пътя, предоставен от Pushwoosh, нещо подобно: https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE. Заменя КОД_НА_ПРИЛОЖЕНИЕ чрез кода на приложението ви в Pushwoosh, който ще намерите под името на приложението в таблото му за управление.
  5. В стойността на заглавката на оторизацията поставете вашето API токен на PushwooshТози токен се получава в областта „Настройки“ > „Достъп до API“ във вашия Pushwoosh акаунт.
  6. Решете дали искате да изпращате събития само от покупки на продукция, само от пясък (тестване) или и двете. За първоначални тестове обикновено е полезно да активирате пясъчната среда и след като всичко е проверено, да добавите продукция.
  7. В падащото меню „Приложение“ посочете дали събитията от уеб куката трябва да се изпращат до едно конкретно приложение или за всички приложения в проекта в RevenueCat.
  8. В секцията „Тип събитие“ изберете дали искате изпращане на всички събития или само специфично подмножество (например, само подновявания и анулации) в зависимост от вашата комуникационна стратегия.
  9. Конфигурирайте дали искате да се показват всички събития, само успешните или само неуспешнитеТова разграничение може да ви помогне при отстраняването на грешки в интеграцията.

Освен това имате възможност за стартиране на тестов уебкук директно от RevenueCat. Силно препоръчително е да използвате тази функция, за да проверите дали събитията достигат правилно до Pushwoosh, дали шаблоните за събития се създават автоматично и дали пътешествията на клиентите се задействат според очакванията.

Възползвайте се от RevenueCat, за да подобрите платените си достъпи

Освен простото валидиране на плащания, RevenueCat предоставя много богат контекст за оптимизиране на вашите платени стениБлагодарение на детайлното проследяване на събития и възможността за интеграция с инструменти за анализ и съобщения, можете да третирате вашия платен достъп като жив елемент, който се развива според реалното поведение на вашите потребители.

Използвайки информацията, която получавате от RevenueCat, можете например откриване на модели сред потребителите, които конвертират, спрямо тези, които не го правятТези данни ви позволяват да прецизирате рекламния си текст, реда на предимствата, броя на показваните планове и дори да предлагате различни варианти на платения достъп в зависимост от потребителския сегмент. Можете да проследявате кои планове избират потребителите, колко време отнема от инсталирането до покупката, колко от тях достигат до страницата с ограничени функции и т.н.

Ако добавите към уравнението генератор на платени стени, задвижван от изкуствен интелект, способен да използва съдържанието на вашата обява в магазина и визуалните препратки, получавате много мощен работен процес: Генерирате първоначална версия на платената стена, стартирате я, анализирате нейната ефективност с помощта на RevenueCat и бързо я коригирате. дизайн, съобщения и призиви към действие, докато намерите комбинацията, която води до най-добри резултати.

мобилно плащане
Свързана статия:
Най-добрите приложения и методи за мобилни плащания: пълно и актуализирано ръководство

Взети заедно, комбинирането на добре проектирани платени стени с управлението на абонаменти на RevenueCat и автоматизацията на съобщенията на Pushwoosh ви дава много солидна основа за мащабиране на абонаментен бизнес: имате централизирани и надеждни данни, цялостна структура на събитията от жизнения цикъл, целенасочена комуникация в реално време и гъвкавост за тестване на вариации на платените системи.

Въпреки че първоначално може да изглежда по-впечатляващо от ултра прости решения, след като стекът е конфигуриран, той се превръща в стабилна и мощна част, върху която да се изгради наистина устойчив модел на повтарящи се приходи.Споделете тази информация и повече потребители ще научат за инструмента..


Добавяне като предпочитан източник