Onboarding Analysis

Danni Gyrl's Playhouse - dannigyrlsplayhouse.com (dannigyrlsplayhouse.myshopify.com)
Curvy women's activewear & denim boutique • Prepared for Upnova onboarding

Step 1 - Existing Upsell Deals on the Store (research before building)

Before proposing anything, here is every upsell/promo mechanism already live. We must replicate the working ones - and the analysis below is built around them so we beat them, not duplicate them.

The deal that is actually driving the business: BUY 2 GET 1 FREE

AttributeDetail
MechanicAdd any 2 items from the collection, get a 3rd (lowest-priced) FREE
AppEasyBundle / GiftKart (bundle app)
StatusON FREE TRIAL EasyBundle_Monthly_Free, trial ends 2026-03-02, then $500 cap / paid. Core engine at risk.
Applies to33 products (collection buy-2-get-1-free)
PerformanceEasyBundle orderSummary: last 30d = $0 bundle value, 0 bundled orders (deal set up, not yet converting in-app)
Why it matters: the 3-item bundle is the #1 order-size on the store (48% of orders are exactly 3 items). This deal is the store's core engine. But it sits on a free trial, third-party app - fragile and expensive. Replicating it in Upnova moves the engine onto our stack with the same mechanic plus better controls.

Full inventory of promo surfaces & apps

Deal / SurfaceConfigAppStatus
Buy 2 Get 1 FREEany 2 from 33-pt collection, +1 cheapest freeEasyBundleFree trial, expiring
$12.99 SALE / BLOW OUT20 products at $12.99 (mostly sets/jumpsuits/dresses)Native collectionLive
BUILD YOUR OWN BUNDLECollection created but emptyNativeIncomplete setup
UNDER $40.991 productNativeMinor
Cart drawerUpCart (native upsells + shipping protection + bundle)UpCartLive
BNPLSezzle + PayPal Pay-in-4PaymentsLive
UpnovaNot yet embedded; 0 offers configuredUpnovaOnboarding target
Also running: Klaviyo (email), Judge.me-style reviews, ReCharge reference. No Upnova scripts on the pages.

Confirmed Sales Data (ShopifyQL, Online Store, 12 months)

2,994
Orders / 12mo
$85
Native AOV
$335k
Gross sales
-$79k
Discounts (24%)
18.5%
1-item orders
48%
3-item orders

Order-size distribution - this is the whole story

Items / orderShareRead
118.5%Small minority
221.2%AOV about $60-70 (the leftover)
348.4%The B2G1-driven cluster - habitual
4+11.8%Power shoppers
Decision: customers already buy 2-3 items. This is Case B (onboarding skill): the goal is not "get them to buy a 2nd; it's to push the 3-item habit toward 4th/5th/6th.

Where we go - decision chart

Order-size distribution (confirmed)
1-item - 18.5%
2-item - 21.2%
3-item - 48.4% (B2G1)
4+ - 11.8%

Built offers (draft) with live previews

Two offers were built as drafts to replicate the store's existing B2G1 engine. Previews are the live widgets Storybook iframes (same as used in upez-frontend onboarding).

Offer A - Buy 1, Get 2nd 25% Off (Buy X Get Y)

ParamValue
MechanicBuy 1 item from the B2G1 collection, get the 2nd at 25% off
TriggerCollection buy-2-get-1-free (33 products)
DiscountPERCENTAGE 25% on the 2nd line (Y)
Widgets2 surfaces, both draft: PDP widget #9580 (headline "Buy 1, Get the 2nd at 25% Off" on product pages of the collection) + cart cross-sell #9581 ("Add a 2nd piece, get 25% off it" at the bottom of the cart drawer)
StatusDraft (EXPIRED) - not live
Review.../admin/apps/upez/discounts/buy-x-get-y/2868
Buy X Get Y - interactive cart widget preview (add items, scroll the cross-sell)

Offer B - Buy 2 Get 1 Free (Free Gift with Bundle)

ParamValue
MechanicBuy any 2 items from the 33-pd collection, get the 3rd (lowest-priced) free
Free itemA line from the same collection (cheapest default), capped so a hero isn't gifted
StatusDraft (ready) - not live
Review.../admin/apps/upez/discounts/free-gift-with-bundle/309
Free Gift with Bundle - interactive offer page preview (pick products, see the tier update)

How this beats the existing deal

Bottom line: replicate the store's own Buy-2-Get-1 engine (and keep the $12.99 promotion separate). Two dashed drafts are ready: Buy 1 Get 2nd 25% off, and Buy 2 Get 1 Free (Free Gift with Bundle). Review the previews above, then activate the one that wins.

Prepared with verified Shopify order data (12-month, Online Store, excluding post-order adjustments). AOV is the native metric, matching the merchant dashboard. Offer previews rendered from the Upnova widgets Storybook (upez-frontend onboarding preview source).