Upsell after checkout experiments
Control - pricing $5
B - bundle of last used app if any for $3.99 and upsell unlimited for $6.99
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