Это руководство — полное пошаговое описание функции Subscription Upsell (апселл подписки): предложения клиенту совершенно новой регулярной подписки сразу после того, как он завершил checkout по разовому заказу. Оно охватывает весь процесс настройки, ограничения платформы Shopify, которые наследуют все post-purchase приложения, то, что видит клиент, выполнение заказов, тестирование и устранение неполадок.
Работаете с подписками в post-purchase? В Aftersell есть три функции, связанные с подписками, и выбор нужной зависит от того, содержит ли заказ клиента уже подписку:
- Subscription Upsell (это руководство). Добавляет новую позицию с подпиской к разовому заказу. Клиент сохраняет свою разовую покупку и получает дополнительно новую регулярную подписку.
- Subscription Upgrade. Изменяет существующую подписку клиента после checkout (изменение частоты, замена товара или и то, и другое).
- Replacement Upsell. Заменяет разовый товар в заказе на другой товар. Заменой может быть подписочная версия того же товара, другой разовый товар либо другой вариант или количество. Replacement Upsell не может работать с позицией подписки; если заказ уже содержит подписку, используйте вместо этого Subscription Upgrade.
Думайте об этом так: Subscription Upgrade изменяет существующую подписку тем или иным образом. Subscription Upsell работает только аддитивно — он создаёт совершенно новую подписку.Subscription Upsell работает независимо от того, купил ли клиент уже подписку в этом заказе. Если она у него уже есть, подключите Recharge, Skio или Loop, и Aftersell создаст вторую подписку в вашем провайдере — см. апселл существующим подписчикам.
Одна подписка на заказ — если не подключён провайдер. Shopify не позволяет post-purchase апселлу добавить подписку к заказу, который уже её содержит. Подключение Recharge, Skio или Loop снимает это ограничение для Subscription Upsell, потому что Aftersell в этом случае создаёт новую подписку в вашем провайдере, а не через Shopify (подробности). Без подключённого провайдера правило продолжает действовать. В любом случае, если в вашей воронке несколько предложений с подпиской, сработает только первое принятое — остальные будут молча пропущены. См. Ограничения платформы Shopify для полного набора правил и рекомендуемой настройки триггеров.
Что такое Subscription Upsell?
Subscription Upsell использует нативный Subscription API Shopify, чтобы добавить новую регулярную подписку к заказу клиента на post-purchase странице. Клиент принимает предложение в один клик без повторного ввода платёжных данных или адреса доставки. Его разовая покупка остаётся в заказе без изменений, а новая позиция с подпиской добавляется рядом с ней.
Путь клиента состоит из четырёх коротких шагов:
- Клиент завершает checkout по разовому товару.
- Видит предложение Subscription Upsell на post-purchase странице.
- Принимает его без повторного ввода платёжных данных или адреса доставки.
- Его первый заказ по подписке отправляется, а будущие продления списываются вашим провайдером подписок с настроенной вами периодичностью.
Под капотом Aftersell использует нативный post-purchase changeset Shopify add_subscription. Aftersell не обращается напрямую к API вашего приложения подписок для этого сценария: подписку создаёт Shopify, а ваше приложение подписок подхватывает её через собственную интеграцию с Shopify. Именно поэтому Subscription Upsell работает с любым приложением подписок, использующим нативный Subscription API Shopify.
Первый цикл подписки выполняется из исходного заказа Shopify как обычная позиция. Последующие продления управляются вашим провайдером подписок, так же как любая подписка, созданная при обычном checkout.
Когда использовать Subscription Upsell
Subscription Upsell работает лучше всего, когда:
- Ваш разовый товар — это расходный или пополняемый продукт (уход за кожей, добавки, корм для животных, кофе, товары для дома). Клиентам он всё равно понадобится снова, поэтому регулярное предложение выглядит естественно.
- Клиент только что продемонстрировал намерение купить, завершив checkout, что делает его более восприимчивым к связанной подписке, чем на «холодной» посадочной странице.
- Вы можете предложить очевидный обмен ценностью — как правило, скидку на первый цикл, бесплатную доставку по заказам подписки или небольшой бесплатный подарок при первой доставке.
Избегайте Subscription Upsell для товаров с нерегулярными паттернами использования, очень высокой ценой, где трение от обязательства перевешивает скидку, или для товаров, которые клиенты обычно покупают как разовый подарок.
Subscription Upsell со стороны Aftersell полностью не зависит от провайдера. Aftersell добавляет подписку через нативный post-purchase changeset Shopify add_subscription, а Shopify направляет оформление в то приложение подписок, которое установлено у вас через Shopify Subscription API. Это значит, что любое приложение подписок, использующее нативный Subscription API Shopify, будет работать без дополнительной настройки, включая Recharge, Skio, Loop, Stay.ai, Appstle, Smartrr, Bold Subscriptions (при работе на нативном API подписок Shopify) и нативные selling plans Shopify.
Планы продаж, которые вы создаёте в своём приложении подписок, автоматически подтягиваются в Aftersell.
О совместимости Subscription Upgrade, которая устроена иначе и зависит от провайдера, см. Subscription Upgrades.
Создание предложения Subscription Upsell
Чтобы создать Subscription Upsell, соберите стандартное post-purchase предложение и выберите товар, у которого в Shopify включены планы продаж. Отдельного шаблона нет — предложение адаптируется под выбранный товар.
Чтобы открыть редактор предложений:
- В панели управления Aftersell перейдите в Post-purchase funnels.
- Откройте существующую воронку или нажмите Add Funnel, чтобы создать новую.
- В пустом слоте предложения нажмите Create your first offer (или Create offer) и выберите товар, который хотите предложить.
Если у товара в Shopify настроены планы продаж, редактор предложений автоматически показывает элементы управления, связанные с подпиской.
Предложение подписочных товаров после checkout
Если у товара в Shopify включены планы продаж, вы можете предложить его одним из трёх способов. Выберите правильный режим для каждого предложения.
1. Продавать только как разовый товар
Товар предлагается как разовая покупка. Вариант подписки не показывается, даже если у товара в Shopify есть планы продаж. Опыт выглядит как обычное post-purchase предложение.
Выбирайте этот режим, когда хотите показать товар с включённой подпиской, но не привязывать предложение к регулярному доходу (например, пробник или пробный размер).
2. Продавать только по подписке
Товар можно купить только по подписке. Клиенты не могут выбрать разовую покупку. Доступные варианты подписки поступают напрямую из Shopify.
Выбирайте этот режим, когда хотите полностью нацелить предложение на регулярный доход.
3. Продавать и по подписке, и как разовый товар
Клиенты могут выбирать между разовой покупкой и подпиской. Цены и частота доставки поступают из Shopify. Это самый гибкий вариант и лучшее место, чтобы опереться на подписку по умолчанию и скидку на первый цикл, подталкивая клиентов к регулярному варианту.
Выбор варианта по умолчанию
Если вы предлагаете и разовый вариант, и подписку, вы можете решить, какой из них предварительно выбран при загрузке предложения. Этот выбор по умолчанию:
- Направляет поведение клиента. Предварительный выбор подписки опирается на эффект варианта по умолчанию и повышает принятие подписки.
- Подчёркивает предпочтительный для вас вариант (например, подписку).
- При этом позволяет клиентам переключиться перед принятием.
Отраслевые данные стабильно показывают, что подписка по умолчанию повышает принятие подписки на 10–15 процентов по сравнению с разовым вариантом по умолчанию. Показатели принятия для хорошо подобранных post-purchase предложений подписки обычно находятся в диапазоне 15–30 процентов в сочетании со стимулом на первый цикл.
Если ваша цель — регулярный доход, установите подписку по умолчанию. Если ваша цель — оптимизация разовых покупок с подпиской как опцией для продвинутых пользователей, установите по умолчанию разовую покупку.
Разрешённые планы подписки
Когда вы предлагаете подписочные товары с несколькими планами продаж, вы можете ограничить, какие планы могут выбирать клиенты, с помощью настройки Allowed subscription plans. Это полезно, когда вы хотите продвигать определённые частоты или ценовые уровни, не показывая все планы товара.
Как работают разрешённые планы подписки
Настройка представляет собой список разрешений, применяемый на уровне варианта. Для варианта, который выбирает клиент, показываются только разрешённые планы, доступные для этого варианта:
- Если применим ровно один разрешённый план, его название показывается как статический текст, и выбирать нечего.
- Если применимо несколько, клиент выбирает между ними в выпадающем списке Purchase options.
- Если не применим ни один, этот вариант возвращается к показу всех своих планов.
Такая привязка к варианту означает, что один список разрешений может корректно обрабатывать товар, у вариантов которого разные планы продаж.
Настройка разрешённых планов подписки
- Откройте ваше post-purchase предложение в редакторе.
- Перейдите в раздел Variant & Plan Options.
- Используйте мультивыбор Allowed subscription plans, чтобы найти и выбрать планы, которые вы хотите разрешить. Выбранные планы отображаются как удаляемые теги.
- Сохраните предложение.
Если планы не выбраны, клиенты могут выбирать из всех планов, доступных для выбранного варианта.
Редактор предупредит вас, если какие-то подписочные варианты не охвачены вашим выбором — такие варианты возвращаются к показу всех своих планов.
Если ни один из разрешённых планов недоступен для варианта — например, потому что план был удалён или отключён в Shopify — предложение возвращается к показу всех доступных планов для этого варианта, чтобы клиенты всё равно могли завершить покупку.
Настройка разрешённых планов очищается, если вы меняете вариант покупки товара на «только разовая покупка». Это предотвращает ошибки конфигурации при удалении вариантов подписки.
Используйте разрешённые планы подписки, когда хотите стандартизировать конкретные периодичности для привлечения через post-purchase. Если у товара есть еженедельный, двухнедельный и ежемесячный планы, вы можете разрешить только ежемесячный план, чтобы защитить маржу, даже если на странице товара по-прежнему предлагаются все три.
Какой план продаж показывается по умолчанию
Когда в Allowed subscription plans не выбрано ни одного плана, предложение предварительно выбирает первый план продаж, настроенный для товара в Shopify. Если для этого варианта доступно несколько планов, клиенты могут изменить его в выпадающем списке Purchase options. Чтобы контролировать, какой план видят клиенты:
- Ограничьте планы (рекомендуется). Используйте мультивыбор Allowed subscription plans. Разрешите ровно один — и клиенты увидят только этот план, без выпадающего списка.
- Измените порядок планов продаж в Shopify. Порядок планов продаж у товара определяет, какой из них показывается первым.
- Удалите неиспользуемые планы продаж у товара. Если у вас несколько частот и вы хотите показывать только одну, самый простой путь — оставить у товара только нужный план продаж.
Клиенты могут выбрать периодичность в предложении всякий раз, когда к их варианту применимо более одного плана. Если вы этого не хотите, разрешите один план — выпадающий список исчезнет, и план будет отображаться как статический текст. Клиенты по-прежнему смогут изменить периодичность позже в портале вашего провайдера подписок.
Самый важный фактор удержания — соответствие периодичности реальному использованию товара. 30-дневная подписка на шампунь, флакона которого хватает на 60 дней, будет отменена. 60-дневная подписка, где флакона хватает на 30 дней, будет пропускаться. Изучите данные о повторных разовых заказах, чтобы найти естественную периодичность для каждого товара. Если вы предлагаете несколько периодичностей, три-четыре хорошо подобранные частоты обычно работают лучше, чем одна жёстко заданная.
Когда вы применяете скидку к предложению Subscription Upsell, скидка распространяется только на первый платёжный цикл. Будущие регулярные заказы списываются по обычной цене подписки. Клиенты видят это в предложении в поле Recurring subtotal, которое показывает стоимость будущих продлений.
Это отличается от регулярной скидки, используемой в Subscription Upgrade. О поведении скидок Subscription Upgrade см. Subscription Upgrades.
Какую цену на самом деле видит клиент
То, где именно цена отображается в предложении, влияет на то, как клиент её воспринимает. Post-purchase предложение показывает две разные цены:
- Кнопка Accept Offer и промежуточная сумма позиции отражают цену первого цикла, включая любую настроенную вами скидку на первый цикл.
- Поле Recurring subtotal показывает, сколько с клиента будет списываться при последующих продлениях по обычной цене подписки.
Это отлично работает для типичных скидок на первый цикл (10–25 процентов на первую доставку). Но может выглядеть запутанно при экстремальной скидке на первый цикл, например 100% на первую доставку, потому что регулярная цена (а не $0 за первый цикл) — более заметное число в предложении. Если вы задумали бесплатную первую доставку, явно укажите это в тексте предложения («Первая коробка бесплатно, затем $59,99 каждые 30 дней»), чтобы клиенты понимали, что видимая регулярная цена — это постоянный тариф.
Скидки можно настроить двумя способами:
- Процентная скидка. Уменьшает цену подписки на процент (например, скидка 15%).
- Скидка на фиксированную сумму. Уменьшает цену подписки на конкретную сумму в долларах (например, скидка $5).
Скидка попадёт в подписку только если вы отметите «Apply discount to subscriptions». Без этого changeset add_subscription не несёт скидку, и подписка тарифицируется по полной цене — скидка предложения применяется только к разовой позиции.
Скидка передаётся через post-purchase changeset Shopify add_subscription, а не применяется через ваше приложение подписок, и влияет только на подписку, созданную этим предложением.
Какого размера делать скидку
Распространённые диапазоны скидок для post-purchase предложений подписки:
- Скидка 10–15 процентов на первый цикл — самый распространённый диапазон, дающий заметный рост принятия без существенной потери маржи.
- Скидка 20–25 процентов на первый цикл — верхняя граница, используется, чтобы поднять принятие на конкурентных товарах или при короткой периодичности (еженедельно, раз в две недели).
- Бесплатный подарок при первой доставке — альтернатива, которая, по опыту некоторых мерчантов, поднимает принятие сильнее, чем ценовая скидка, потому что меняет разговор с «сэкономьте деньги» на «получите что-то дополнительно».
В большинстве случаев придерживайтесь скидки на первый цикл. Клиенты её ожидают, а ваш провайдер подписок поддерживает её без доработок. Ступенчатые скидки (30% на первый, 20% на второй, 10% далее) редко стоят своей сложности, потому что их трудно понятно донести.
Какой бы уровень вы ни выбрали, делайте скидку видимой и на кнопке предложения, и в сводке позиции, и ясно указывайте, что она применяется только к первому циклу.
Четыре распространённых сценария Subscription Upsell — с точной конфигурацией и тем, что видит клиент.
Сценарий 1: Стандартный разовый товар + подписка со скидкой на первый цикл
Постановка. Ваш клиент купил разовый флакон увлажняющего крема за $30. Вы хотите предложить ему ежемесячную подписку на тот же товар за $25 в месяц со скидкой 20% на первый цикл в качестве стимула к принятию.
Что вы задаёте в предложении:
- Вариант покупки: продавать и по подписке, и как разовый товар.
- Вариант по умолчанию: подписка.
- План продаж: ежемесячно, $25.
- Скидка на первый цикл: 20%.
Что клиент видит в предложении:
- Вариант подписки предварительно выбран.
- Кнопка Accept Offer: $20.00 (первый цикл, 20% от $25).
- Recurring subtotal: $25.00 каждые 30 дней.
При принятии:
- Shopify списывает с него дополнительно $20 по этому заказу.
- В вашем приложении подписок создаётся ежемесячная подписка за $25.
- Следующее списание происходит через 30 дней в размере $25.
В заказе:
- Исходный флакон (разовый): $30.
- Флакон по подписке (первый цикл): $20.
- Итого по заказу: $50.
Сценарий 2: Бесплатная первая доставка (скидка 100% на первый цикл)
Постановка. Ваш клиент купил разовый набор для ухода за кожей. Вы хотите предложить ему ежемесячное пополнение сыворотки с бесплатной первой доставкой, чтобы стимулировать пробу.
Что вы задаёте в предложении:
- Вариант покупки: продавать только по подписке.
- План продаж: сыворотка ежемесячно, $40.
- Скидка на первый цикл: 100%.
Что клиент видит в предложении:
- Кнопка Accept Offer: $0.00.
- Recurring subtotal: $40.00 каждые 30 дней.
- Текст предложения (рекомендуется): «Первый месяц бесплатно, затем $40 каждые 30 дней. Приостановка или отмена в любой момент.»
При принятии:
- Shopify списывает $0 за позицию подписки по этому заказу.
- В вашем приложении подписок создаётся ежемесячная подписка за $40.
- Следующее списание происходит через 30 дней в размере $40.
На что обратить внимание. Поскольку на кнопке написано $0, клиенты могут ошибочно принять это за предложение «бесплатно навсегда». Всегда включайте регулярную цену и условия отмены в текст предложения.
Сценарий 3: Ограничение до конкретного плана (периодичность контролируете вы)
Постановка. Вы продаёте кофе, у которого в Shopify настроено три плана продаж: еженедельный, двухнедельный и ежемесячный. Для вашего post-purchase предложения вы хотите показывать только ежемесячный план, потому что он даёт лучшую маржу.
Что вы задаёте в предложении:
- Вариант покупки: продавать только по подписке.
- Allowed subscription plans: только ежемесячный.
Что клиент видит в предложении:
- Название плана показано как статический текст («Monthly»).
- Нет выпадающего списка выбора плана.
- Кнопка Accept Offer: цена месячного плана.
При принятии:
- Создаётся ежемесячная подписка.
- Клиент может изменить периодичность после принятия в клиентском портале вашего приложения подписок.
Когда использовать: всегда, когда вы хотите стандартизировать конкретную периодичность для привлечения через post-purchase, даже если страница товара показывает больше вариантов.
Сценарий 4: У клиента уже есть подписка в корзине
Постановка. Клиент покупает в одном заказе и разовое средство для умывания, И сыворотку по подписке. После checkout ваша post-purchase воронка содержит Subscription Upsell с предложением подписки на витамины.
Что происходит во время выполнения, если провайдер подписок подключён:
- Aftersell обнаруживает существующую позицию подписки в заказе.
- Предложение показывается с сохранённым вариантом подписки, и при принятии новая подписка создаётся в Recharge, Skio или Loop. См. апселл существующим подписчикам.
Что происходит во время выполнения, если провайдер не подключён:
- Aftersell обнаруживает существующую позицию подписки в заказе.
- Если предложение настроено как только подписка, оно исключается из воронки для этого клиента. Он его никогда не увидит.
- Если предложение настроено как разовая покупка и подписка, оно автоматически понижается до только разовой покупки. Клиент видит товар с витаминами, доступный как разовая покупка, без варианта подписки.
Почему так происходит. Shopify допускает только одну подписку на заказ. Подключение провайдера позволяет Aftersell создать вторую подписку вне Shopify — именно поэтому предложение сохраняется. Без него Aftersell аккуратно обрабатывает ограничение во время выполнения, а вы можете вовсе не показывать предложение, установив триггер Subscription на воронке в значение «не содержит подписку».
Лучшая практика: триггеры находятся на уровне воронки, а не отдельных предложений — триггера Subscription на уровне предложения не существует. Настройте триггер Subscription воронки один раз на шаге Triggers. См. Настройка триггеров для апселлов подписки.
Когда клиент принимает Subscription Upsell, происходят три вещи в двух системах.
Подтверждение заказа Shopify у клиента будет включать оба пункта:
- Исходную разовую позицию, купленную при checkout.
- Новую позицию подписки, добавленную апселлом, тарифицированную по сниженной цене первого цикла.
Клиент оплачивает обе позиции в исходном заказе. Первая отправка по подписке выполняется из этого заказа как обычная позиция.
Shopify отправляет стандартное письмо-подтверждение заказа с обеими позициями. Ваш провайдер подписок обычно отправляет собственное приветственное письмо о подписке, объясняющее регулярный график и способы управления подпиской.
Если вы предлагаете подписку, убедитесь, что приветственное письмо вашего провайдера подписок настроено на отправку в течение нескольких минут после принятия и содержит:
- Имя клиента и товар, на который он подписался.
- Периодичность (каждые 30 дней, каждые 60 дней и т.д.).
- Дату следующего списания.
- Прямую ссылку на клиентский портал, где можно приостановить, пропустить или отменить подписку.
В портале провайдера подписок
После принятия клиент может управлять новой подпиской в клиентском портале вашего провайдера подписок. Обычно он может:
- Приостановить или пропустить доставку.
- Изменить периодичность.
- Заменить товары.
- Отменить подписку.
Опыт портала принадлежит вашему провайдеру подписок, а не Aftersell. Убедитесь, что портал доступен из личного кабинета вашего магазина или через приветственное письмо, иначе клиенты будут обращаться в поддержку, чтобы отменить подписку.
Выполнение заказов по подписке
То, как отправляется первый цикл, зависит от настройки вашего магазина.
- Первый цикл. Первый заказ по подписке — часть исходного заказа Shopify, поэтому он проходит через тот же процесс выполнения, что и разовые заказы (3PL, собственный склад, дропшиппинг). Позиция подписки отправляется вместе с исходной разовой покупкой.
- Последующие продления. Будущие циклы создаются вашим провайдером подписок с периодичностью продления. Каждое продление становится новым заказом Shopify, выполняемым так же, как любой другой заказ в вашем магазине.
Если ваш 3PL интегрируется напрямую с провайдером подписок, продления обычно проходят автоматически. Если ваш 3PL синхронизируется только с заказами Shopify, дополнительная настройка не нужна, потому что каждое продление создаёт заказ Shopify.
Преобразование разовой покупки в подписку
Вы также можете заменить разовую покупку на подписочную версию того же товара после checkout. Функционально это Replacement Upsell, а не Subscription Upsell, потому что исходная разовая позиция удаляется (возвращается) и заменяется подпиской. В итоге у клиента остаётся только подписка, а не обе позиции.
Это правильный выбор, когда заказ клиента в итоге должен быть регулярной, а не разовой покупкой, и вы не хотите, чтобы он получил две отдельные отправки одного и того же товара.
Полное пошаговое руководство по настройке см. в Как настроить Replacement Upsell для подписок.
Subscription Upgrade — это функция, которая изменяет существующую подписку клиента после checkout. Используйте её, чтобы изменить частоту доставки, заменить товар подписки на другой, сделать и то и другое сразу или добавить ещё один подписываемый товар к существующей подписке. Изменение применяется напрямую в Recharge, Skio или Loop. Это отдельная функция от Subscription Upsell, потому что Shopify блокирует добавление новой подписки к заказу, который уже её содержит.
Полное руководство по настройке см. в Subscription Upgrades.
Настройка триггеров для апселлов подписки
Триггеры управляют тем, когда срабатывает ваше предложение с апселлом подписки. Два наиболее актуальных для Subscription Upsell:
- Триггер Product. Задайте здесь исходный разовый товар, который клиент должен был купить, чтобы апселл подписки имел смысл. Без триггера товара предложение может срабатывать на несвязанных заказах.
- Триггер Subscription. Если провайдер не подключён, установите его в значение do not include a subscription, чтобы предложение показывалось только клиентам, чьи заказы ещё не содержат подписку. Это позволит избежать того, что правило Shopify «одна подписка на заказ» выбросит предложение во время выполнения. Если у вас подключён Recharge, Skio или Loop, оставьте этот триггер выключенным — предложение может обслуживать существующих подписчиков, и их исключение стоит вам этих конверсий.
Все включённые триггеры используют логику И (AND). Для показа воронки должны выполняться все условия.
Если включён параметр Show this funnel for all customers, он переопределяет все остальные триггеры, и предложение срабатывает при каждом checkout. Для Subscription Upsell это редко правильная настройка, потому что предложение будет срабатывать на заказах, уже содержащих подписку, и молча пропускаться.
Несколько правил платформы Shopify применяются к post-purchase предложениям, связанным с подпиской, независимо от того, какую функцию Aftersell вы используете.
Shopify не позволяет post-purchase апселлу добавить подписку к заказу, который уже содержит подписку. Это ограничение установлено Shopify и распространяется на все post-purchase приложения.
Подключение провайдера подписок снимает это ограничение для Subscription Upsell. Когда подключён Recharge, Skio или Loop, Aftersell создаёт новую подписку в вашем провайдере, а не просит Shopify её добавить, поэтому предложения подписки достигают клиентов, чей заказ уже содержит подписку. Требования и заметки по провайдерам см. в апселле существующим подписчикам.
Если провайдер не подключён, Aftersell автоматически обрабатывает случай «подписка уже в корзине» двумя способами:
- Товары только по подписке в предложении исключаются из воронки для этого клиента.
- Товары в двойном режиме (настроенные как разовая покупка + подписка) автоматически понижаются до только разовой покупки, поэтому предложение всё равно показывается, но без варианта подписки.
В любом случае вы можете оставить предложение Subscription Upsell в воронке, не опасаясь, что оно сработает некорректно на заказах, уже содержащих подписку, — предложение адаптируется во время выполнения.
Чтобы изменить подписку, которая уже есть у клиента, а не добавить вторую, используйте вместо этого Subscription Upgrade.
Товары только по подписке
Если товар в вашем предложении настроен на продажу только по подписке (без варианта разовой покупки) и провайдер подписок не подключён, предложение будет пропускаться всякий раз, когда заказ клиента уже содержит товар по подписке.
То, что показывает редактор воронок, зависит от вашей настройки:
- Провайдер подключён. Баннера нет. Ограничение не применяется, потому что Aftersell создаёт подписку в вашем провайдере.
- Провайдер не подключён. Баннер Unlock more reach с действием Connect a provider, объясняющий, что клиенты, чей заказ уже содержит подписку, не видят вариант подписки этого предложения. Подключение провайдера устраняет ограничение, а не обходит его.
- Воронка уже исключает заказы с подпиской. Баннера нет, так как предложение всё равно никогда не достигает этих клиентов.
Там, где появляется более старый предупреждающий баннер Subscription limitations, он перечисляет затронутые товары и содержит совет: установите триггер Subscription в значение do not include a subscription, чтобы предложение показывалось только клиентам, чьи заказы ещё не содержат подписку.
Несколько предложений подписки в одной воронке
Если более одного предложения в вашей воронке содержит товар по подписке, к заказу добавляется только первая принятая подписка. Последующие предложения подписки пропускаются. Редактор воронок предупреждает вас при обнаружении такого конфликта, перечисляя другие предложения в воронке, которые тоже содержат подписочные товары.
Чтобы избежать пропущенных предложений, ограничьте воронку одним предложением подписки или используйте триггер Subscription, чтобы исключить заказы, уже содержащие подписку.
Тестирование Subscription Upsell
Перед запуском нового предложения Subscription Upsell:
Разместите реальный тестовый заказ в Shopify
Разместите реальный тестовый заказ с низкой ценой в своём магазине; не полагайтесь на Preview Mode для этого шага. Preview Mode визуально отображает воронку и позволяет прокликать Accept и Decline, чтобы пройти путь клиента, но он изолирован: заказ не создаётся, подписка в вашем провайдере подписок не создаётся, списаний нет, письма и вебхуки не отправляются. Используйте Preview Mode для проверки макета и текстов, а реальный тестовый заказ — для сквозной проверки.
Примите апселл на post-purchase странице
После checkout появится post-purchase предложение. Примите апселл подписки, чтобы запустить реальный changeset.
Проверьте Shopify
В Shopify Admin -> Orders найдите тестовый заказ. Вы должны увидеть обе позиции: исходный разовый товар и новый товар по подписке с применённой скидкой на первый цикл.
Проверьте своего провайдера подписок
Найдите новую подписку клиента в панели управления вашего провайдера. Подтвердите периодичность, дату следующего списания и товар.
Запустите продление в песочнице
Если ваш провайдер подписок поддерживает тестовые продления, сдвиньте дату следующего списания и подтвердите, что продление создаёт новый заказ Shopify по обычной (без скидки) цене.
Если что-то выглядит неправильно, см. Устранение неполадок ниже.
Вариант подписки не отображается в редакторе предложений
Чтобы элементы управления подпиской появились в редакторе предложений, у выбранного вами товара должен быть хотя бы один активный план продаж в Shopify. Проверьте, что ваше приложение подписок создало планы продаж для этого товара и что планы продаж активны и назначены товару.
Как Aftersell выбирает, какой план продаж показать?
Предложение предварительно выбирает первый план продаж, настроенный для товара в Shopify, а клиенты могут изменить его в выпадающем списке Purchase options, когда к их варианту применимо более одного плана. Чтобы контролировать, какой план они видят, ограничьте предложение мультивыбором Allowed subscription plans, измените порядок планов продаж у товара в Shopify, чтобы нужный был первым, или полностью удалите неиспользуемые планы продаж у товара. Разрешение ровно одного плана убирает выпадающий список.
Может ли клиент выбрать частоту доставки в post-purchase предложении?
Да, когда к выбранному им варианту применимо более одного плана — предложение показывает выпадающий список Purchase options. Чтобы это предотвратить, используйте Allowed subscription plans и разрешите один план; периодичность тогда отображается как статический текст. Клиенты по-прежнему могут изменить периодичность позже в портале вашего провайдера подписок.
Я хочу показать этот товар с подпиской только как разовый
Используйте режим One-time purchase only в настройке варианта покупки предложения. В Aftersell три режима для товаров с включённой подпиской: One-time purchase only, Subscription only и One-time purchase and subscription. Выбор One-time purchase only полностью скрывает вариант подписки, даже когда у товара есть активные планы продаж. Подробнее обо всех трёх режимах см. Предложение подписочных товаров после checkout. Мой клиент принял апселл подписки, но подписки нет в моём приложении подписок
Это один из самых разрушительных сценариев сбоя для Subscription Upsell, потому что с клиента списали деньги, но подписка так и не была создана в вашем провайдере подписок. Самая частая причина, с большим отрывом, — план продаж, деактивированный между отображением предложения и принятием клиентом. Shopify принимает changeset, потому что на момент отображения предложения у него есть действительный ID плана продаж, но если план деактивирован до принятия клиентом, подписка дальше не оформляется и ошибка не выводится.Другие частые причины:
- Сбоит вебхук приложения подписок. Любое приложение подписок, подхватывающее новые подписки из Shopify, полагается на вебхуки Shopify. Проверьте состояние доставки вебхуков в логах вашего приложения подписок.
- План продаж был отвязан от товара, но у него всё ещё активный ID. Shopify принимает changeset, и позиция попадает в заказ, но у провайдера подписок нет записи, с которой можно работать.
Важно: на нативном пути add_subscription нет автоматических повторов — оформлением там владеет Shopify, поэтому Aftersell нечего перепроигрывать. (Отдельный путь через провайдера, используемый когда заказ уже содержит подписку, покрывается рабочим процессом повторов subscription-upgrade.) Если это случилось с клиентом:
- Убедитесь, что план продаж всё ещё активен в Shopify и назначен товару.
- Проверьте логи импорта заказов / вебхуков вашего приложения подписок по затронутому заказу.
- Если подписка действительно отсутствует, команда поддержки вашего приложения подписок обычно может вручную оформить клиента по ID заказа.
Если затронуто несколько клиентов, обратитесь в поддержку Aftersell с ID заказов и названием вашего провайдера подписок, но ожидайте, что исправление произойдёт на стороне провайдера подписок, а не в Aftersell. Кнопка CTA показывает регулярную цену вместо скидки на первый цикл
Обычно это проявляется при экстремальной скидке на первый цикл (например, 100% на первый цикл). Кнопка Accept отражает цену первого цикла, но если эта цена выглядит идентично регулярной (из-за граничных случаев или форматирования), может показаться, что скидка не применена. Убедитесь в предпросмотре предложения, что скидка настроена правильно, и опирайтесь на текст предложения («Первая коробка бесплатно, затем $X каждые Y дней»), чтобы условия были однозначны для клиентов.
С заказа моего клиента списали без скидки на подписку во втором цикле
Скидки по умолчанию применяются только к первому платёжному циклу. Если ваш клиент спрашивает, почему на его втором или третьем заказе нет скидки, — это ожидаемое поведение. Регулярные заказы списываются по обычной цене подписки, которую клиент видел в поле Recurring subtotal в предложении.
Предложение показывается на заказах, которые уже содержат подписку
Если у вас подключён Recharge, Skio или Loop, это ожидаемо, и предложение работает: Aftersell создаёт новую подписку в вашем провайдере. См. апселл существующим подписчикам.Если провайдер не подключён, Shopify блокирует добавление второй подписки, и предложение молча пропускается во время выполнения. Либо подключите провайдера, либо запретите показ предложения таким клиентам, установив триггер Subscription в значение do not include a subscription. Только одно из моих предложений подписки срабатывает в воронке
Shopify допускает только одну подписку на заказ. Если у вас несколько предложений подписки в одной воронке, побеждает первое принятое, а остальные пропускаются. Либо ограничьте воронку одним предложением подписки, либо используйте триггер Subscription, чтобы исключить заказы, у которых уже есть подписка.
Клиент не может найти подписку в своём аккаунте
Новой подпиской управляют в клиентском портале вашего провайдера подписок, а не напрямую в Shopify. Убедитесь, что портал доступен по ссылке из личного кабинета вашего магазина, и подтвердите, что приветственное письмо вашего провайдера подписок настроено на отправку сразу после принятия.
Я хочу вернуть деньги или отменить новую подписку после того, как клиент её принял
Первый цикл был оплачен в составе заказа Shopify, поэтому возвраты работают так же, как для любой другой позиции. Отмена будущих циклов происходит у вашего провайдера подписок, а не в Aftersell. Возврат по позиции в Shopify не отменяет подписку автоматически — её нужно также отменить в портале провайдера.