Build an interior moodboard as two documents: a material board that specifies what things are, and an atmosphere board that shows how the space should feel. Clients approve atmosphere and then get surprised by materials, which is the single most expensive misunderstanding in interior work, because the surprise arrives after ordering.
Setup
You need the plan or at least accurate dimensions, the existing conditions (light direction, ceiling height, what stays), the budget band, and the client's own references, which are more useful as diagnosis than as instruction. What a client saves tells you what they respond to; it rarely tells you what will work in their space.
The two boards
Material board. Every specifiable surface: flooring, wall finish, joinery, stone, metal, textile, hardware. Physical samples where possible, photographed against a neutral card with a scale reference where not. Each entry carries where it goes and, ideally, a price band. This is the board that becomes a schedule.
Atmosphere board. Light quality through the day, palette in context, the feeling of the room, and reference interiors that share the intent rather than the layout. Six to ten images, tightly cut.
Keep them separate and present them in that order. Material first is unusual and it works, because it grounds the atmosphere conversation in what the client is actually buying.
Step by step
1. Photograph the existing space at three times of day. Light direction decides more than any material choice, and boards built without it produce schemes that only work in the render.
2. Build the material board around one anchor. The stone, the floor, or the joinery finish. Everything else is chosen against it. Boards assembled as a collection of individually lovely materials read as a showroom.
3. Include a price band per material. Uncomfortable, and it prevents the round where the client falls in love with something outside the budget.
4. Cut the atmosphere board to under ten images. Interior references are seductive and every extra image adds an expectation you will be held to.
5. Generate the space, not a reference of a space. This is the useful change. Instead of showing a magazine interior that resembles the intent, generate the client's actual room with the proposed materials and light. On 8frame that is a reference-conditioned image: attach the material photographs and the existing-room shot, prompt the view. Canon prices: 6 credits on Seedream 5, 21 on Nano Banana Pro, so five views across two schemes runs 60 to 210 credits, roughly $0.60 to $2.10 at pack rate.
6. Show one thing you are not doing. The adjacent scheme you rejected, and why. It makes the recommendation legible as a decision.
Where generated visuals help and where they mislead
Help: communicating atmosphere, light, and proportion. Testing two palettes in the actual room before ordering. Showing a client who cannot read plans what the space becomes.
Mislead: anything dimensional. A generated view is not a measured render, and clients will read it as one unless you say otherwise. It will get proportions subtly wrong, invent joinery details, and produce materials that do not correspond to a product you can order.
The rule that keeps this honest: generated images illustrate the direction, the material board specifies the reality, and the client is told which is which, out loud, every time. If a dimensional answer is needed, that is a CAD or measured-render job.
FAQ
Should I show clients AI-generated interior visuals? Yes, labeled, as atmosphere rather than specification. Unlabeled, they create expectations about details you never chose.
How many material options should a board show? One scheme, with at most two alternates on a single variable such as the floor. Multiple full schemes produce a hybrid the client assembles themselves.
What is the most common mistake on interior boards? Building the scheme without the room's real light, then discovering the palette reads cold in a north-facing space.
The material photographs, the existing-room shots, and the generated views all belong on one canvas so the client sees the argument in one place. The 8frame canvas is free and unlimited, and generation is paid from $19/month. See also what is a moodboard.