PRODUCT

How to Limit Free Samples to One Per Customer on Shopify

Learn how to limit free samples to one per customer on Shopify and reduce repeat sample orders, including guest checkout scenarios.

·3 min read

Free sample campaigns are a proven way to introduce products to new customers. But without limits, samples get ordered repeatedly — sometimes by the same person using different checkout details — draining your promotional budget and skewing campaign data.

The free sample abuse problem

Common issues merchants face:

  • Customers ordering multiple free samples in separate checkouts
  • Resellers collecting samples in bulk
  • Campaign budgets exhausted before reaching intended audience
  • Skewed analytics from repeat sample orders

A $0 product with no purchase limit is effectively unlimited.

Strategies for sample limits

Set minimum order value — Does not prevent repeat free sample orders.

Use discount codes — Limited redemptions globally, easy to share, does not reliably limit per customer.

Purchase limit apps — A practical approach for checking repeat attempts at checkout. Set your sample product to one purchase per customer and help block matching repeat orders before they are completed.

Setting up sample limits

  1. Create your sample product at $0 or promotional price
  2. Install Limit Once
  3. Apply a one-per-customer limit to the sample product
  4. Launch your campaign with confidence

Want to apply this rule without custom code? Limit Once lets you limit selected sample products to one purchase per customer, including guest checkout.

View Limit Once on the Shopify App Store

Have questions about guest checkout or possible workarounds? Read the Limit Once FAQ.

Limits apply at checkout automatically. Customers who already received a sample see a clear message if they attempt to order again.

Campaign best practices

  • State the one-sample-per-customer policy on the product page
  • Consider requiring shipping payment even for free samples to reduce frivolous orders
  • Track sample-to-purchase conversion separately from sample distribution
  • Set inventory caps as a secondary safeguard

Conclusion

One free sample per customer is achievable on Shopify with the right purchase limit tooling. Limit Once helps reduce repeat sample orders by checking matching repeat attempts at checkout, including guest checkout.

Related app

Limit Once lets you offer free samples with confidence by helping enforce one sample per customer, including guest checkout.

Limit Once

Limit Once

One product, one purchase per customer

Limit repeat purchases on Shopify. Ideal for limited drops, free samples, first-purchase offers, and abuse prevention.

  • Per-customer purchase limits
  • Works with guest checkout
  • Simple merchant setup
See how Limit Once works