Videos and Webinars

Integrate My Shift4Shop Store With Houzz

Merchants who also sell products via the Houzz Home Products Marketplace, can now import orders from Houzz to their Shift4Shop store for processing. As orders are retrieved from your Houzz account, matching orders are created on your Shift4Shop store, where they may be reviewed and processed. Then, as the orders are moved to the shipped status on the Shift4Shop store, their corresponding order on Houzz will be updated too! Furthermore, any orders canceled on the Shift4Shop store will also update to the corresponding Houzz order as well.

Enabling Houzz Integration

To enable the Houzz Integration on your store, proceed with the following steps:

  1. Log into your Shift4Shop Online Store Manager.

  2. Using the left navigation menu, go to "Modules."

  3. Once you get to the Modules page, type in "Houzz Integration" in the search bar at the top to locate and put a check in the "Enable" checkbox.

  4. Next, click on the Settings button.

Within the module, you will have the following settings and options:

  • Import Shipped Orders**
    If marked, this checkbox will make it so that your orders that are marked as "shipped" on the Houzz side will also be imported to your Shift4Shop store.
    Please note that if the order already exists in the Shift4Shop store but was not imported using this integration (i.e., manual creation), then it may potentially create a duplicate order on your Shift4Shop store.

  • App ID, User Name, & API Token
    Enter your Houzz account credentials in these fields. Please refer to Houzz's support documentation in regard to finding your credentials.

  • Order Prefix
    Use this field to add a prefix to orders that are imported from your Houzz account.
    This is intended to differentiate those orders from your regular Shift4Shop orders.

    • Payment Type
      This last setting in the module will be used to select one of your store's created payment methods. Select which payment method you want to have mapped to your imported Houzz orders.

  • Update Inventory in Import*
    Mark this checkbox to update your Shift4Shop store's inventory to reflect (and deduct from) your items ordered on Houzz Note that you will need to have your Shift4Shop store's Inventory Control settings turned on for this to work.

Once you have configured your settings, click Save at the top right to complete the integration!

Houzz Product Feed

In addition to importing orders from Houzz to your Shift4Shop store, the integration will also let you import products from your Shift4Shop store to Houzz using a product feed.

This feed will not only create your Shift4Shop Products on Houzz but also synchronize your inventory for those products on Houzz via a daily script.

To designate products for the Houzz Feed, follow these steps:

  1. Log into your Shift4Shop Online Store Manager.

  2. Using the left navigation menu, go to Products > Product List.

  3. Locate the product you would like to add to the Houzz Product Feed and click on its SKU name to open the product information tab.

  4. Next, select the product's "Advanced" tab.

  5. Scroll down the page until you reach the "Houzz Products Feed" section, and click Edit Settings to continue.

In the Houzz Products Feed settings, you will have the following fields to fill in for the feed.

  • SKU
    This is the product's SKU number as it appears in your store. It will be automatically populated for you.

  • LeadTimeMin (required)
    Lead time is how long it takes for the product to be shipped from the time its order is placed. This field is the minimum lead time for the product.

  • LeadTimeMax (required)
    This field is the maximum lead time for the product.

  • MinimumOrderQuantity (required)
    The minimum quantity that can needs to be ordered when purchasing the item on Houzz

  • AssemblyRequired (required)
    Mark whether the item requires assembly by the customer when they order and receive the item. Mark 0 for no, 1 for yes.

  • FreightItem (required)
    Mark whether the item requires special frieght delivery. Mark 0 for no, 1 for yes.

  • Shipping US Standard Price
    The standard shipping price for the item on US orders

  • Shipping US Expedited Price
    The expedited shipping price for the item on US orders

  • Shipping US (Other) Standard Price
    The standard shipping price for the item on international orders

  • Shipping US (Other) Expedited Price
    The expedited shipping price for the item on international orders

  • Shipping CA Standard Price
    The standard shipping price for the item on Canada orders

  • Shipping CA Expedited Price
    The expedited shipping price for the item on Canada orders

  • HouzzCategory (required)
    The category taxonomy for the item as it will be displayed on Houzz's shopping channel. As you type in category names, the acceptable categories will display for you to select them as needed.

After you've set up the product's feed information, click "Save" at the top right, and the item will be added to the feed.

Alternately, to remove items from the feed, you may use the "Delete from Feed" button also located at the top right.

Export/Import

You can use the export/import functions of the store to add or remove items from the Houzz feed. Once the integration is added to your store, you will see a new section in your store's Products Export/Import page for Houzz. When exporting for Houzz, you can choose whether to export items that are on the feed or products that are NOT on the feed.

You can also import a CSV file of your products to be added to the Houzz feed. Download the Sample file to get a properly formatted CSV file for the import.