Overview
This article reviews how to link your Houzz and Sellercloud accounts to post products, manage listings and enable automatic updates.
Integrate with Houzz
Setting up an API integration is the preferred way to integrate with Houzz in Sellercloud. Orders pulled via the API integration will be marked as Houzz orders.
To obtain the API keys, you must:
- Go to https://www.houzz.com/registerSellerApi and register for the API.
- Select all 4 options > Click Complete Registration. А message will appear, “Thank you for your interest in using the Marketplace API. We are currently reviewing your registration,” and you will receive an email when it is approved.
- Once approved, go to Settings > Companies > Manage Companies > select a company > Toolbox > Houzz > General Settings.
- Click Edit > Enable API Integration.
- Enter the Application ID, Application Username, and Application Token from Houzz.
- Choose your Houzz Account Type – either Vendor or Seller.
- Enable the settings as required and click Save.
- Select Actions > Verify Credentials.
- When the icon on the top right shows that the product is ready for posting, you can enable it and list from the Actions menu.
Houzz Settings Explained
SETTING | DESCRIPTION |
CREDENTIALS | |
Houzz Enabled | Makes products available for Houzz listing. |
Enable API Integration | Enables account integration via API. |
Application Id | Provided by Houzz. |
Application Username | Provided by Houzz. |
Application Token | Provided by Houzz. |
Houzz Account Type | You can choose your account type, either vendor or seller. |
OPTIONS | |
Order Comission Fee | Enter commission fee in %. |
Safety Qty | The number of items that will not be set to the channel in order to prevent overselling. |
Default Qty | Use this option for replenishable products to set a default number of items that will always be available on the channel. |
Standard Shipping Price | Price for shipping. |
Minimum LeadTime | Minimum time between the placement of the order and delivery. |
Maximum LeadTime | Maximum time between the placement of the order and delivery. |
Default Order Email | Enter email account for the order. |
CONTROLS | |
Enable Order Download | Enable this setting to let Houzz orders be downloaded to Sellercloud. |
Enable Tracking Export | Enable this setting to let Houzz upload tracking and shipping date from Sellercloud. |
Enable Inventory Upload | Enable this setting to let Houzz upload inventory information from Sellercloud. |
Include Price In Inventory Upload | Enable this setting to include the price of the product in the inventory upload information. |
Enable Settlement Download | When enabled, Sellercloud will continually request the latest remittance report from Houzz. |
Send Inventory For All Products | Enable this setting to let Houzz send inventory for all products. |
Requires Third Party Shipping | This indicates that the product requires third-party shipping. |
API Integration
Setting up an API integration is the preferred way to integrate with Houzz in Sellercloud. Orders pulled via the API integration will be marked as Houzz orders.
To obtain the API keys, you must:
- Go to https://www.houzz.com/registerSellerApi and register for the API.
- Select all 4 options > Click Complete Registration. The message appears, “Thank you for your interest in using the Marketplace API. We are currently reviewing your registration,” and you will receive an email when it is approved.
- Once approved, go to Company Settings> Toolbox > Houzz Settings > General Settings > Enable API integration. The Houzz API Properties for products are located here, where you set the product details as on other channels.
- Enter the Application ID, Application Username, and Application Token from Houzz
- Choose your Houzz Account Type— either Vendor or Seller.
- Enable the settings as required and click Save Settings.
- Use the Select Action menu to Verify Credentials.
- When the icon on the top right shows that the product is ready for posting, you can enable it and list from the Select Action menu.
Plugin Integration
Sellercloud integrates with Houzz.com via an FTP supplied by Houzz. Documents are passed through the FTP to update Houzz or imported into Sellercloud. Specialized plugins can format the documents in order to list products, manage inventory and price, and export tracking, as well as read incoming documents to import orders. These plugins can be placed on your server by Sellercloud Support.
A scheduled task should be set up for each plugin. Houzz integration is set via Scheduled Tasks, which use a predefined saved search to check which products are enabled for Houzz. Contact Sellercloud Support to create a custom Houzz Enabled column that should be included in the saved search. Once this is set, all Houzz-enabled products will be included in the import/export feed.
Houzz integration is processed by 3 scheduled tasks:
- Import Orders— In this task, you set the company for the orders import, the order processor plugin, and the FTP settings
- Export Orders— In this task, you set the Saved Search for Houzz. Because saved searches are account-based, you must also choose the user. You also must set the export plugin, filename, and FTP settings
- Export Products— Same as the tracking export, you must choose the user, saved search, plugin, filename, and FTP settings
Note: Orders will import as website orders; therefore, you may want to create a new company to integrate your Houzz account with if you have another website or plugin integration. This allows you to filter orders by the company name, as all orders with Website as the order source will appear when searching by channel website.
More on these topic is available here:
Multiple Houzz Plugin Integrations
Sellercloud can integrate with multiple Houzz accounts; however, there are several details that must be set:
- Each integration should be set in a different company to avoid any confusion with the orders.
- Each integration must have a different Houzz Enabled column.
- You should create different Saved Searches for each integration. Each Saved Search must include the related Houzz Enabled column and the company.
- Different integrations will use different a FTP.