Intervel

Custom Shopify theme and product launch waitlist · 2025–26

A custom Shopify theme for Intervel, a direct-to-consumer pouch brand — tiered discounts and bundles that build bigger carts, subscribe-and-save on every product, and a launch waitlist that turns every buy button into a signup with one setting.

The problem

Intervel sells pouches across three product lines — Performance, Sidekick and Bliss — in different flavours and strengths, one-off or on subscription. The store needed a buy box that made those choices simple, a cart that rewarded buying more, and for a new product launch, a way to collect waitlist signups across the whole site before anything could be bought — without the signups disappearing when ad blockers got in the way.

What I built

I built and maintained the theme across the homepage, collections, product pages, cart, search and landing pages, as one of about five developers at NINE15. On the product page I built the buy box: one-time or subscribe-and-save through Skio, a flavour and strength picker, and tiered quantity discounts that update as the shopper changes quantity. In the cart, bundles are grouped and priced correctly, and a smart upsell offers single cans linked to a 3-pack — skipping any flavour already in the cart. For the launch I built a waitlist mode: one theme setting turns every add-to-cart on the site into "Join Waitlist", opening Klaviyo's signup form, with the theme's own form as a fallback when the popup is blocked. I also rebuilt the header with a mega menu and built the ingredients, marquee, carousel and collection sections the team uses to build pages.

How it feels to shop

Picking a flavour, a strength and a subscription happens in one place, with the saving shown up front and sold-out options clearly greyed out. Adding more shows the next discount tier straight away, and the cart suggests the single cans that go with a 3-pack — never one you already have. During the launch, every buy button on the site invites shoppers onto the waitlist, and the signup works even with an ad blocker.

Result

Intervel runs a store built around how its products are actually bought — by flavour, strength, quantity and subscription — and launched a new product with a site-wide waitlist that keeps working even when ad blockers don't cooperate.

Stack: Shopify OS 2.0, Liquid, JavaScript web components, Alpine.js, Klaviyo Client API, Skio subscriptions, Metafields, Intelligems A/B testing

Visit live site