Turn samples into the orders they were always meant to be.
SampleLoop lets B2B and wholesale Shopify merchants accept sample requests from prospects, fulfill them as draft orders, and track every paid order that comes back over the next 180 days.
30-day free trial. Cancel anytime.
Prospect requests samples
From your storefront form, no account needed.
You approve, we draft the order
One click creates a Shopify customer and draft order.
180-day attribution starts
Every paid order is matched back to the sample.
What changes when samples become a tracked funnel
Without SampleLoop
- Sample requests come in over email, DM, and contact forms with missing details
- You manually create draft orders, copy shipping addresses, and chase confirmation
- Months later, no one knows which samples turned into paying wholesale accounts
With SampleLoop
- Prospects submit one tidy form on your storefront with everything you need
- Approved requests become draft orders in Shopify with one click
- Every paid order in the next 180 days is attributed back to the original sample
Samples, all the way to attributed revenue
One workflow, end to end, inside the Shopify admin you already use every day.

180 days of refund-aware attribution
When you ship a sample, SampleLoop watches for paid orders from that prospect for the next 180 days, matching on customer, company, email, and email domain. Refunds reduce the attribution automatically, so your dashboard never lies about which samples actually drove revenue.

A branded request form on any page
Drop the SampleLoop theme app extension onto a product, collection, or landing page. Prospects pick from the variants you marked eligible, share their company and shipping details, and submit. No Shopify account required, no developer needed.

Every request in one organized queue
Pending, approved, shipped, rejected: filter by status, see who's waiting on you, and triage your sample pipeline without leaving the Shopify admin you already use every day.

Approve once, get a draft order automatically
One click finds-or-creates the customer record in Shopify, pulls the shipping address straight off the request, and opens a draft order with the selected variants. Ready to fulfill from your existing pipeline.

$0 draft orders that ship from your normal pipeline
Approval creates a real Shopify draft order with a 100% sample discount, so your existing fulfillment, packing, and shipping workflow handles samples the same way it handles any other order. The attribution clock starts when you mark it shipped.