Programa's AI-powered importer automatically maps your data from supported platforms or custom spreadsheets, so you can pick up right where you left off.
What Gets Imported
Programa captures as much detail as possible from your existing files, including:
Schedule structure (sections and items)
Product details (name, brand, SKU, description)
Dimensions (width, height, depth, length with units)
Pricing (RRP and trade prices)
Quantities and lead times
Product images
Materials and finishes (colour, material, finish)
Notes
Note: The accuracy of imported data depends on what's included in your file. Programa automatically maps fields to the closest match, but we recommend reviewing your schedule after import to catch anything that needs a quick adjustment.
Option 1: Smart Schedule Importer
If you're coming from one of the platforms below, the Smart Schedule Importer will handle the mapping automatically.
Supported platforms: Houzz · Fohlio · MyDoma · Design Files
Importing into a new project
Export your product data from your current platform and save the file to your computer
In Programa, click Getting Started in the left navigation bar
Under the Set Up tile, select Import your Content or Help import my existing data
Choose the platform you're importing from
Upload your file (
.xlsx,.xls, or.csv— max 50MB)You'll see a confirmation message: "Your schedule is being imported. We'll email you when it's ready."
Once complete, click the link in your email to view your imported schedule
Importing into an existing project
Export your product data and save the file to your computer
Navigate to your project's Files list
Click the + button in the bottom right corner and select Import Schedule
Choose the platform you're importing from
Upload your file (
.xlsx,.xls, or.csv— max 50MB)You'll see a confirmation message: "Your schedule is being imported. We'll email you when it's ready."
Once complete, click the link in your email to view your imported schedule
Option 2: Custom Schedule Import
Not using a supported platform? No problem. If your schedule lives in a spreadsheet, you can upload it directly and Programa's AI will do its best to map your columns automatically.
Formatting tips for best results
Before uploading, make sure your file follows these guidelines:
No merged cells — each value should sit in its own cell
Clear column headers — use descriptive names like Product Name, Brand, Price, Quantity
One product per row — if your file includes images, keep them on the same row as the product
Single worksheet only — if your file has multiple sheets, only the first sheet will be imported
File size limit: 50MB (no limit on number of products)
How to import
Format and save your file as
.xlsx,.xls, or.csvNavigate to your project's Files list (or use Getting Started for a new project)
Click the + button and select Import Schedule
Select Custom Format as your import source
Upload your file
You'll receive a confirmation once the import is underway
When it's done, review your schedule and make any final adjustmentsNeed more help with importing schedules? Contact our support team via live chat for personalized assistance.