Choose the next customer action the website must support
A website can help somebody discover the business, understand an offer, compare options, build trust, check availability, ask a qualified question, book, buy, apply, or return for support. Trying to give all actions equal weight usually produces a busy homepage and weak measurement. Name the primary action for each priority audience and the decision that must happen immediately before it.
Write the present problem in observable terms. “The website feels old” may be true, but it does not yet guide scope. “Mobile visitors cannot see programme differences before the contact button,” “villa guests leave for an online travel agency to check availability,” or “property leads arrive without budget or listing context” points toward content and workflow decisions that can be tested.
- Current condition: what happens now and where does the journey stop?
- Desired action: what should the right visitor be able to do next?
- Business response: who receives that action and what must they do?
- Boundary: which requests, locations, budgets, or needs are not a fit?
Prioritize audiences rather than writing for everyone
A Bali operator may serve Indonesian customers, residents from several countries, international guests planning before arrival, owners based overseas, trade partners, and job applicants. Their language, questions, trust signals, devices, time zones, and preferred actions can differ. Rank the audiences by commercial importance and urgency. A secondary audience can have its own route without controlling the homepage.
Decide languages based on real users and the ability to maintain the facts, not on the appearance of being international. English and Indonesian versions should have separate permanent URLs and natural copy. Assign a writer and approver for each language. Record shared facts—prices, location, hours, inclusions, policies—in one internal source so a change is not made to only one public version.
Inventory facts, proof, and assets before designing pages
Collect the material the business already owns: service descriptions, programme details, property or room information, policies, menus, staff bios, FAQs, booking instructions, forms, price logic, brand files, photography, video, analytics, Search Console, reviews, and approved testimonials or case evidence. Mark the owner, date, accuracy, public permission, and required update for each item.
Do not fill gaps with claims that merely sound normal for the sector. A team size, office, rating, award, response time, sustainability statement, result, or client logo needs an accountable source and permission. If proof is not ready, design for the kind of evidence that can later be added without publishing placeholders. A proof framework lets the project use strong claims only where the support is equally strong.
Turn customer questions into an information architecture
Group content by search and decision intent rather than by internal department. A service page should answer who the offer is for, the problem, inclusions and exclusions, process, evidence, common objections, and the next action. A location page should exist only when the business has a truthful location or service-area reason and distinct local information—not because a list of Bali neighbourhood names is available.
Sketch a small route map and assign one job to every indexable page. Put close keyword variations on the same strong page instead of creating duplicates. Use descriptive URLs, crawlable links, unique titles, canonicals, and a sitemap that reflects the intended public structure. The journal should answer narrower buyer questions and link back to the relevant service, process, proof, and action pages.
Map the journey beyond the website screen
For every form, booking, payment, WhatsApp, phone, map, newsletter, CRM, or account action, write what happens before and after the click. Name the platform, account owner, data required, validation, confirmation, notification, response owner, expected timing, and failure alternative. A website cannot repair an operational handoff that nobody owns.
Decide which integrations are required for launch and which can be phased. A simple link to a reliable booking platform may be safer than an untested custom connection. A custom workflow may be justified when qualification, inventory, pricing, or team coordination cannot be handled by the existing tools. Let the operational requirement determine the implementation rather than adding integrations because they appear in a package list.
- Trigger: what does the visitor do?
- Data: what is required, optional, sensitive, or unnecessary?
- Destination: which account or person receives it?
- Confirmation: how does the visitor know what happened?
- Failure: what safe alternative is visible when a service is unavailable?
Record technical and ownership constraints early
List the current domain, registrar, DNS, hosting, email, CMS, source repository, analytics, Search Console, booking or ecommerce platform, paid licences, and access owner. Note contract dates, vendor dependencies, existing URLs, traffic, data export needs, and any system that cannot change during a busy period. A replacement project needs a redirect and migration plan; a new site needs an ownership plan from the start.
Do not choose a platform solely from a feature comparison. Editing frequency, number of editors, integrations, multilingual content, transaction volume, security responsibilities, portability, internal skills, and total operating cost matter. Ask the provider to explain how the recommended system addresses these constraints and what trade-off the business accepts.
Define a baseline and the events that represent progress
Save what can be responsibly compared before the old site changes: current public URLs, important search queries and pages, analytics configuration, qualified enquiries, booking steps, content inventory, screenshots, performance reports, and known defects. Label the date, environment, sample, and limitations. Do not recreate a convenient “before” score after the old experience has disappeared.
Choose a small event map tied to the journey: view of a key service, start of a qualified form, successful submission, booking handoff, booking completion where available, call click, WhatsApp start, or another named stage. Page views alone do not tell you whether the site supports the business. Keep rankings, technical scores, enquiries, qualified leads, bookings, and revenue as separate measures.
Write the one-page brief and invite discovery
Your brief can fit on one page: business and offer; current URL and problem; priority audiences and languages; primary actions; must-have content and proof; required systems; known migration or ownership risks; timing and decision-makers; available budget range; and the evidence that would show a useful improvement. Add links to existing assets rather than attaching an unstructured archive.
Mark each line as fact, preference, assumption, or open decision. Send the same brief to every provider so their questions and recommendations become part of the comparison. A strong provider may change your initial page list or platform idea; that is the value of discovery. Compare the main approaches in the WordPress, builder, and custom development guide, use the project process and packages to understand the likely workstreams, then prepare the free analysis brief when you are ready to examine the current foundation.
- Why now and what is not working
- Who matters and what each audience needs to do
- What must exist at launch and what can wait
- Which facts, assets, systems, access, and approvals are available
- How the result will be accepted and measured without promising rankings or revenue
Questions
Questions operators ask
What is the first step in planning a business website?
Define the business and customer decision the website must make easier. Describe the current condition, the right visitor's next action, the internal response, and the main boundary. Pages, content, features, and technology should follow that job.
Do I need all website copy before requesting a quote?
No, but tell the provider what exists, what is approved, which languages are required, and who can supply facts and review drafts. The quote should state whether content strategy, copywriting, editing, translation, photography, and permissions are included or client-supplied.
How detailed should a website project brief be?
One clear page is usually enough for initial qualification. Include the business problem, audiences, actions, current URL, content and proof, systems, languages, ownership constraints, timing, decision-makers, budget context, and desired evidence. Discovery can then resolve the open technical decisions.
Should I choose WordPress, a website builder, or custom development first?
Usually not. Record editing, integration, multilingual, transaction, ownership, portability, security, and operating requirements first. A provider can then explain which implementation fits and which trade-offs come with it.
What should I measure before redesigning a website?
Preserve current URLs, search and analytics baselines, important customer actions, content, known defects, and comparable technical reports where available. Label dates and limitations. Define the events that represent progress, and keep technical scores separate from leads, bookings, and revenue.
Sources
Primary references
These sources support the technical and policy guidance in this article. Commercial recommendations remain Bali Web Partner’s judgment.
Apply it to your website
Bring a one-page brief, not a finished technical answer
Prepare the current URL, desired action, audiences, languages, systems, evidence, and known constraints. The free analysis can turn that context into the first prioritized findings.
Get the free analysis