Free tool

Wholesale Quote Form Configurator

Configure a B2B request-for-quote form: pick fields, set MOQ, choose payment terms, and copy out vanilla HTML or a JSON schema. Works anywhere you sell.

InstantNo sign-upUpdated May 31, 2026

Fields to collect

Payment terms offered

Most published B2B-payment data (Forrester B2B Buyer 2024, Atradius B2B Payment Practices 2025) shows NET-30 as the most common default and Prepay as the typical faster-ship option. NET-60 is rare except for established wholesale relationships.

Form quality · 9 fields

Healthy

Healthy field count. Captures qualification data without overwhelming the buyer; expected completion 50–65% on B2B traffic.

Request a wholesale quote

Minimum order: 50 units. We respond within 1 business day.

Vanilla HTML + JSON, no framework lock-in. Drop into a Shopify section, a WooCommerce shortcode, a Next.js Server Component, or plain static HTML.

What this does

Pick your fields, set a minimum order quantity (MOQ), choose payment terms, and copy out either vanilla HTML or a JSON schema. The same output drops into Shopify, WooCommerce, Next.js, or plain HTML.

Why wholesale needs its own form

Wholesale buyers are a small, high-value group, often 4-9% of inbound contacts on B2C-primary stores but 30-50% of long-run order value. They have different questions: MOQ, payment terms, SKU mix, and they expect a human reply.

Standard checkout cannot serve them. Stores with a proper quote form convert wholesale traffic at 35-50%; stores that force buyers through normal checkout convert them at 5-15% on first contact.

The eleven fields

The eleven fields and what each one qualifies for
FieldQualifies forDrop if
Company nameRouting - which sales rep owns the accountNever. Required.
Contact namePersonalising the response emailNever. Required.
Business emailThe reply channel; also catches gmail/personal addresses for filteringNever. Required.
PhoneFaster response option; ~30% of buyers fill itOptional. Drop only if your sales process is email-only.
Company websiteQuick credibility check; catches scrapers and shell companiesNever. Required.
Industry / use caseRouting to the rep who knows the use caseOptional, but it costs almost nothing and improves response quality.
Estimated quantity per orderMOQ qualification; sub-MOQ buyers get a self-serve link insteadNever. Required.
Reorder frequencyLifetime-value forecasting; affects pricing tier offeredOptional - cuttable if your pricing tiers are quantity-only, not frequency-aware.
Product or SKU listThe actual quote work; quote without SKUs is impossibleNever. Required.
Ship-to countryTax, customs, freight cost, fulfilment regionDrop only if you ship to one country.
Tax-exempt checkboxUS resellers / non-profits / governmentDrop only if you do not sell into the US or equivalent VAT regime.
Preferred payment termsSets expectation; gates the credit reviewDrop only if you offer one term (e.g. Prepay-only on first order).

Setting MOQ

  • Too low (1-10 units): wholesale turns into discounted retail and your margins erode.
  • Too high (200+ units): boutique resellers and small chains self-disqualify, and the order never happens.

Set MOQ from your unit economics: fulfilment cost per order plus your gross-margin floor.

Payment terms

NET-30 is the default expectation for B2B in 2026. A credit pattern that works:

  • NET-30 on the first order for verified buyers (business domain, real website, MOQ met).
  • NET-60 after two on-time NET-30 payments.
  • Prepay always available, often with a small discount.

The form captures the buyer's preference; your routing decides what to actually offer.

Toggle the fields you need, then copy the HTML or JSON.

Installing it

  • Shopify: Plus stores can supplement native B2B with custom fields; other stores drop the form into a section file and submit to a form processor. See Shopify B2B vs third-party.
  • WooCommerce: paste into a child-theme template or shortcode. See WooCommerce wholesale plugins compared.
  • Next.js / headless: submit to a route handler and validate against the JSON schema, which also feeds your email template and CRM mapping.
  • Webflow / Framer: paste into a custom-code embed; port the styles to inline CSS if Tailwind is not enabled.

With Yokaify

Yokaify's qualifier intervention can ask the same MOQ, frequency, and payment-terms questions in chat and emit the same JSON schema. Use both: the form for buyers who want to type it once, the chat for buyers who want to talk it through.

What to do next

  1. Pick your field set above.
  2. Set MOQ to protect your gross-margin floor.
  3. Choose payment terms; default to NET-30 plus Prepay.
  4. Place the form on the product page (drawer, pre-filled SKU) and a dedicated /wholesale page.
  5. Wire submissions to your form processor or CRM.
  6. Route sub-MOQ buyers to a self-serve link and MOQ-met buyers to a sales rep.
  7. Auto-acknowledge within 60 seconds; aim for a human reply within 4 hours.
  8. Review MOQ quarterly against real order economics.

For the broader workflow, see the B2B ecommerce guide.

Further reading

Frequently asked questions

Eight required fields plus three optional: company name, contact name, business email, company website, industry, estimated quantity, reorder frequency, SKU list, ship-to country (required), and phone, tax-exempt, payment terms (optional).