{"id":16869,"date":"2026-07-06T10:51:49","date_gmt":"2026-07-06T10:51:49","guid":{"rendered":"https:\/\/shoppy.is\/discover\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/"},"modified":"2026-07-14T11:00:37","modified_gmt":"2026-07-14T11:00:37","slug":"product-bundles-and-kits-how-to-structure-them-to-sell-more","status":"publish","type":"post","link":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/","title":{"rendered":"Product bundles and kits: how to structure them to sell more"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16869\" class=\"elementor elementor-16869 elementor-16859\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f32a2c5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f32a2c5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ce838a\" data-id=\"4ce838a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a8f1d0e elementor-widget elementor-widget-html\" data-id=\"a8f1d0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Lora:wght@400;500;600&display=swap');\n\n.shoppy-editorial {\n  --shoppy-navy: #112a46;\n  --shoppy-navy-soft: #1a3556;\n  --shoppy-accent: #f4989c;\n  --shoppy-accent-hover: #e8858a;\n  --shoppy-bg: #f4f5fa;\n  --shoppy-bg-pink: #fef1f1;\n  --shoppy-gray-200: #e4e6ec;\n  --shoppy-gray-400: #8a92a3;\n  --shoppy-gray-600: #4a5468;\n  max-width: 720px;\n  margin: 0 auto;\n  padding: 48px 24px 32px;\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  font-size: 17px;\n  line-height: 1.75;\n  color: var(--shoppy-navy);\n  letter-spacing: -0.011em;\n  font-feature-settings: \"kern\", \"liga\", \"calt\";\n  -webkit-font-smoothing: antialiased;\n}\n.shoppy-editorial .eyebrow {\n  display: inline-block;\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--shoppy-accent-hover);\n  margin-bottom: 24px;\n}\n.shoppy-editorial h1 {\n  font-family: 'Lora', Georgia, serif;\n  font-size: 44px;\n  line-height: 1.15;\n  font-weight: 500;\n  color: var(--shoppy-navy);\n  margin: 0 0 24px;\n  letter-spacing: -0.02em;\n}\n.shoppy-editorial .meta {\n  font-size: 13px;\n  color: var(--shoppy-gray-400);\n  margin: 0 0 40px;\n  padding-bottom: 32px;\n  border-bottom: 1px solid var(--shoppy-gray-200);\n}\n.shoppy-editorial .lead {\n  font-size: 19px;\n  line-height: 1.7;\n  color: var(--shoppy-navy);\n  margin: 0 0 24px;\n}\n.shoppy-editorial p {\n  margin: 0 0 20px;\n}\n.shoppy-editorial h2 {\n  font-family: 'Lora', Georgia, serif;\n  font-size: 30px;\n  font-weight: 500;\n  line-height: 1.25;\n  color: var(--shoppy-navy);\n  margin: 56px 0 20px;\n  letter-spacing: -0.015em;\n}\n.shoppy-editorial h3 {\n  font-family: 'Inter', sans-serif;\n  font-size: 19px;\n  font-weight: 600;\n  color: var(--shoppy-navy);\n  margin: 36px 0 12px;\n  letter-spacing: -0.005em;\n}\n.shoppy-editorial a {\n  color: var(--shoppy-navy);\n  text-decoration: underline;\n  text-decoration-color: var(--shoppy-accent);\n  text-decoration-thickness: 2px;\n  text-underline-offset: 3px;\n  transition: all 0.2s;\n}\n.shoppy-editorial a:hover {\n  color: var(--shoppy-accent-hover);\n  text-decoration-color: var(--shoppy-accent-hover);\n}\n.shoppy-editorial strong { font-weight: 600; color: var(--shoppy-navy); }\n.shoppy-editorial em { font-style: italic; }\n.shoppy-editorial ul, .shoppy-editorial ol {\n  margin: 0 0 24px;\n  padding-left: 0;\n  list-style: none;\n}\n.shoppy-editorial ul li {\n  position: relative;\n  padding-left: 28px;\n  margin-bottom: 10px;\n}\n.shoppy-editorial ul li::before {\n  content: \"\";\n  position: absolute;\n  left: 8px;\n  top: 12px;\n  width: 6px;\n  height: 6px;\n  background: var(--shoppy-accent);\n  border-radius: 50%;\n}\n.shoppy-editorial ol { counter-reset: editorial-counter; }\n.shoppy-editorial ol li {\n  position: relative;\n  padding-left: 36px;\n  margin-bottom: 10px;\n  counter-increment: editorial-counter;\n}\n.shoppy-editorial ol li::before {\n  content: counter(editorial-counter);\n  position: absolute;\n  left: 0;\n  top: 0;\n  font-family: 'Lora', Georgia, serif;\n  font-weight: 500;\n  font-size: 18px;\n  color: var(--shoppy-accent);\n  width: 24px;\n  text-align: center;\n}\n.shoppy-editorial .answer-box {\n  background: var(--shoppy-bg-pink);\n  border-left: 3px solid var(--shoppy-accent);\n  padding: 28px 32px;\n  margin: 32px 0;\n  border-radius: 0 8px 8px 0;\n}\n.shoppy-editorial .answer-box .answer-label {\n  display: block;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--shoppy-accent-hover);\n  margin-bottom: 12px;\n}\n.shoppy-editorial .answer-box p {\n  font-family: 'Lora', Georgia, serif;\n  font-size: 19px;\n  line-height: 1.55;\n  font-weight: 500;\n  color: var(--shoppy-navy);\n  margin: 0;\n}\n.shoppy-editorial .pull-stat {\n  margin: 48px 0;\n  padding: 36px 32px;\n  background: var(--shoppy-bg);\n  border-radius: 12px;\n  text-align: center;\n}\n.shoppy-editorial .pull-stat .number {\n  display: block;\n  font-family: 'Lora', Georgia, serif;\n  font-size: 68px;\n  line-height: 1;\n  font-weight: 500;\n  color: var(--shoppy-navy);\n  letter-spacing: -0.03em;\n  margin-bottom: 16px;\n}\n.shoppy-editorial .pull-stat .caption {\n  display: block;\n  font-size: 15px;\n  color: var(--shoppy-gray-600);\n  line-height: 1.55;\n  max-width: 520px;\n  margin: 0 auto;\n}\n.shoppy-editorial .pull-stat .source {\n  display: block;\n  font-size: 12px;\n  color: var(--shoppy-gray-400);\n  letter-spacing: 0.04em;\n  margin-top: 14px;\n  text-transform: uppercase;\n  font-weight: 500;\n}\n.shoppy-editorial .closing-cta {\n  background: var(--shoppy-navy);\n  color: white;\n  padding: 40px;\n  border-radius: 12px;\n  margin: 48px 0 32px;\n}\n.shoppy-editorial .closing-cta p {\n  color: white;\n  font-family: 'Lora', Georgia, serif;\n  font-size: 21px;\n  line-height: 1.5;\n  font-weight: 500;\n  margin: 0;\n}\n.shoppy-editorial .closing-cta a {\n  color: var(--shoppy-accent);\n  text-decoration-color: var(--shoppy-accent);\n  font-weight: 600;\n}\n.shoppy-editorial .closing-cta a:hover {\n  color: white;\n  text-decoration-color: white;\n}\n.shoppy-editorial hr {\n  border: 0;\n  border-top: 1px solid var(--shoppy-gray-200);\n  margin: 48px 0;\n}\n.shoppy-editorial .related {\n  background: var(--shoppy-bg);\n  padding: 32px;\n  border-radius: 12px;\n  margin: 32px 0 0;\n}\n.shoppy-editorial .related h3 {\n  margin: 0 0 16px;\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: 0.12em;\n  color: var(--shoppy-gray-400);\n  font-weight: 600;\n}\n.shoppy-editorial .related ul { margin-bottom: 20px; }\n.shoppy-editorial .related ul:last-child { margin-bottom: 0; }\n.shoppy-editorial .related ul li { padding-left: 20px; margin-bottom: 10px; }\n.shoppy-editorial .related ul li::before {\n  background: var(--shoppy-navy);\n  width: 5px;\n  height: 5px;\n  top: 13px;\n  left: 0;\n}\n.shoppy-editorial .related a {\n  color: var(--shoppy-navy);\n  text-decoration: none;\n  font-weight: 500;\n  border-bottom: 1px solid transparent;\n  transition: border-color 0.2s;\n}\n.shoppy-editorial .related a:hover { border-bottom-color: var(--shoppy-accent); }\n@media (max-width: 768px) {\n  .shoppy-editorial { padding: 32px 16px; font-size: 16px; }\n  .shoppy-editorial h1 { font-size: 32px; }\n  .shoppy-editorial h2 { font-size: 24px; margin: 40px 0 16px; }\n  .shoppy-editorial h3 { font-size: 17px; }\n  .shoppy-editorial .lead { font-size: 17px; }\n  .shoppy-editorial .pull-stat { padding: 28px 20px; }\n  .shoppy-editorial .pull-stat .number { font-size: 48px; }\n  .shoppy-editorial .answer-box { padding: 22px 24px; }\n  .shoppy-editorial .answer-box p { font-size: 17px; }\n  .shoppy-editorial .closing-cta { padding: 28px 24px; }\n  .shoppy-editorial .closing-cta p { font-size: 18px; }\n  .shoppy-editorial .related { padding: 24px; }\n}\n<\/style>\n\n<article class=\"shoppy-editorial\">\n\n<span class=\"eyebrow\">Operativo &middot; AOV &amp; Upselling<\/span>\n\n<h1>Bundle e product kit: come strutturarli per vendere di pi&ugrave; (con dati)<\/h1>\n\n<p class=\"meta\">7 minuti di lettura &middot; Shoppy Academy<\/p>\n\n<p class=\"lead\">I bundle aumentano l'Average Order Value del <strong>10&ndash;30% rispetto agli acquisti singoli<\/strong> (dati aggregati Shopify benchmark). Eppure la maggior parte dei merchant li usa male: uno sconto a caso su due prodotti accostati, senza logica e senza misurazione.<\/p>\n\n<p>Se gestisci uno store Shopify, il bundle &egrave; una delle leve a pi&ugrave; alto ROI che hai. Non richiede nuovo traffico e agisce su clienti gi&agrave; in fase di acquisto. Ma funziona solo se lo strutturi bene: tipo giusto, sconto calibrato sul margine, presentazione pensata per il mobile. In questa guida vedi i quattro tipi di bundle che funzionano davvero, l'errore del &ldquo;pure bundling&rdquo; che ti costa vendite, come calcolare lo sconto e quali KPI guardare per capire se stai facendo margine o solo cannibalizzando ordini che avresti chiuso comunque.<\/p>\n\n<h2>Cosa sono i bundle (e perch&eacute; aumentano l'AOV)<\/h2>\n\n<div class=\"answer-box\">\n  <span class=\"answer-label\">Risposta diretta<\/span>\n  <p>Un bundle di prodotti &egrave; un'offerta che raggruppa due o pi&ugrave; articoli in un'unica unit&agrave; d'acquisto, di solito a un prezzo pi&ugrave; conveniente della somma dei singoli. Funziona perch&eacute; riduce il numero di decisioni del cliente e aumenta il valore percepito: il risultato &egrave; uno scontrino medio pi&ugrave; alto. Secondo i report di settore i bundle aumentano l'Average Order Value del 10&ndash;30% rispetto agli acquisti singoli.<\/p>\n<\/div>\n\n<h3>Bundle e product kit: la differenza che conta<\/h3>\n\n<p>I termini si usano spesso come sinonimi, ma c'&egrave; una distinzione operativa utile. Il <strong>bundle<\/strong> &egrave; un raggruppamento commerciale: prodotti che restano vendibili anche separatamente, messi insieme per spingere un acquisto pi&ugrave; grande. Il <strong>product kit<\/strong> &egrave; un'unit&agrave; di prodotto a s&eacute;: un set pensato per essere usato insieme (la skincare routine completa, il kit barba, il set da regalo), che spesso ha un proprio SKU e una propria identit&agrave;.<\/p>\n\n<p>La differenza non &egrave; semantica. Il kit comunica un beneficio d'uso (&ldquo;tutto quello che ti serve per X&rdquo;), il bundle comunica una convenienza economica (&ldquo;prendi i due insieme e risparmi&rdquo;). Sapere quale leva stai attivando ti aiuta a scrivere la copy giusta e a decidere il prezzo.<\/p>\n\n<h3>Perch&eacute; funzionano: meno decisioni, pi&ugrave; valore percepito<\/h3>\n\n<p>Ogni decisione in pi&ugrave; &egrave; un punto di attrito. Su mobile, dove il tasso di abbandono del carrello supera in media il 70% (Baymard Institute), ridurre il numero di scelte &egrave; una leva concreta sulla conversione. Un bundle pre-confezionato sostituisce tre o quattro micro-decisioni con una sola.<\/p>\n\n<p>C'&egrave; poi l'effetto sul valore percepito: vedere uno sconto rispetto al prezzo &ldquo;pieno&rdquo; della somma rende l'offerta pi&ugrave; attraente, anche quando il risparmio assoluto &egrave; contenuto. &Egrave; lo stesso principio che porta Amazon ad attribuire circa il 35% dei propri ricavi a raccomandazioni e abbinamenti di prodotto (McKinsey).<\/p>\n\n<h2>I 4 tipi di bundle che funzionano davvero<\/h2>\n\n<p>Non tutti i bundle sono uguali. Questi quattro coprono la quasi totalit&agrave; dei casi utili per uno store Shopify.<\/p>\n\n<h3>1. Bundle curato (fisso, a sconto)<\/h3>\n\n<p>&Egrave; il bundle classico: due o pi&ugrave; prodotti scelti da te, venduti insieme a un prezzo scontato rispetto alla somma. Funziona quando hai abbinamenti naturali e ad alta probabilit&agrave; di acquisto congiunto: il maglione e la sciarpa, la crema e il siero, la macchina e le capsule. Regola pratica: il bundle curato rende di pi&ugrave; quando uno dei prodotti &egrave; un best seller e l'altro &egrave; un articolo a margine alto o a bassa rotazione che vuoi muovere.<\/p>\n\n<h3>2. Bundle configurabile (build-your-own \/ mix &amp; match)<\/h3>\n\n<p>Il cliente compone il bundle scegliendo N prodotti da una selezione (&ldquo;scegline 3, paghi 2&rdquo;). &Egrave; pi&ugrave; impegnativo da impostare ma converte molto bene perch&eacute; unisce la convenienza del bundle alla libert&agrave; di scelta. Funziona benissimo nel beauty, nell'integrazione alimentare e nell'abbigliamento basic.<\/p>\n\n<h3>3. Frequently bought together<\/h3>\n\n<p>&Egrave; il bundle suggerito in tempo reale sulla scheda prodotto, basato sugli acquisti combinati reali degli altri clienti. Non lo decidi tu a priori: lo costruisce il comportamento d'acquisto. &Egrave; il formato che Amazon ha reso uno standard e che su scheda prodotto pu&ograve; aumentare l'AOV in modo misurabile, perch&eacute; arriva nel momento esatto dell'interesse.<\/p>\n\n<h3>4. Bundle post-acquisto<\/h3>\n\n<p>L'offerta compare dopo che il cliente ha confermato l'ordine, nella thank-you page o nella prima push successiva. Non aggiunge frizione al checkout, perch&eacute; l'acquisto &egrave; gi&agrave; chiuso. Il post-purchase &egrave; uno dei momenti a pi&ugrave; alta conversione dell'intero funnel, perch&eacute; il cliente &egrave; ancora in modalit&agrave; acquisto e ha gi&agrave; superato la barriera del pagamento.<\/p>\n\n<h2>Pure bundling vs mixed bundling: l'errore che ti costa vendite<\/h2>\n\n<p>Qui si separano i merchant che fanno margine da quelli che perdono vendite senza accorgersene. Il <strong>pure bundling<\/strong> rende un prodotto acquistabile <em>solo<\/em> dentro il bundle: se vuoi l'articolo, devi prendere il pacchetto. Il <strong>mixed bundling<\/strong> lascia ogni prodotto disponibile anche singolarmente, e in pi&ugrave; offre il bundle come opzione conveniente.<\/p>\n\n<p>La ricerca della Harvard Business School condotta da Vineet Kumar sul product bundling ha mostrato un risultato controintuitivo: quando un'azienda &egrave; passata al pure bundling, le vendite dei prodotti coinvolti sono calate in modo netto. Il mixed bundling &mdash; prodotti disponibili sia singoli sia in pacchetto &mdash; ha generato i risultati migliori, perch&eacute; non toglie nulla al cliente: aggiunge solo un'opzione.<\/p>\n\n<p>La lezione operativa &egrave; semplice: salvo casi specifici (set regalo, edizioni limitate), lascia sempre i prodotti acquistabili anche singolarmente. Il bundle deve essere una scorciatoia conveniente, non un obbligo.<\/p>\n\n<h2>Come strutturare un bundle che converte<\/h2>\n\n<h3>Lo sconto giusto: parti dal margine, non dalla percentuale<\/h3>\n\n<p>L'errore pi&ugrave; comune &egrave; scegliere lo sconto &ldquo;a sensazione&rdquo; (10%, 15%, 20%) senza guardare il margine. Parti dall'altra direzione: calcola il margine dei prodotti nel bundle, decidi quanto margine sei disposto a cedere in cambio di un AOV pi&ugrave; alto, e ricava da l&igrave; la percentuale. Un bundle che vende di pi&ugrave; ma erode tutto il margine non &egrave; una vittoria: &egrave; un ordine pi&ugrave; grande che ti rende meno. Lo sconto ideale &egrave; il minimo necessario a rendere l'offerta percepibilmente conveniente.<\/p>\n\n<h3>La presentazione conta (soprattutto su mobile)<\/h3>\n\n<p>Il 56% delle transazioni online in Italia avviene da smartphone (Osservatorio Polimi Netcomm 2025). Su uno schermo piccolo, un bundle vince o perde nella presentazione. Tre regole:<\/p>\n\n<ul>\n  <li>Mostra il prezzo del bundle accanto alla somma barrata dei singoli: il risparmio deve essere visibile in un colpo d'occhio.<\/li>\n  <li>Usa un'unica immagine che mostri tutti i prodotti insieme, non una galleria da scorrere.<\/li>\n  <li>Riduci l'aggiunta al carrello a un solo tap: ogni passaggio in pi&ugrave; &egrave; un punto di abbandono.<\/li>\n<\/ul>\n\n<h3>Bundle nativi in-app: il caso Shopify + app<\/h3>\n\n<p>Su Shopify i bundle si gestiscono con app dedicate o con Shopify Bundles nativo. Il vero salto sull'AOV per&ograve; arriva quando il bundle vive in un'app nativa, dove il checkout &egrave; a due tap e la spinta visiva &egrave; immediata. Soluzioni come <strong>Shoppy<\/strong> trasformano lo store Shopify in un'app iOS e Android senza codice e portano i bundle e i widget &ldquo;frequently bought together&rdquo; direttamente nella scheda prodotto in-app, con la sincronizzazione automatica del catalogo.<\/p>\n\n<!-- LINK TO ADD: \/aumentare-aov-ecommerce-app (art. 2.6) quando pubblicato -->\n<p>Il bundle &egrave; una delle leve, ma non l'unica: per il quadro completo di come un'app mobile alza lo scontrino medio, ci sar&agrave; un approfondimento dedicato nel cluster.<\/p>\n\n<div class=\"pull-stat\">\n  <span class=\"number\">10&ndash;30%<\/span>\n  <span class=\"caption\">l'aumento medio dell'Average Order Value generato dai bundle rispetto agli acquisti singoli. La leva agisce su clienti gi&agrave; in fase di acquisto, senza bisogno di nuovo traffico.<\/span>\n  <span class=\"source\">Shopify Benchmark Data &middot; Report di settore<\/span>\n<\/div>\n\n<h2>Come misurare se i bundle funzionano<\/h2>\n\n<p>Un bundle senza misurazione &egrave; un'ipotesi, non una strategia. Quattro metriche bastano a dirti se stai creando valore o solo spostando ordini.<\/p>\n\n<ul>\n  <li><strong>AOV (Average Order Value):<\/strong> lo scontrino medio. &Egrave; la metrica che il bundle dovrebbe muovere. Confrontala tra ordini con bundle e ordini senza.<\/li>\n  <li><strong>Attach rate:<\/strong> la percentuale di ordini che include almeno un bundle. Ti dice quanto l'offerta &egrave; visibile e attraente.<\/li>\n  <li><strong>Bundle take rate:<\/strong> tra chi vede il bundle, quanti lo acquistano. Misura l'efficacia della singola offerta, al netto della visibilit&agrave;.<\/li>\n  <li><strong>Margine per ordine:<\/strong> il controllo di sicurezza. Se l'AOV sale ma il margine per ordine scende, lo sconto &egrave; troppo aggressivo.<\/li>\n<\/ul>\n\n<p>Guarda queste quattro insieme. Un bundle sano alza AOV e attach rate senza intaccare il margine per ordine.<\/p>\n\n<h2>In sintesi: il bundle giusto per il tuo store<\/h2>\n\n<p>I bundle aumentano l'Average Order Value perch&eacute; riducono le decisioni e alzano il valore percepito, ma solo se strutturati con metodo: scegli il tipo adatto al tuo catalogo, mantieni i prodotti acquistabili anche singolarmente (mixed bundling), calibra lo sconto sul margine e cura la presentazione mobile. Poi misura per 30 giorni prima di moltiplicare le offerte.<\/p>\n\n<p>Per il quadro completo delle leve che fanno crescere AOV e ricavi sul canale mobile, leggi la guida <a href=\"https:\/\/shoppy.is\/en\/retention-mobile\/how-to-increase-ecommerce-sales-a-practical-guide-with-mobile-strategies-and-data\/\">come aumentare le vendite del tuo e-commerce<\/a>. E se i clienti che riacquistano sono il tuo vero motore di crescita, l'app &egrave; anche la leva principale per <a href=\"https:\/\/shoppy.is\/en\/retention-mobile\/how-to-increase-ecommerce-retention-a-practical-guide-to-customer-loyalty-through-mobile\/\">aumentare la retention del tuo e-commerce<\/a>.<\/p>\n\n<div class=\"closing-cta\">\n  <p>Il prossimo passo? Scegli un solo tipo di bundle, prezzalo sul margine e misuralo per 30 giorni prima di aggiungerne altri. E quando vuoi portare i bundle in un'app nativa, <a href=\"https:\/\/shoppy.is\/en\/\">scopri come Shoppy trasforma il tuo store Shopify in un'app<\/a> in pochi giorni &mdash; senza codice.<\/p>\n<\/div>\n\n<div class=\"related\">\n  <h3>Continua a leggere &mdash; Cluster 3 AOV &amp; Revenue Growth<\/h3>\n  <ul>\n    <li><a href=\"https:\/\/shoppy.is\/en\/retention-mobile\/how-to-increase-ecommerce-sales-a-practical-guide-with-mobile-strategies-and-data\/\">Come aumentare le vendite del tuo e-commerce<\/a><\/li>\n    <!-- LINK TO ADD: \/upselling-ecommerce (art. 3.3) quando pubblicato -->\n    <li>Upselling nell'e-commerce: strategie e tattiche con dati<\/li>\n    <!-- LINK TO ADD: \/cross-selling-ecommerce (art. 3.4) quando pubblicato -->\n    <li>Cross-selling: cos'&egrave; ed esempi pratici per il tuo store<\/li>\n    <!-- LINK TO ADD: \/soglia-spedizione-gratuita-ecommerce (art. 3.5) quando pubblicato -->\n    <li>Free shipping threshold: come calcolare la soglia giusta per il tuo AOV<\/li>\n  <\/ul>\n  <h3>Articoli correlati &mdash; Cluster 2 Retention<\/h3>\n  <ul>\n    <li><a href=\"https:\/\/shoppy.is\/en\/retention-mobile\/how-to-increase-ecommerce-retention-a-practical-guide-to-customer-loyalty-through-mobile\/\">Come aumentare la retention del tuo e-commerce<\/a><\/li>\n  <\/ul>\n<\/div>\n\n<\/article>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-42603bb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"42603bb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8715406\" data-id=\"8715406\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c7e4740 elementor-widget elementor-widget-heading\" data-id=\"c7e4740\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Share<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ab5e63d\" data-id=\"ab5e63d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6cc7de0 elementor-share-buttons--view-icon elementor-share-buttons--skin-framed elementor-share-buttons--shape-circle elementor-grid-0 elementor-share-buttons--color-official elementor-widget elementor-widget-share-buttons\" data-id=\"6cc7de0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_facebook\" role=\"button\" tabindex=\"0\" aria-label=\"Share on facebook\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-facebook\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_linkedin\" role=\"button\" tabindex=\"0\" aria-label=\"Share on linkedin\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-linkedin\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_twitter\" role=\"button\" tabindex=\"0\" aria-label=\"Share on twitter\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-twitter\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Operativo &middot; AOV &amp; Upselling Bundle e product kit: come strutturarli per vendere di pi&ugrave; (con dati) 7 minuti di lettura &middot; Shoppy Academy I bundle aumentano l&#8217;Average Order Value del 10&ndash;30% rispetto agli acquisti singoli (dati aggregati Shopify benchmark). Eppure la maggior parte dei merchant li usa male: uno sconto a caso su due [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[],"class_list":["post-16869","post","type-post","status-publish","format-standard","hentry","category-retention-mobile"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Product bundling for ecommerce: sell more | Shoppy<\/title>\n<meta name=\"description\" content=\"Want to raise your Shopify store&#039;s average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Reduce Churn in Your Shopify Store: 7 Strategies\" \/>\n<meta property=\"og:description\" content=\"Want to raise your Shopify store&#039;s average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/\" \/>\n<meta property=\"og:site_name\" content=\"Shoppy\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-06T10:51:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-14T11:00:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/shoppy.is\/wp-content\/uploads\/2022\/12\/Logo-Shoppy_positivo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2250\" \/>\n\t<meta property=\"og:image:height\" content=\"718\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Product bundles and kits: how to structure them to sell more\" \/>\n<meta name=\"twitter:description\" content=\"Bundles raise AOV by 10-30%, but only when structured right. The 4 types that work, the right discount, and the KPIs to track.\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#\\\/schema\\\/person\\\/7d2e2261645a9efc3d260a1ca2be153a\"},\"headline\":\"Product bundles and kits: how to structure them to sell more\",\"datePublished\":\"2026-07-06T10:51:49+00:00\",\"dateModified\":\"2026-07-14T11:00:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/\"},\"wordCount\":1661,\"publisher\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#organization\"},\"articleSection\":[\"Retention &amp; Mobile\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/\",\"url\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/\",\"name\":\"Product bundling for ecommerce: sell more | Shoppy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#website\"},\"datePublished\":\"2026-07-06T10:51:49+00:00\",\"dateModified\":\"2026-07-14T11:00:37+00:00\",\"description\":\"Want to raise your Shopify store's average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/retention-mobile\\\/product-bundles-and-kits-how-to-structure-them-to-sell-more\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/shoppy.is\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product bundles and kits: how to structure them to sell more\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/shoppy.is\\\/en\\\/\",\"name\":\"Shoppy\",\"description\":\"Shoppy - mobile App builder for Shopify stores\",\"publisher\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#organization\"},\"alternateName\":\"Shoppy - mobile app builder for Shopify store\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shoppy.is\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#organization\",\"name\":\"Shoppy\",\"url\":\"https:\\\/\\\/shoppy.is\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/shoppy.is\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-Shoppy_positivo.png\",\"contentUrl\":\"https:\\\/\\\/shoppy.is\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-Shoppy_positivo.png\",\"width\":2250,\"height\":718,\"caption\":\"Shoppy\"},\"image\":{\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/shoppy.mobileapp\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/shoppy-mobileapp\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/shoppy.is\\\/en\\\/#\\\/schema\\\/person\\\/7d2e2261645a9efc3d260a1ca2be153a\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/shoppy.is\"],\"url\":\"https:\\\/\\\/shoppy.is\\\/en\\\/author\\\/admin_n5o94gnc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Product bundling for ecommerce: sell more | Shoppy","description":"Want to raise your Shopify store's average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/","og_locale":"en_US","og_type":"article","og_title":"How to Reduce Churn in Your Shopify Store: 7 Strategies","og_description":"Want to raise your Shopify store's average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.","og_url":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/","og_site_name":"Shoppy","article_published_time":"2026-07-06T10:51:49+00:00","article_modified_time":"2026-07-14T11:00:37+00:00","og_image":[{"width":2250,"height":718,"url":"https:\/\/shoppy.is\/wp-content\/uploads\/2022\/12\/Logo-Shoppy_positivo.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_title":"Product bundles and kits: how to structure them to sell more","twitter_description":"Bundles raise AOV by 10-30%, but only when structured right. The 4 types that work, the right discount, and the KPIs to track.","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/#article","isPartOf":{"@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/"},"author":{"name":"admin","@id":"https:\/\/shoppy.is\/en\/#\/schema\/person\/7d2e2261645a9efc3d260a1ca2be153a"},"headline":"Product bundles and kits: how to structure them to sell more","datePublished":"2026-07-06T10:51:49+00:00","dateModified":"2026-07-14T11:00:37+00:00","mainEntityOfPage":{"@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/"},"wordCount":1661,"publisher":{"@id":"https:\/\/shoppy.is\/en\/#organization"},"articleSection":["Retention &amp; Mobile"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/","url":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/","name":"Product bundling for ecommerce: sell more | Shoppy","isPartOf":{"@id":"https:\/\/shoppy.is\/en\/#website"},"datePublished":"2026-07-06T10:51:49+00:00","dateModified":"2026-07-14T11:00:37+00:00","description":"Want to raise your Shopify store's average order value? Learn the 4 bundle types that work, how to price them, and how to measure their real ROI.","breadcrumb":{"@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/shoppy.is\/en\/retention-mobile\/product-bundles-and-kits-how-to-structure-them-to-sell-more\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shoppy.is\/en\/"},{"@type":"ListItem","position":2,"name":"Product bundles and kits: how to structure them to sell more"}]},{"@type":"WebSite","@id":"https:\/\/shoppy.is\/en\/#website","url":"https:\/\/shoppy.is\/en\/","name":"Shoppy","description":"Shoppy - mobile App builder for Shopify stores","publisher":{"@id":"https:\/\/shoppy.is\/en\/#organization"},"alternateName":"Shoppy - mobile app builder for Shopify store","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shoppy.is\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/shoppy.is\/en\/#organization","name":"Shoppy","url":"https:\/\/shoppy.is\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/shoppy.is\/en\/#\/schema\/logo\/image\/","url":"https:\/\/shoppy.is\/wp-content\/uploads\/2022\/12\/Logo-Shoppy_positivo.png","contentUrl":"https:\/\/shoppy.is\/wp-content\/uploads\/2022\/12\/Logo-Shoppy_positivo.png","width":2250,"height":718,"caption":"Shoppy"},"image":{"@id":"https:\/\/shoppy.is\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/shoppy.mobileapp\/","https:\/\/www.linkedin.com\/company\/shoppy-mobileapp"]},{"@type":"Person","@id":"https:\/\/shoppy.is\/en\/#\/schema\/person\/7d2e2261645a9efc3d260a1ca2be153a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/29cf6470a6836bcf70e6d47e1e7f8cdac5097717effbc7e821496785d1fdcbfc?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/shoppy.is"],"url":"https:\/\/shoppy.is\/en\/author\/admin_n5o94gnc\/"}]}},"_links":{"self":[{"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/posts\/16869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/comments?post=16869"}],"version-history":[{"count":0,"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/posts\/16869\/revisions"}],"wp:attachment":[{"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/media?parent=16869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/categories?post=16869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shoppy.is\/en\/wp-json\/wp\/v2\/tags?post=16869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}