Copy-paste a Liquid snippet for cart & checkout - 'Buy these two together, save X' with a savings pill - the simplest AOV lift that works.
Bundle & save
1{%- assign other = all_products[handle] -%}2{%- if other -%}3<div class="gpl-bundle">4 <p class="gpl-bundle__heading">Bundle & save</p>5 <div class="gpl-bundle__row">6 <span class="gpl-bundle__item">This product</span>7 <span class="gpl-bundle__plus">+</span>8 <span class="gpl-bundle__item">{{ other.title }}</span>9 <span class="gpl-bundle__save">{{ save | default: 'Save' }}</span>10 </div>11 <button type="button" class="gpl-bundle__add" data-bundle data-v1="{{ product.selected_or_first_available_variant.id }}" data-v2="{{ other.selected_or_first_available_variant.id }}">12 Add both - <span>{{ product.price | plus: other.price | money }}</span>13 </button>14</div>
Full source is for members
One payment - every snippet, guide and bundle