Is It Out of Scope? — Web design
Is adding a booking or scheduling system out of scope for a web design project?
Yes. A booking system needs backend logic and availability data, not just an interface.
This usually arrives once the site's page list is finalized and the client mentions their customers should "just be able to book online" — treating it as a small addition rather than the functional system it actually is.
Is it out of scope?
Yes. A booking flow needs availability logic, calendar syncing, and confirmation handling behind the interface — that's functional software, not a page design.
Clause typically implicated
Clause typically implicated
Exclusions clause→ — Booking-system logic is functional/technical work excluded from a design engagement's deliverable list.
Example contract wording
Example contract wording (illustrative, not legal advice)
I can design what a booking flow looks like, but the actual scheduling logic and availability handling behind it is development work — I'd recommend scoping that with a developer, or as a separate piece with us.
How MarginFlow flags it
MarginFlow flags booking/scheduling-system requests outside_scope on design contracts, since the functional logic involved goes beyond visual or layout design.