Flxpoint Help Center
All DocsContact support

HomeRoots as a Source

July 17, 2026

Summary

HomeRoots is a home furnishings and decor wholesale supplier available as a source in Flxpoint for automated inventory management and dropship order fulfillment. The integration connects via FTP (Basic Auth) using Host, Port, User and Password credentials provided by HomeRoots, and runs Get Inventory Primary (full catalog import), Get Inventory Secondary (pricing/quantity refresh), Send Fulfillment Requests, and Get Shipments. HomeRoots specializes in furniture, lighting, rugs, wall art and home accessories β€” expect large product catalogs with rich content including multiple images, dimensions and detailed attribute sets, plus freight/LTL shipping for oversized items. For specific credential requirements and advanced configuration, contact support@flxpoint.com.

Get Inventory (Primary)
Imports HomeRoots' full furniture and home decor catalog — run daily.
Get Inventory (Secondary)
Lighter refresh of pricing, quantity, MSRP and MAP between full runs.
Send Fulfillment Requests
Sends dropship orders to HomeRoots via outbound FTP for fulfillment.
Get Shipments
Pulls tracking data (rolling date window) matched to your open orders.

HomeRoots connects over FTP (Basic Auth). Add a HomeRoots source, start configuring an operation, and when Flxpoint prompts you click + New Connection, enter the values, then Test ConnectionSave Connection. Send Fulfillment Requests uses a separate outbound connection to a different remote folder on the same FTP account.

Inbound (Get Inventory / Get Shipments)
FTP ProtocolRequired
The FTP protocol to use (FTP or FTPS), as provided by HomeRoots.
HostRequired
The HomeRoots FTP server hostname.
PortRequired
The FTP port for the connection.
UserRequired
Your HomeRoots FTP username.
PasswordRequired
Your HomeRoots FTP password.
Outbound (Send Fulfillment Requests)
FTP ProtocolRequired
The FTP protocol to use (FTP or FTPS), as provided by HomeRoots.
HostRequired
The HomeRoots FTP server hostname.
PortRequired
The FTP port for the connection.
UserRequired
Your HomeRoots FTP username.
PasswordRequired
Your HomeRoots FTP password.
Remote File FolderOptional
The remote folder on the HomeRoots FTP account where outgoing order files are uploaded.
Both the inbound (Get Inventory, Get Shipments) and outbound (Send Fulfillment Requests) FTP connections use credentials issued directly by HomeRoots — request access from your HomeRoots account representative before configuring. For extended operation setup and field mapping beyond connection, contact support@flxpoint.com.

Expect large catalog sizes — GIP may take significant time on first run

HomeRoots carries an extensive home furnishings catalog. The first GIP run imports the full catalog and may take longer than typical sources. Plan the initial run for off-peak hours. Subsequent GIS runs will be faster as they only fetch price and quantity deltas. Do not interrupt GIP mid-run — partial imports can leave orphaned products in your source inventory.

FTP credentials come from HomeRoots — obtain before configuring

Connection credentials are provided directly by HomeRoots. Contact your HomeRoots account representative or their wholesale support team to request FTP access. Without valid credentials, Test Connection will fail and no data can be imported. For additional credential or configuration questions, contact Flxpoint Support at support@flxpoint.com.

Home furnishings may include freight/LTL shipping — confirm ShipVia codes with HomeRoots

Large furniture and home goods items from HomeRoots may ship via freight carriers (LTL) rather than parcel carriers. When mapping Send Fulfillment Requests, confirm with HomeRoots which ShipVia codes or carrier methods are valid for your account. Sending an unsupported shipping method code will cause order rejection. For items with freight requirements, your shipping address mapping should include all required fields.

Enable Archive/Un-Archive on one inventory job only — not both GIP and GIS

Enabling Archive/Un-Archive on both GIP and GIS simultaneously creates conflicts. Configure it on GIP only. Use GIS for more frequent quantity and pricing refreshes. Given the size of HomeRoots' catalog, enabling archiving on GIS could cause mass-archiving if the delta feed returns only a subset of SKUs.


FieldMaps To β€” Notes
SKUProduct / Variant → SKU. Required. Primary identifier joining product and inventory records.
TitleProduct → Title. Product name.
DescriptionProduct → Description. Full product description.
BrandProduct → Brand / Manufacturer. Manufacturer name.
CategoryNameProduct → Category 1 / Category 2. HomeRoots' category path, split into two levels.
ImagesProduct / Variant → Images. Images are a direct copy to product and variant, not mapped in sequence.
ProductHeight / ProductWidth / ProductDepth / WeightProduct → Dimensions and Weight. Used for freight/LTL shipping on oversized items.
Bullet1–Bullet6Product → Feature bullets. Up to six descriptive bullet points.
CasePack / MinOrderProduct → Case Pack / Minimum Order Quantity. Packaging and order minimums.
FieldMaps To β€” Notes
SKUInventory Variant → SKU. Required. Primary identifier.
QuantityInStockInventory → Quantity. Current available units.
PricePricing → Cost. Your HomeRoots dealer price, saved as Cost.
SalesPricePricing → Sale Price. Promotional price when HomeRoots is running a sale.
MSRP / MAPPricing → MSRP / MAP. Manufacturer suggested retail price and minimum advertised price.
ShippingCost / CanadaShippingCostPricing → Shipping Cost. Per-unit freight cost, domestic and Canada.
Full catalog fieldsNot included in Secondary — titles, images, dimensions and categories come from Get Inventory Primary. Run Primary daily for the full catalog and Secondary more frequently to keep Cost and Quantity current.
Source FieldMaps To (HomeRoots) β€” Notes
Fulfillment Request line → SKUOCID (Item SKU). Required. Sent to HomeRoots per line item.
Fulfillment Request line → QuantityQuantity. Required. Units requested.
Shipping addressShip To (First/Last Name, Company, Address 1/2, City, State, Postal Code, Country, Phone). Required. HomeRoots rejects incomplete freight/LTL addresses.
Source Shipping MethodCarrier. The ship method sent to HomeRoots; when Carrier is UPS or FedEx, Flxpoint fills in the UPS/FedEx Account Number configured on the operation.
PO NumberPO. Required. Your Flxpoint purchase order number, sent to HomeRoots for reference and shipment matching.
FieldMaps To β€” Notes
Purchase Order NumberShipment → Purchase Order. Required. Matches the shipment back to your original Flxpoint order.
OCID (Item SKU)Shipment Item → SKU. Required. Associates the shipped line to your catalog and original order item.
Tracking NumShipment → Tracking Number. Required. One or more comma-separated tracking numbers; Flxpoint splits quantity and price evenly across multiple trackings on the same line.
Carrier / Shipment MethodShipment → Carrier / Ship Method. Carrier and method reported by HomeRoots.
Ship DateShipment → Shipped At. Date HomeRoots marks the item shipped.
Quantity OrderedShipment Item → Quantity. Units shipped for the line (split proportionally when a line has multiple tracking numbers).
Invoice ID / Order StatusShipment references. HomeRoots invoice number and order status for reconciliation.

GIP running slowly or timing out on large catalog imports
HomeRoots catalogs can be very large. If GIP is slow or times out: (1) confirm the job is scheduled during off-peak hours (run after midnight UTC); (2) check whether your Flxpoint plan supports the catalog size — very large imports may need support intervention; (3) do not cancel mid-run; (4) after the first full GIP run completes, GIS delta runs will be significantly faster. If GIP consistently times out without completing, contact Flxpoint Support at support@flxpoint.com to discuss catalog batching options.
Send FR failing — shipping method or address issue
HomeRoots Send FR failures are often caused by: (1) invalid shipping method — confirm with HomeRoots which carrier/method codes are supported for your account; (2) incomplete shipping address — HomeRoots requires a complete delivery address including Address Line 1, City, State, Postal Code, and Country for all dropship orders; (3) SKU not recognized — verify the SKU in the FR exactly matches the HomeRoots product identifier in your source inventory. Run a single manual order first and verify receipt at HomeRoots before enabling automatic scheduling.

How do I connect HomeRoots as a source in Flxpoint?
Go to Sources → + Add Source and complete the Source Wizard. Select Vendor Warehouse as the source type (recommended for dropship fulfillment). After saving, go to Integrations → Get Inventory → Start Creating Integrations and select HomeRoots. Enter your Connection Name and FTP credentials provided by HomeRoots. Click Test Connection, then Save Connection. The same connection is reused for all HomeRoots operations.
What fields does GIP import from HomeRoots?
GIP imports the full HomeRoots product catalog. Expected fields include: SKU, Title, Description, Brand, Category (multiple levels), Images (typically multiple per product), Dimensions (Width, Depth, Height), Weight, UPC, Cost, MSRP, and Quantity. HomeRoots products often have rich attribute sets (material, finish, style) that can be mapped to Flxpoint custom fields. Confirm available fields in your mapping template after the first successful GIP run by reviewing what data populated in your source inventory.
Β© 2026 Flxpoint. All rights reserved.