Hunter J. Marshall
← All portfolio work

Design for Making · 2026 · Web & business systems

DFM website and business integrations

Build an Odoo website that explains DFM’s robotics and custom automation work and connects sales inquiries and job applications to CRM and Recruitment.

Website Builder / Content & Integration Lead

Overview

I built Design for Making’s new company website in Odoo and connected it to CRM and Recruitment. The goal was to give customers a clearer picture of the company’s robotics and custom automation work, then connect their next step to the people responsible for following up.

DFM engineers, builds, and supports custom automation systems for manufacturers from its shop in Idaho Falls, Idaho. The website needed to explain that breadth while supporting both sales inquiries and hiring.

  • Organization: Design for Making, Idaho Falls, Idaho
  • Year: 2026
  • Platform: Odoo Website, CRM, and Recruitment
  • My role: Website build, information architecture, copy, SEO, CRM and careers integration, and AI-assisted production
  • Status at the time of this case study: Built privately and ready for brand-domain cutover from Wix

The challenge

The existing Wix site did not fully explain DFM’s offer. Pages were thin, search titles missed the company name, and the business could read as “robots only.” Website inquiries did not have a direct path into the sales pipeline, and hiring lived outside the system the company was moving onto.

I kept the Wix site public during development and built the replacement privately in Odoo. This gave me room to finish the content, forms, and job listings before changing the public brand domain.

What I built

I built the pages, navigation, headers, footers, and calls to action in Odoo Website, within the same database as CRM and Recruitment.

  • Home: Robotics and custom automation, application examples, proof, partners, and a clear invitation to talk with an engineer.
  • Solutions: Palletizing, machine tending, welding, vision, conveyors, AGVs, automated storage and retrieval, stretch wrappers, end-of-arm tooling, sanding and grinding, safety, and configured cells.
  • Industries: Food and beverage, agriculture, pharmaceutical, assembly, fabrication, automotive, sheet metal, and warehousing.
  • Technologies: Robotics, machine vision and AI, and digital twins, explained in the context of the job they support.
  • Guide and blog: Educational content for manufacturers deciding which process to automate first.
  • Company and contact pages: About, Contact, Careers, and consistent company details.

I removed placeholder contact details, default Odoo elements, and leftover shop content. I also edited the language to reflect DFM’s role as a systems integrator, avoiding claims that it manufactures catalog robot arms or other third-party equipment.

Connecting inquiries to CRM

The contact page captures a visitor’s name, phone, email, company, subject, and project note. Its prompt asks about the process, part, and rate so the engineering team has useful context before the first conversation.

Submitting the form creates an Odoo CRM lead with the website identified as its source. Notifications support sales and engineering follow-up, and the lead can be assigned and moved through qualification and quoting in the same system.

Solution, industry, technology, and guide pages use a consistent invitation to talk with an engineer. That gives visitors a clear next step and brings inquiries into one pipeline.

Connecting careers to Recruitment

I separated the company’s careers story from its live openings. The careers page explains the four-day workweek, collaboration between engineers and machinists, and the Idaho Falls shop environment. The jobs page pulls openings directly from Odoo Recruitment records.

  • Publishing or unpublishing a job in the backend updates the public listing.
  • Job detail pages are generated from the job record.
  • The application form creates an applicant linked to that job, keeping the resume and application information together.
  • The Senior Mechanical Engineer / Machine Designer listing describes Onshape work and responsibilities from concept through factory acceptance testing and commissioning.

I configured the Careers navigation, wrote the job copy, and added company details to the jobs experience so candidates arriving directly from a job board have context.

SEO and launch preparation

I set unique page titles and descriptions, clarified page names and slugs, and connected related content through internal links. The homepage title names both the brand and its full robotics and custom automation offer.

Launch preparation also covered canonical tags, HTTPS, the commercial sitemap, and cleanup of default ERP routes and navigation. The cutover plan was to point the brand domain to Odoo, update external company listings, and retire Wix.

How I used AI

I used AI to support research, page planning, copy drafts, SEO alternatives, and quality checks. It helped me work through a broad set of solution and industry pages and draft the automation guide and job listing.

I built the site in Odoo and reviewed the content against how DFM actually designs, builds, and supports systems. I removed language that overstated the company’s capabilities and kept publication decisions, pricing, and unconfirmed claims under human control.

My working rule was simple: AI could accelerate the drafts; I remained responsible for what shipped.

Outcome

The result was a completed Odoo website with connected sales and hiring workflows: inquiries become CRM leads, and job applications become Recruitment records. The company’s pages explain its broader custom automation work, with content and SEO prepared for the move from Wix.

At the time of this case study, attaching the brand domain and retiring Wix remained the next operational step. This project demonstrates my ability to translate a business need into a working website and the operational processes behind it.

← Explore more workDownload the full portfolio (PDF)

For Shayla and our children. Always on the same team.

A NOTE IN THE MARGIN

There’s a small word in my personal creed that matters to me: “yet.” I want to be able to say “I don’t know—yet,” and then do the work to learn.

— Hunter

YOU FOLLOWED YOUR CURIOSITY

A little more magic.

A few details from my Wizarding World profile. Every good study should have a secret or two.

HOUSE
RavenclawWit, learning, wisdom.
PATRONUS
Delicate Daredevil.
WAND
Apple woodUnicorn hair · 10¾ inches
Slightly yielding.

For the stories that keep our curiosity alive.