How do I charge a setup fee for personalization on Shopify?
Add a conditional checkbox: "This is a new design (+$25 setup fee)." Or an automatic surcharge when customer uploads a raster image (needs digitization for embroidery). Print It My Way Cart Transform adds the setup fee as a one-time cart line, not per unit. Repeat customers who reuse the same design skip the fee via conditional logic (Pro tier).
Step-by-step setup
- Identify when setup fee applies. First-time custom design, digitization, logo cleanup.
- Add checkbox or conditional field. 'This is a new design (+$25 setup fee).'
- Set as one-time (not per-unit). Charged once per order regardless of quantity.
- Waive for repeat customers. Conditional logic based on customer tag.
When setup fees make sense
- Embroidery digitization ($20-$40 for new designs)
- Logo cleanup or vector conversion ($15-$30)
- Custom color matching ($10-$20)
- Mockup rendering for approval ($25-$50)
- Custom font procurement or licensing
Setup steps
Step 1 — Add a checkbox field: "This is a new design (+$25 setup fee)." Or conditional: automatic +$25 when customer uploads a raster (JPG/PNG) for embroidery.
Step 2 — Set Cart Transform to add the fee once per order (not per unit).
Step 3 — Optional: waive for tagged repeat customers via conditional logic.
One-time vs per-unit
Setup fees should apply once per order. If customer orders 50 units with the same design, they pay setup once. Configure Cart Transform to add the fee to the order (as a cart attribute) rather than per line item.
Waive for repeat customers
Once a customer's design is digitized, subsequent orders reuse it. Tag customers as 'repeat_[design_id]' and use conditional logic to skip the setup fee for tagged orders. Pro tier ($13.99/mo) enables conditional logic.
Set up one-time fees
Print It My Way Cart Transform handles one-time and per-unit surcharges.
Install Print It My Way — Free Per-character vs per-word pricing →Frequently asked questions
Should setup fee be one-time or per-unit?
One-time. Setup is a fixed labor cost regardless of order quantity.
When should I charge for digitization?
When customer uploads a raster (JPG/PNG) that needs conversion to embroidery stitch file. $20-$40 typical.
How do I waive setup fee for repeat customers?
Tag customers by design; conditional logic skips fee for tagged customers (Pro tier).
Do setup fees count toward free shipping threshold?
Yes — cart-level fees count toward the threshold like line-item surcharges.
Should I make setup fee visible upfront?
Yes. Show on the product page as customer selects the trigger (new design checkbox). Hidden setup fees at checkout cause abandonment.