Built for B2B and wholesale Shopify

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.

Install on Shopify

30-day free trial. Cancel anytime.

1

Prospect requests samples

From your storefront form, no account needed.

2

You approve, we draft the order

One click creates a Shopify customer and draft order.

3

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
VS

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
Features

Samples, all the way to attributed revenue

One workflow, end to end, inside the Shopify admin you already use every day.

SampleLoop attribution dashboard showing $4,320 attributed revenue, 46.2% conversion rate, and 13 shipped samples.
Attribution, the differentiator

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.

Storefront sample-request form with three snowboard variants and a contact section.
Storefront

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.

SampleLoop request inbox with status filters and a pending request from William's Donuts, LLC.
Inbox

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.

Request detail page showing prospect details, shipping address, requested samples, and the Approve and create draft order button.
Approval

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.

A $0 draft order in Shopify with a Selling Plans Ski Wax line item and a 100% SampleLoop sample discount applied.
Native Shopify

$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.

Questions & Answers

Frequently asked questions