Turn quote requests into orders, on autopilot.
AskPrice adds a "Request a quote" flow to any product page. Manage quotes from a clean dashboard, approve with one click, and let Shopify handle the checkout via draft orders. Storefront in 13 languages, admin in 4 with auto-detect — built to Shopify's accessibility and performance bar.
From request to order, in minutes.
No new tools to learn. Customers stay on your store, you stay in your Shopify admin.
Customer requests
A "Request a quote" button appears on any product. The customer fills a short form — name, email, quantity, optional message — without leaving the page.
You review
Quotes land in a clean inbox inside Shopify admin. Filter, search, and respond. The customer gets real-time status updates and a tracking link.
One-click checkout
Approve and AskPrice generates a Shopify draft order automatically. The customer pays through Shopify Checkout — no third-party payment links.
Every screen, from request to paid.
Eight real screens from the app — from the "Add to Quote" button on your storefront all the way to the dashboard where you spot momentum. Click through the full flow below.








Smooth for buyers. Powerful for sellers.
AskPrice isn't just a form — it's a buyer flow and a merchant desk, glued together by Shopify.
Ask once. See everything.
Shoppers never make an account. They submit a request, get a branded tracking page, and watch the quote move live — with a PDF to download and one-click accept when it's ready.


- Mobile-first flow — request in 3 taps
- No account, no password, no friction
- Branded tracking page with live 6-stage stepper
- One-click accept → Shopify Checkout pays instantly
Respond faster. Close more.
Everything lives inside your Shopify admin — no new tab, no CSV. Edit unit prices inline, drop internal notes, pick the close method, and ship a branded PDF. KPI cards and a funnel show you exactly where deals stall.


- Line-level price editing, subtotals auto-calculate
- Private notes + full timestamped activity log
- Shopify Checkout or mark paid by bank transfer
- KPIs, weekly trend and conversion funnel built in
The all-in-one quote request app.
Built for B2B, wholesale, made-to-order, and high-ticket merchants who need more than just a price tag.
Branded quote forms
Match your store with custom colors, fields, and copy. Mobile-first by default.
Inbox in Shopify admin
Filter, search, sort and bulk-act. Status pills (Pending, Approved, Rejected) at a glance.
Branded PDF quotes
Generate PDFs with your logo and footer. Download, email, or attach to draft orders.
One-click draft orders
Approve a quote and AskPrice creates a Shopify draft order. Customer pays through native checkout.
Email notifications
You and your customers get an email at every step. Optional custom templates on Enterprise.
CSV export & webhooks
Pipe quotes into your CRM or spreadsheet. Webhooks fire on 8 events with SSRF deny-list protection.
Native Slack, Klaviyo & Mailchimp
Notify your sales channel in Slack and sync opt-in customers to Klaviyo or Mailchimp lists. No Zapier in the middle, included on every plan.
File attachments for B2B
Customers attach blueprints, specs, and reference photos directly in the form. Stored in Shopify Files API, surfaced in the merchant inbox.
13 storefront languages, 4 admin
Storefront in ES, EN, PT-BR, FR, DE, IT, JA, ZH, KO, NL, PL, SV, TR. Admin auto-detects ES/EN/FR/PT-BR — every teammate works in their own language.
Re-quote expired requests
If a quote expires or a customer takes too long, they renew with one click from the tracking page. Items and contact info pre-fill — no form re-do.
Pick how to close: Checkout or Direct
Per quote, choose Shopify Checkout (auto Draft Order) or Direct Contact (you call them for bank transfer). Same flow, two finishes.
vs. manual quotes & generic apps.
Most merchants handle quote requests with inbox + spreadsheet, or a generic form builder. Here's what changes when you install AskPrice.
| Manual email + sheet | Generic form app | AskPrice | |
|---|---|---|---|
| Quote request on product page | Manual | Basic form | Native OS 2.0 block |
| Line-item price editor | Spreadsheet math | No | Built-in |
| Branded PDF quote | Manual export | Extra add-on | One-click, with your logo |
| Draft order & Shopify checkout | Manual creation | External checkout | Automatic on approval |
| Customer self-service tracking | Email back-and-forth | No | Live status page |
| Pipeline dashboard & KPIs | No | Basic counts | Funnel + weekly trend |
| Native Slack / Klaviyo / Mailchimp | No | Zapier add-on | Included on every plan |
| File attachments for B2B specs | Email reply | No | In-form upload |
| Storefront languages | — | 1–3 | 13 languages |
| Re-quote expired requests | Manual rebuild | No | One-click renew |
| Setup time | Days | Hours | Under 10 minutes |
Start free. Scale as you grow.
All plans include the core flow. Pay only when you exceed Free's monthly limit. 7-day free trial on all paid plans.
Free
For stores testing the waters.
Forever free
- 10 quotes / month
- Storefront quote form
- Email notifications
- PDF / CSV export
- Custom appearance
Starter
For growing stores starting B2B.
7-day free trial
- 100 quotes / month
- Branded PDF export
- Custom appearance
- Email notifications
- Webhooks
Pro
For stores running real B2B traffic.
7-day free trial
- Unlimited quotes
- PDF + CSV export
- Webhooks for integrations
- Full custom appearance
- Priority email support
Enterprise
For high-volume and white-label.
7-day free trial
- Everything in Pro
- Custom email templates
- PDFs with your logo & footer
- Dedicated onboarding
- Priority support
You probably have a few questions.
Does it require theme code edits?
No. AskPrice ships as a Theme App Extension, so the "Request a quote" block can be added from the theme editor with a single click — no Liquid edits, no theme forks.
How does payment work after I approve a quote?
When you approve a quote, AskPrice creates a Shopify draft order. The customer pays through native Shopify Checkout — we don't touch payment data. This means it works with every payment provider you already have set up.
Is it GDPR-compliant?
Yes. We implement all 5 mandatory Shopify webhooks (customers/data_request, customers/redact, shop/redact, app/uninstalled, app_subscriptions/update), enforce shop-scoped tenant isolation in admin queries, redact PII from logs and Sentry, and only retain quote contact info for as long as you keep the quote.
What languages does AskPrice support?
The storefront widget runs in 13 languages — Spanish, English, Portuguese (Brazil), French, German, Italian, Japanese, Chinese (Simplified), Korean, Dutch, Polish, Swedish, and Turkish. The merchant admin auto-detects your Shopify Admin language and renders in 4 languages: ES, EN, FR, PT-BR.
Can customers attach files to their quote request?
Yes. Once you enable attachments in settings (off by default), the form lets customers upload blueprints, specs, or reference photos directly. Files are stored via Shopify Files API with configurable size and count limits, and surface in the merchant inbox alongside the quote details.
What happens if a quote expires?
The customer gets a heads-up email 24h before expiry plus a notice when it expires. From the same tracking page they can renew the quote with one click — items and contact info pre-fill, you get notified through every channel you have configured (email, Slack, webhooks).
What happens when I hit my plan's monthly limit?
New quote submissions are paused until the next billing month or until you upgrade. Existing quotes (approve/reject/email) keep working.
Can I cancel anytime?
Yes. Cancel from your Shopify admin and you'll stay on the paid plan until the end of the billing period, then revert to Free.
Do you offer discounts for annual billing?
Yes — annual billing is 20% off the monthly price on every paid plan. Toggle "Annual" above to see the equivalent monthly cost.
See what you'd unlock this month.
Drag the sliders for a quick estimate based on your current quote volume and order value.
Faster than 98% of stores
Plus admin auto-detect in 4
Below Shopify's 50KB perf budget