How to do effective SaaS web design research in 5 easy steps
This guide breaks down a 5-step process to conduct SaaS web design research that boosts conversions by understanding user needs, product value, and market positioning.
strategyBy Tom Yan
\n',back_icon='\n\n',external_icon='\n\n',share_icon='\n\n',prev_icon='\n\n',next_icon='\n\n';external_link.forEach(e=>{e.insertAdjacentHTML("beforeend",external_icon)}),back.forEach(e=>{e.insertAdjacentHTML("afterbegin",back_icon)}),internal_link.forEach(e=>{e.insertAdjacentHTML("beforeend",internal_icon)}),share_link.forEach(e=>{e.insertAdjacentHTML("beforeend",share_icon)}),prev.forEach(e=>{e.insertAdjacentHTML("afterbegin",prev_icon)}),next.forEach(e=>{e.insertAdjacentHTML("beforeend",next_icon)});const theme_controller=document.querySelector("theme-controller"),popover=document.getElementById("theme_list"),toggle_button=theme_controller.querySelector(".toggle"),inputs=document.querySelectorAll('input[name="color_scheme"]'),light_mode='\n\n',dark_mode='\n\n',system_mode='\n\n',initTheme=()=>{localStorage.getItem("theme")||localStorage.setItem("theme","system");const e=localStorage.getItem("theme"),t=document.querySelector(`input[value="${"system"===e?"light dark":e}"]`);t&&!1===t.checked&&(t.checked=!0),updateToggleIcon()},updateToggleIcon=()=>{const e=localStorage.getItem("theme");if(e)switch(e){case"light":toggle_button.innerHTML=light_mode;break;case"dark":toggle_button.innerHTML=dark_mode;break;case"system":toggle_button.innerHTML=system_mode}};toggle_button.addEventListener("click",()=>{const e=toggle_button.getBoundingClientRect();popover.style.top=`${e.bottom}px`,window.innerWidth<768?popover.style.left=`${e.right-100}px`:popover.style.left=`${e.left-1}px`}),inputs.forEach(e=>{e.addEventListener("change",()=>{const t="light dark"===e.value?"system":e.value;localStorage.setItem("theme",t),updateToggleIcon(),popover.hidePopover()})}),initTheme();
This guide breaks down a 5-step process to conduct SaaS web design research that boosts conversions by understanding user needs, product value, and market positioning.
strategyBy Tom Yan
This article examines the benefits and challenges of partnering with freelancers, web agencies, and boutique web agencies to help you identify the best web development solution for your business needs.
strategyBy Tom Yan | AT Studio