Kickoff
Teams meet, and the objectives and strategic expectations for the site go on the table. A kickoff with vague objectives produces a discovery with vague findings.
Discovery Phase
The expensive scope change is the one nobody planned or budgeted for. Discovery finds it while it is still a question, before it becomes a change request against a signed timeline.
What we investigate
Projects that start without these tend to inherit the old site with new paint. The assumption that the new platform is the previous one rebuilt is the single most expensive thing a WordPress project can carry into its first sprint.
What the site actually has to do: blocks, filters, search, permissions. And which user flows have to be accounted for, established as requirements rather than inferred later from a design file.
What content exists today, what stays, what gets migrated, and which content types do not exist yet but will be needed. Not everything should move, and settling that here is cheaper than settling it mid-import.
Menus, sections, URLs and the relationships between content types, plus navigation hierarchies and the main labels. Structure gets argued about on paper, where changing it costs an afternoon.
Hosting, security, APIs, marketing tools and integrations, together with the requirements that constrain all of them: performance, user roles, language and long-term maintenance.
How discovery runs
Each step produces the input the next one needs. Plan on one to two weeks of your team’s calendar, because the parts that matter depend on your people being available.
Teams meet, and the objectives and strategic expectations for the site go on the table. A kickoff with vague objectives produces a discovery with vague findings.
Internal roles on your side, current content versus future content, and the specific problems with the site you run today. We ask what does not work now before anyone designs something new.
The current site, its analytics, the tools connected to it and the content architecture underneath, reviewed as one system instead of as a list of complaints.
Blog, reports, webinars, cases, products, teams. Then the user types, their access levels, and how each of them actually moves through the site.
A map of current and proposed content, an inventory of functionalities, technical recommendations and the risks we found. In writing, so it can be disagreed with.
A joint review that defines the minimum viable backlog and approves the move into design, or into design system definition. Discovery closes with a decision.
What we learned running these
The process is not the hard part. These three are.
Content, communication and legal shape more of an enterprise site than any requirements document admits. Leaving them out of discovery means meeting their constraints later, during QA, when the structure is already built.
Not every requested feature is a requirement, and not every priority carries the same weight. We document that difference explicitly, because a backlog where everything is critical is not a backlog.
Understanding what does not work today comes before designing anything new. A content audit almost always finds material that should not survive the move, and deciding that early shortens the migration.
The questions that come up on every scoping call.
Related insights
How enterprise teams evaluate a CMS and plan the transformation around it.
May 21, 2025
WordPress
Apr 8, 2026
WordPress
Apr 17, 2024
WordPress
Take the next step
Bring content, marketing and technology. We will work through goals, content and technical constraints, and tell you what a build against them actually involves.