{"id":339359,"date":"2026-07-11T22:21:46","date_gmt":"2026-07-11T22:21:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/printerflo-quote-form\/"},"modified":"2026-07-11T23:12:57","modified_gmt":"2026-07-11T23:12:57","slug":"printerflo-quote-form","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/printerflo-quote-form\/","author":23531503,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"PrinterFlo Quote Form","header_author":"PrinterFlo","header_description":"Embed a print-shop quote form and a web-to-print product designer. Quote requests and customer-designed orders land in PrinterFlo ready to produce \u2014 nothing to retype.","assets_banners_color":"4967ee","last_updated":"2026-07-11 23:12:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/printerflo.com\/","header_author_uri":"https:\/\/printerflo.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"printerflo","date":"2026-07-11 22:21:39"},"1.1.0":{"tag":"1.1.0","author":"printerflo","date":"2026-07-11 23:12:57"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3604342,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3604342,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3604342,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3604342,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"printerflo\/quote-form":{"name":"printerflo\/quote-form","title":"PrinterFlo Quote Form"},"printerflo\/designer":{"name":"printerflo\/designer","title":"PrinterFlo Product Designer"}},"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[147493,45085,271136,24228,286],"plugin_category":[45],"plugin_contributors":[271137],"plugin_business_model":[],"class_list":["post-339359","plugin","type-plugin","status-publish","hentry","plugin_tags-print-shop","plugin_tags-product-designer","plugin_tags-sign-shop","plugin_tags-web-to-print","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-printerflo","plugin_committers-printerflo"],"banners":{"banner":"https:\/\/ps.w.org\/printerflo-quote-form\/assets\/banner-772x250.png?rev=3604342","banner_2x":"https:\/\/ps.w.org\/printerflo-quote-form\/assets\/banner-1544x500.png?rev=3604342","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/printerflo-quote-form\/assets\/icon-128x128.png?rev=3604342","icon_2x":"https:\/\/ps.w.org\/printerflo-quote-form\/assets\/icon-256x256.png?rev=3604342","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Replace your \"get a quote\" contact form with one built for print work.<\/p>\n\n<p>Visitors pick a product from <strong>your real catalog<\/strong>, enter sizes and quantities, upload artwork (AI, EPS, PDF, images \u2014 up to 25 MB per file), and leave their contact details. The request arrives in <a href=\"https:\/\/printerflo.com\/\">PrinterFlo<\/a> as a new quote with a line item, the artwork attached, and the customer already on file \u2014 nothing to retype, nothing lost in an inbox.<\/p>\n\n<p><strong>Why print shops use it<\/strong><\/p>\n\n<ul>\n<li><strong>Catalog-driven<\/strong> \u2014 the form shows the products you set up in PrinterFlo, with photos and starting prices. Update PrinterFlo, and the form updates everywhere.<\/li>\n<li><strong>Live estimates<\/strong> \u2014 flat-priced and quantity-tiered products show the customer a ballpark price as they type.<\/li>\n<li><strong>Artwork intake<\/strong> \u2014 customers attach artwork with the request, so you stop chasing files by email.<\/li>\n<li><strong>Instant notifications<\/strong> \u2014 every owner\/admin gets an email the moment a request lands. First shop to reply wins the job.<\/li>\n<li><strong>Quote to paid<\/strong> \u2014 price it in PrinterFlo, send it, and the customer approves and pays a deposit online.<\/li>\n<\/ul>\n\n<p><strong>Web-to-print product designer<\/strong><\/p>\n\n<p>Let customers design their own banners, signs and cards right on your site. You\nset up locked templates in PrinterFlo \u2014 brand zones, fonts, colors \u2014 and\ncustomers personalize only what you allow, see live pricing, and order. The\ndesigned order arrives in PrinterFlo with print-ready artwork attached.<\/p>\n\n<ul>\n<li><strong>Template-locked<\/strong> \u2014 customers edit text and images inside the zones you define; your layout and bleed stay intact.<\/li>\n<li><strong>Print-ready output<\/strong> \u2014 every designed order lands with production-ready files, no fixing customer artwork.<\/li>\n<li><strong>Same key, one plugin<\/strong> \u2014 the designer and the quote form share one embed key.<\/li>\n<\/ul>\n\n<p><strong>WooCommerce order sync<\/strong><\/p>\n\n<p>Sell prints on your WooCommerce store? Turn on order sync and every paid\norder lands on your PrinterFlo production board as a sales order \u2014 items,\nquantities, customer details, totals and order notes included. Sell online,\nproduce in PrinterFlo, no re-keying.<\/p>\n\n<ul>\n<li><strong>Opt-in<\/strong> \u2014 one checkbox under Settings \u2192 PrinterFlo (appears when WooCommerce is active).<\/li>\n<li><strong>Paid orders only<\/strong> \u2014 syncs when an order reaches Processing or Completed.<\/li>\n<li><strong>Everything rides along<\/strong> \u2014 line items with product add-ons\/personalization meta, shipping, discounts, the customer's note, and a link back to the Woo order.<\/li>\n<\/ul>\n\n<p><strong>Works everywhere<\/strong><\/p>\n\n<ul>\n<li>Block editor: add the <strong>PrinterFlo Quote Form<\/strong> or <strong>PrinterFlo Product Designer<\/strong> block<\/li>\n<li>Elementor: drag in the <strong>PrinterFlo Quote Form<\/strong> or <strong>PrinterFlo Product Designer<\/strong> widget<\/li>\n<li>Anything else (Divi, WPBakery, Classic editor): use the shortcodes <code>[printerflo_quote]<\/code> and <code>[printerflo_designer]<\/code><\/li>\n<\/ul>\n\n<p>Both embeds are served securely from PrinterFlo inside an iframe, so they're always up to date and this plugin stays tiny \u2014 no settings to migrate, no forms to rebuild.<\/p>\n\n<p>Requires a PrinterFlo account (<a href=\"https:\/\/printerflo.com\/\">printerflo.com<\/a>).<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin embeds the quote form and product designer from app.printerflo.com (PrinterFlo). Submissions \u2014 job details, designs, uploaded artwork, and the visitor's contact information \u2014 are sent to PrinterFlo on behalf of the site owner's PrinterFlo account. If the site owner enables the optional WooCommerce order sync, paid WooCommerce orders (order items, totals, and the customer's billing name, email, phone and company) are also sent to app.printerflo.com. Privacy policy: https:\/\/printerflo.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In PrinterFlo, open <strong>Settings \u2192 Website quote form<\/strong>, turn it on, and copy your embed key.<\/li>\n<li>In WordPress, go to <strong>Settings \u2192 PrinterFlo<\/strong> and paste the key.<\/li>\n<li>Add the form to any page: the PrinterFlo block, the Elementor widget, or <code>[printerflo_quote]<\/code>.<\/li>\n<li>To offer the designer, activate templates in PrinterFlo under <strong>Designer<\/strong>, then add the Product Designer block\/widget or <code>[printerflo_designer]<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20printerflo%20account%3F\"><h3>Do I need a PrinterFlo account?<\/h3><\/dt>\n<dd><p>Yes \u2014 the form submits quote requests into your PrinterFlo shop. You can start at <a href=\"https:\/\/printerflo.com\/\">printerflo.com<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20put%20the%20form%20on%20more%20than%20one%20page%3F\"><h3>Can I put the form on more than one page?<\/h3><\/dt>\n<dd><p>Yes. Add the block, widget, or shortcode wherever you like; every placement uses the same embed key.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%3F\"><h3>Does it work with Elementor?<\/h3><\/dt>\n<dd><p>Yes \u2014 native Elementor widgets for both the quote form and the product designer are included and appear automatically when Elementor is active.<\/p><\/dd>\n<dt id=\"what%20can%20customers%20design%3F\"><h3>What can customers design?<\/h3><\/dt>\n<dd><p>Anything you template in PrinterFlo \u2014 banners, yard signs, business cards, decals. Templates are locked: customers personalize the text and image zones you define, and your layout, bleed and print specs stay intact.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes \u2014 turn on order sync under Settings \u2192 PrinterFlo and paid WooCommerce orders appear on your PrinterFlo production board automatically, with items, customer details and totals. It's off by default.<\/p><\/dd>\n<dt id=\"what%20data%20does%20this%20plugin%20send%3F\"><h3>What data does this plugin send?<\/h3><\/dt>\n<dd><p>By default, the plugin itself sends nothing. It embeds an iframe from printerflo.com; details a visitor types into the form (job details, files, contact info) are submitted directly to your PrinterFlo shop. If you enable WooCommerce order sync, the plugin also sends paid orders (items, totals, and the customer's billing name, email, phone and company) to your PrinterFlo account. See the <a href=\"https:\/\/printerflo.com\/privacy\">PrinterFlo privacy policy<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: WooCommerce order sync (opt-in) \u2014 paid orders land on your PrinterFlo production board as sales orders with items, customer, shipping and discounts.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: quote form + web-to-print product designer. Shortcodes, block-editor blocks, Elementor widgets, auto-resizing embeds, optional credit link.<\/li>\n<\/ul>","raw_excerpt":"A quote form and web-to-print product designer for print &amp; sign shops. Requests and customer-designed orders land in PrinterFlo ready to produce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/339359","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=339359"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/printerflo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=339359"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=339359"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=339359"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=339359"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=339359"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=339359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}