Skip to main content

Upsell after checkout experiments

Control - pricing $5

B - bundle of last used app if any for $3.99 and upsell unlimited for $6.99

alt_text

Scenario: User enters AB

GIVEN a user bought a subscription

And is eligible for Upsell Unlimited

And their platform is not shopify or wix

WHEN the user loads sees success page

THEN the user either falls into group control or upsell_bundle of the A/B upsell_bundle_ab

Scenario: Control sees current version

Success Page

Scenario: Upsel_bundle group sees the updated version of success page

Changes to Success page:

  • Add title
  • Add Two separate cards
    • Title
    • Description
    • Button
  • Add Subtitle

Scenario: Bundle card shows the last active app that the user has no subscription for

Scenario: If no last active - Bundle card shows the last created app that the user has no subscription for

Scenario: If no last created - Show random P1 plugin

Random app from P1

Skip the ones that user is already paying for

Account Page and Checkout

Scenario: User changes upsell unlimited -> take into account page (existing logic) and allow them to purchase it

Scenario: User changes bundle -> take into account page and allow them to purchase it

Scenario: Show slightly changed Account page if bundle is chosen

  • Rename the section name on the left menu accordingly (bundle or upsell)
  • Change the title accordingly
  • Change the row name accordingly

Billing logic

Scenario: Use the newly implemented billing logic for bundles

Scenario: When user buys bundle - create add-on subscription

Scenario: Bundled app should be the same level as primary app

Scenario: Add-on subscription can be canceled separately

Scenario: If primary subscription cancels - cancel the add-on

Scenario: If primary subscription upgrades/downgrades - upgrade/downgrade add on

Scenario: If primary subscription pauses - pause the add on