Sell on Houzz Overview

[accordions id=’8899′]

Selling on Houzz is a marketplace dedicated to products for the home. More than just place to shop, Houzz presents itself as a source of information, tips and inspiration for home design and decoration.More information about selling on Houzz and how to become an approved seller can be found here.  


Listing products on Houzz

Products can be posted directly from Sellercloud to create listings on Houzz. The products are uploaded to an FTP supplied by Houzz through a product export plugin. There is no Houzz Properties page. Rather, required fields must be populated on the product home page and in custom columns. The plugin can be set up to run on schedule. However, unless you are constantly updating products, the task should not be constantly run, as it exports all product information needlessly. Please note that there is a separate plugin that can be used to update inventory and price with a scheduled task.Read more about listing guidelines for Houzz here.

  1. Complete the following required standard fields located on the product home page:
    1. Description— Long description
    2. UPC (if it exists)
    3. Quantity
    4. Price— Site Price
    5. Product dimensions— the Product Width/Height/Length fields
    6. Shipping dimensions— Ship Width/Height/Length fields
    7. Image requirements— All images must be clear and high resolution and a minimum of 400×400 pixels. Images cannot contain watermarks, logos, landmarks, or people. Each product must have at least 1 image representing the product by itself on a white background and 1 image representing the product in a room or related space.
  2. Create a custom column that corresponds to the remaining required fields and populate.
    1.  Category— CATEGORY
    2. Style— STYLE
    4. Lead time to ship— LEADTIMEMIN and LEADTIMEMAX
    5. Variations dimensions (if applicable)— COLOR, SIZE, and MATERIALS
  3. Create a saved search that includes products you want to post to Houzz.
  4. Create a scheduled task for product exports. Select the Houzz product export plugin and select the saved search created for Houzz.
  5. Enter the Houzz FTP information.
  6. Enable the task and save. The task will pick up the product and post them to Houzz. As stated earlier you may not want to run the task continuously. You can leave the task not enabled, and execute it manually from the main scheduled task page.


Posting products to Houzz via API

In order to post a product via Houzz API, certain requirements must be met.

Houzz Product ID assigned by Houzz
MerchantSKU Merchant SKU for the product
Product Title Title used by Houzz
Product Description Product description for Houzz
Manufacturer Manufacturer, can be copied from the Product Summary
UPC Some product categories may not require the UPS. Enable the checkbox in such cases
MPN Manufacturer part number
Category Houzz categories have unique ID. Download this file to check the related category
Style required field, choose an option from the dropdown
Price related settings similar to other channels. Default values can be used
Key Words (optional) limited to 300 characters maximum
Primary Material, Designer/Artist (optional)

optional fields that can provide more info about the product

Country of Origin Select from the dropdown

Tip: This file contains detailed info about Houzz requirements and the different categories and attributes.


Automating inventory exports

Product inventory and price can be updated automatically using the Houzz Inventory and Price product export. The products are uploaded to an FTP supplied by Houzz through a configured scheduled task.

  1. Create a saved search that includes products you want to update inventory and price to Houzz.
  2. Create a scheduled task for product exports. Select the Houzz product export plugin and select the saved search created for Houzz.
  3. Enter the Houzz FTP information.
  4. Inventory update file should be named inventory_vendorname in .csv format.
  5. Enable the task and save. The task will pick up the products in the saved search and update their inventory and price to Houzz.
  6. If product is a matrix child, adds the matrix parent to the export as well with qty of 0.
  7. To include the lead time to ship in the inventory feed  create custom columns: LEADTIMEMIN and LEADTIMEMAX and populate.


Automating order imports

Orders are imported automatically by setting up a scheduled task with the Houzz Order Import plugin. The FTP folder to pull orders from is “auto_download.” That should be placed in the Folder field on the scheduled task. Houzz will run the reports every hour at the top of the hour, so you can schedule your task accordingly. 

Warning: Houzz will not drop orders that have been marked as Charged (which must be done on Houzz to process the payment). Ensure that the orders have been imported into Sellercloud before marking them as charged on Houzz. If you have marked them, as Charged, download the order file from your Houzz Seller Central and import manually.

  • Orders will import as “Website” orders.
  • The email address on the order will be  (For example, making the orders searchable by the keyword “Houzz”.  

Shipping Houzz Orders

Use ShipBridge to print shipping labels and packing slips.

  • Houzz may  require you to add their channel name to the reference field on the FedEx shipping label. This can be done by selecting OrderSource in the Reference field on the FedEx Tab in ShipBridge
  • Houzz may require you to bill their FedEx account when shipping orders. This can be done by setting up 3rd Party Billing.

Tracking exports

After shipping the orders, tracking will upload to Houzz via a scheduled task set up with the Houzz tracking export plugin. The tracking export file must be named: “order_vendorname” in .csv format. Sellercloud Support should create a custom column EXPORTED_TO_HOUZZ. The plugin sets the value to True after it exports each order. Only shipped orders with out value of True will be exported in the next tracking export. The other steps that Houzz requires (charging the order…) have to be done manually.

Houzz order cancellations and refunds

Cancellations and refunds must be handled through your Houzz portal. To update this in Sellercloud, find your order > order details page > Actions > Set Cancelled Internally.

Was this article helpful?

Related Articles