Our Portfolio

Every project in our web development portfolio is a website, store or tool we built for a client. Filter by industry, tools, job type or category, then open a project to see what the client needed, what we built and the results.

Screen Printing and Embroidery Company: Request-a-Quote WooCommerce Store

Screen Printing and Embroidery Company: Request-a-Quote WooCommerce Store

  • WooCommerce
  • WordPress
  • JavaScript
  • Hosting and Domain
  • jQuery
  • Elementor Pro
  • Custom Plugin
  • Yoast SEO

Our client is a Dallas screen printing and embroidery company that sells custom apparel by quote, not by checkout. We built the store on Elementor and wrote a custom WooCommerce add-on, so every order ends on the quote page, where the cart meets the Gravity form.

Quotes

Orders here come in bulk, so shoppers type the quantity straight into the box, from the minimum of 12 up to 999,999 pieces, and the total updates as they go. Add to Quote List opens a pop-up we built into the plugin with the garment, color, quantity and subtotal. Get My Quote takes them straight to the form.

0:00 / 0:00

Plugin

Behind the scenes it's simple. Our plugin keeps each shopper's quote list in the WooCommerce session, the way a cart works, and the session cookie carries it from page to page. Add to Quote List saves the garment, color and quantity there, and our pop-up reads from that same list. Then it connects the cart to the Gravity form: the session cookie tells the server which saved session is the shopper's, the quote page loads with their list, and the plugin copies that list into a hidden form field, so it goes out with the request. We built the add-on as part of the redesign, which makes a third-party plugin like YITH Request a Quote redundant. With one less plugin to load, the store stays faster, smoother and free of plugin conflicts.

Screen Printing and Embroidery Company: Request-a-Quote WooCommerce Store: Plugin

Cookies

Here are those session cookies at work, marked in blue. The product page has none yet. Press Add to Quote List and three WooCommerce cookies appear: the session cookie, the item count and the cart hash, which only marks when the cart changes. They reach the quote page with the same values, and when we ask WooCommerce what that session holds, it answers with the real list: the garment, its color (Sport Red) and 500 pieces. Last, we unhide the form's hidden Quote List field, and there it is, already filled with the product link, name, color and quantity.

0:00 / 0:00

Requests

When the form is sent, the client gets every answer plus the whole quote list: each product's link, the color picked and the quantity. Nobody has to retype an order, and nothing gets lost between the shop and the inbox.

Screen Printing and Embroidery Company: Request-a-Quote WooCommerce Store: Requests

Catalog

We varied the default color across the range, so category pages open in color instead of rows of black and gray.

Screen Printing and Embroidery Company: Request-a-Quote WooCommerce Store: Catalog

Results

  • Our add-on makes YITH Request a Quote redundant, for a faster, smoother, conflict-free store
  • Bulk orders typed straight in, 12 pieces and up
  • Every request arrives with its products, colors and quantities
  • 56 new styles live, every color selectable
  • 854 color photos, each matched to its swatch