Skip to content
TechEmulsion logo
TechEmulsion
Services
SolutionsPortfolioBlogCareersContact Us
Checkout+ — Shopify Shipping Protection App
Checkout+

Checkout+

Shopify Shipping Protection — 100% of Fees Stay with the Store

A native Shopify checkout app that replaces Onwards 1:1. Customers opt into shipping protection inside the main checkout flow — not after payment. The store keeps every dollar. 11% attach rate. 695 insured orders since launch.

01

Industry

E-commerce & Health and Nutrition DTC

02

Client

E-commerce Mogul

03

Engagement

End-to-end Shopify App Development & Checkout Integration

04

Outcome

100% of protection fees retained; 11% attach rate on 6,500 orders

05

Tech Stack

React Router 7, Prisma, PostgreSQL, Supabase, Klaviyo, Vercel, node-cron

Checkout+ — case study gallery background
Checkout+ hero
Checkout+ screen 1
Checkout+ screen 2
Checkout+ hero
Checkout+ screen 1
Checkout+ screen 2

The Business Problem

The client ran shipping protection through Onwards. Customers paid $4 to insure their order at checkout. The store kept around $1. Onwards took the other 75 percent as commission.

For a high-volume store, that 75 percent skim adds up to real money every month. The client wanted the same customer experience, owned end-to-end, with every dollar of protection revenue staying with the brand.

They needed a 1:1 replacement for Onwards — one they owned completely.

01.

75% of protection revenue lost to Onwards commission


02.

No ownership of the checkout experience


03.

No customer claims portal of their own


04.

No control over cashback timing or messaging


05.

Dependency on a third-party app for a core revenue stream


What We Built

A native Shopify checkout app that replaces Onwards 1:1 — without any of the commission.

The entire flow — opt-in at checkout, cashback after delivery, claims with photo evidence, and multi-store management — is owned and operated by the brand.

01.

Opt-in protection checkbox inside the main Shopify checkout


02.

Post-delivery cashback discount code sent automatically by email


03.

Customer claims portal for lost, damaged, or stolen orders


04.

Merchant dashboard for claim review and multi-store management


The Solution: Native Checkout Integration

Protection inside the main checkout, not after payment: Most apps take the easier path and offer protection post-purchase, but customers mentally check out the moment they hit Pay. By placing the opt-in next to the order summary, we catch customers while they are still deciding — and it works correctly with Apple Pay and Shop Pay, which most post-pay apps break on.

Shopify Checkout UI Extensions + Cart-Transformer Function: The protection line item is injected into the order at exactly the right point in the Shopify checkout flow — not bolted on after the fact. The checkout experience looks and feels native because it is.

Automated cashback via Klaviyo: After confirmed delivery, the customer automatically receives a discount code by email. No manual work from the merchant team. The default is 5 percent of the order, fully configurable.

Self-serve claims portal: Customers file lost, damaged, or stolen claims with photo evidence through a public route. Merchants review, approve refunds or reshipments, and see pending cashbacks — all from a single dashboard that supports multiple stores under one login.

Key Technical Decision

The protection checkbox sits inside the main checkout page, not on the thank-you page after payment. Most apps take the easier path and offer protection post-purchase — the Shopify thank-you page requires far less integration work.

But customers mentally check out the moment they hit Pay. Anything after gets ignored. By putting the option next to the order summary, we catch customers while they are still deciding. It also works correctly with Apple Pay and Shop Pay, which most post-pay apps break on.

This required Shopify Checkout UI Extensions plus a cart-transformer Function to inject the protection line item into the order at the right point in the flow — harder to build, but the only way to get the attach rate that makes the economics work.

The Result

Full feature parity with Onwards — except the store now keeps every dollar of protection revenue and owns the entire customer relationship.

01.

100% of protection fees retained, up from 25% on Onwards


02.

11% attach rate at the 4% fee on 6,500 orders since launch


03.

695 insured orders captured


04.

Full feature parity with the app it replaced


Looking to Own Your Shopify Revenue Flows?