Corporate Gifting Quotes & Estimates on Shopify
Create quotes and collect prepayment for corporate gifting orders using Shopify draft orders before importing recipients.
Send To Many does not currently have a built-in way to create a quote or estimate before a Send is finalized. However, you can use Shopify draft orders to create a quote, collect prepayment, and then import recipient addresses into Send To Many to generate the actual orders.
Creating the Quote
Start by creating a Shopify draft order manually to serve as your quote or estimate:
- In Shopify admin, go to Orders > Drafts > Create draft order.
- Add the products and quantity the customer wants to gift.
- Assign the customer to the order.
- Optionally reserve inventory to hold the items while the customer decides.
- Add a custom shipping rate with an estimated amount. For example, if you expect 10 recipients at roughly $10 each, add "Estimated Shipping" at $100.
- Apply any discounts if applicable.
- Leave estimated tax blank. Actual tax will be calculated per recipient later in Send To Many.
From the draft order page, customize the invoice subject and message and send it to your customer. You can frame it as a quote, estimate, or prepayment request.
After the Customer Responds
Once the customer finalizes their recipient list, you have two paths depending on whether they paid the estimate upfront.
Option A: Customer Prepaid the Estimate
If the customer paid the draft order invoice, use a Send preset configured to skip inventory (since you already reserved it on the draft order) and skip invoicing (since payment was already collected):
- Create your Send with the same products the customer ordered.
- Upload the recipient list.
- Validate addresses and select shipping rates. The actual per-recipient shipping may differ from your original estimate.
- Finalize the Send and generate the aggregate invoice.
- On the aggregate draft order, add a discount equal to the amount already prepaid.
- The remaining balance reflects the difference between your estimate and the actual calculated costs.
- Send the updated invoice for the remainder, or mark it as paid if the amounts match.
- Process the orders to generate recipient orders in Shopify.
Option B: Customer Did Not Prepay
If the draft order was only a quote and no payment was collected, use the standard corporate gifting workflow:
- Create your Send with the products.
- Upload the recipient list and validate addresses.
- Let Send To Many calculate actual shipping and tax per recipient.
- Finalize and generate the aggregate invoice with the real totals.
- Collect payment through the invoice, then process the orders.
This is the simpler path since you skip the prepayment reconciliation step entirely.
When Costs Differ from the Estimate
It is common for the final amount to differ from the original estimate. Shipping rates vary by recipient address, tax varies by destination, and the customer may change their recipient count. The aggregate invoice from Send To Many reflects the actual calculated costs, and you reconcile the difference against any prepayment using a discount on the draft order.
Related
- Invoicing and Payment Collection: How the aggregate invoice works and your options for collecting payment.
- Deposits and Split Payments: Alternative approaches for collecting deposits on large orders.