Overview
The Ply Punch-Out Chrome extension allows you to move material data between e-commerce supplier websites and Ply without copying and pasting. You can add individual items to your catalog, create purchase orders directly from a product page, or import a full cart into Ply in just one click.
Feature | Description |
π Cart Import | Auto-detects items on any cart page. One click creates a new PO in Ply β or adds to an existing draft PO. Captures name, SKU, price, quantity, and images. |
π Product Page Capture | A floating "Add to Ply List" button appears on any product page. Save products to named lists as you browse across multiple suppliers. |
π List Management | Create, rename, and organize lists with products from any mix of suppliers. Import a full list as a PO or as catalog entries when ready. |
β Saved Lists / Wishlists | Reads supplier-saved lists β Ferguson My Lists, Grainger Lists, Home Depot My Lists β so you can import lists your team already built on supplier sites. |
π Chrome desktop only
The extension requires Google Chrome on desktop. Not available on Safari, Firefox, Edge, or mobile browsers.
The extension currently supports the following suppliers:
Amazon Business
Ferguson
Grainger
Home Depot Pro
Lowe's Pro
PartsTown
SupplyHouse
β οΈKnown issue β Home Depot Pro import
Cart and product page import on Home Depot Pro is currently experiencing an issue and is pending a fix. All other supported suppliers work normally. We'll update this notice once it's resolved.
β
Installation
Go to chrome://extensions in your browser.
Click Add to Chrome, then Continue to Install, and finally Add Extension.
Once installed, the extension will appear in your Chrome toolbar. Click the pin icon to keep it visible.
Getting Started
Click the Ply icon in your Chrome toolbar to open the side panel.
Sign in with your Ply account email and password.
You're ready to go!
Use Cases
1. Add a Single Item to Your Catalog
Navigate to any product page on a supported supplier's website.
You'll see a Ply icon in the lower right corner of the page.
βClick it and select Add to List.
4. Give your list a name and press Enter.
5. Click Add to Catalog to send the item directly to your Ply catalog.
The item will be imported with its name, item number, supplier, image, price, and quantity. If the supplier doesn't exist in Ply yet, it will be created automatically.
2. Create a Purchase Order from a List
Browse a supported supplier's website and add items to a list using the Ply icon on each product page.
Once you've added all the items you need, open the Ply extension.
Review your list and click Import to Ply.
A new Purchase Order will be created in Ply automatically with all the items and prices matched.
π‘Suppliers created automatically
If a supplier (e.g., SupplyHouse) doesn't exist in your Ply account yet, it's created automatically during the first import from that site.
βΉοΈ Supported saved list sources
Ferguson My Lists, Grainger Lists, Home Depot My Lists (when the import issue is resolved), and other supplier-side list features on supported platforms.
3. Import a Full Cart into Ply
Add items to your cart on a supported supplier's website as you normally would.
Go to your cart page.
Open the Ply extension; it will automatically detect the cart and display all items with their quantities and totals.
Click Import to Ply to create a purchase order with all those items in one click.
β‘οΈ Note: Any new items from your cart that aren't already in your Ply catalog will be added automatically.
π Cart Import | π Build a List | π¦ Add to Catalog | β Saved Lists |
Built a cart on the supplier's site? Detect and import all items as a PO in one click. | Browse product pages, save items to a list, then import as a PO when ready. | Import a single product into your Ply material catalog with all details auto-filled. | Import a list you've already saved on a supplier's website (Ferguson, Grainger, etc.). |
β Best for: completed carts | β Best for: browsing multiple items | β Best for: new catalog items | β Best for: pre-built supplier lists |
Tips
The Ply icon only appears on product pages, not on other pages of the supplier's website.
If you don't see the Ply icon after installing, try refreshing the page or reloading the extension.
If items appear incorrect, make sure you're running the latest version of the extension.
Here you have the Extension Flow Diagram with a visual overview.
Full extension guide with a detailed walkthrough.
π‘ New items auto-added to your catalog
Any cart items not already in your Ply catalog are created automatically as new materials during the import.
Common issues:
βIf the floating Ply icon doesn't appear on a product page:
(1) Refresh the page β tabs already open before installing need a reload.
(2) Confirm you're on a product page, not a category or search results page.
(3) Verify the supplier is in the supported list (Amazon Business, Ferguson, Grainger, Lowe's Pro, PartsTown, SupplyHouse).
(4) Go to chrome://extensions and make sure Ply Punch-Out is enabled.
If cart isn't being detected on the cart page:
Make sure you're on the supplier's cart or checkout page (not a product page). Open the extension side panel with Ctrl+Shift+Y after navigating to your cart. If still not detected, try refreshing the cart page before opening the extension.
If imported data is incorrect (wrong prices, name, etc):
The extension captures data as shown on the page at the moment of import. If you changed a quantity, variant, or the price updated after capturing, edit the PO line items in Ply before sending. Also check you're running the latest extension version (chrome://extensions β Update).
Can I use this on mobile or other browsers?
No, Ply Punch-Out is Chrome desktop only. Not compatible with Safari, Firefox, Edge, or mobile Chrome. For purchases on other devices, use the online vendor manual workaround β
β
Still need help? Contact Support!
If you run into any issues or have questions, reach out to our Support team at








