
Software vendor due diligence for security and ownership
A buyer checklist for security, integrations, data roles, ownership, support, and exit planning before signing a software contract.
Review the journey from your offer to a submitted enquiry. Ten practical checks for navigation, readability and the technical operation of a business website.
A business website should help visitors understand the offer and send an enquiry. An attractive page cannot compensate for confusing navigation or a form that fails on mobile. Review the journey from the landing page through to submission confirmation.
Ask someone unfamiliar with the business to find the offer and contact details. Menu labels should explain the destination before the person opens the page.
Buttons like "Contact Us" or "Request a Quote" have to be visible and high in contrast. A website without a CTA is like a store without a checkout.
Whether the text gets read or skipped is decided by font choice and generous line height, and by contrast that survives cheap office monitors. Check readability with enlarged text as well.
Clean URLs (/services/web-design instead of /?p=123) and a correct H1-H6 heading hierarchy help navigation and content understanding. Check indexing separately in Search Console. A meta description should accurately summarize the page.
Test the first load on a phone and a slower connection. Check when the content becomes readable and the main action usable. Review website speed alongside the enquiry journey.
A website should use HTTPS. Forms also need protection from spam and the site from attacks. Chrome stopped using a green lock to mark a secure HTTPS connection, so the colour of an icon in the address bar no longer verifies anything about the connection status. Chrome's explanation.
The website has to look right on mobile and on desktop, and at widths between them. Check for overlapping text and clipped controls.
Texts that sell. No "Welcome to our page", but clear benefits for the customer. The tone of communication must align with the brand.
Structured data should describe visible page content. Choose a type that fits the actual content and validate it. Markup alone does not guarantee a rich result.
A professional website is not "finished" at launch. It is connected to analytical tools (GA4) that measure user behavior so that the website can be further improved.
Record the problem and how you will verify the fix for each item. A checklist helps prioritize work. It does not guarantee a commercial outcome.
If you need to improve the journey from offer to enquiry, explore custom website development.

A buyer checklist for security, integrations, data roles, ownership, support, and exit planning before signing a software contract.
A practical guide to defining requirements, comparing suppliers, validating delivery evidence, and reaching a defensible technology-partner decision.

A practical account of semantics, keyboard use, focus, contrast, forms, reflow, reduced motion, and the limits of automated accessibility testing at Rise.sk.