7 major elements of web page redesign Share the 7 major elements of web page redesign

7 major elements of web page redesign Share the 7 major elements of web page redesign

Shopify Plus is the enterprise version of the e-commerce platform we founded. Released in February 2014, it is still the first version. I think it's time for a revamp.

After more than a year, we have a deeper understanding of both our customers and ourselves. The old brand is no longer relevant.

We don’t have any special process, we just connect the following 7 things together to achieve our goal.

Interview

I held one-on-one meetings with members of the executive team to clarify what Shopify Plus was. To ensure authenticity, I recorded each interview for later playback.

After the interview, inspiration struck—I felt like I knew this product inside and out. Writing vision, mission statements, brand guidelines, project overviews, and website copy just got easier. Our website needs to do a better job of communicating information and generating insight.

Project Overview

Before diving into the project, we wrote a project overview to get everyone on the same page. We will update it as appropriate to reflect the current status of the project.

Some questions you might ask in your project overview:

  • What are we trying to accomplish?
  • How do you know if the project is successful?
  • What needs to be done?
  • Why do you need to do this?
  • What are the necessary conditions?
  • Who is this for?
  • How to let them know?
  • Who are the project team members?
  • When is the deadline?

Competitive product analysis

We looked at what other similar products there were. I started with a list of competitors and then moved on to companies outside of the e-commerce space that were targeting the same customers as us.

We looked at the strengths, weaknesses, and opportunities of our competitors, as well as key areas we wanted to focus on—and areas we wanted to avoid.

7 key elements of website redesign

Our competitive product analysis document

Information Architecture

Information structure is the organization of content to make it easy to understand. In web design, a structure diagram reflects the relationship between the pages on a website, allowing you to see the composition of the website from a higher perspective.

I drew an information structure diagram for the old website to show the relationship between the pages. Before updating and changing, I evaluated the content, goals and workload. This chart helped us scope the project and served as a to-do list for all the pages we would write, design, and code.

7 key elements of website redesign

Shopify Plus information structure diagram

Wireframe

Throughout the redesign process, I used wireframes to help me think through problems and inspire creativity. Some were drawn on napkins and shared face to face, while other sketches were shared online.

Wireframing has an unexpected benefit: it helps you write content. Writing a document makes it difficult to visualize everything. Pasting content in a wireframe gives people a clear sense of the jump flow of the page and how each piece of content relates to the others.

7 key elements of website redesign

High-fidelity wireframes for the Shopify Plus redesign

Inspiration board

My inspiration board showing what the new brand might look like. They help me get feedback from the team early in the project.

I use Pinterest to create multiple artboards to break down topics like navigation, animation, and fonts so that ideas don’t get lost in a single artboard.

During the research process, I drew inspirational ideas in Illustrator, combining text, pictures and color palettes into advertising-like patterns. The same design elements appear in various design drafts, but their positions and expressions vary.

7 key elements of website redesign

Shopify Plus Inspiration Board

7 key elements of website redesign

Explore possible branding for Shopify Plus from inspiration boards

Renderings and interactive prototypes

Most people don’t pay much attention to wireframes and web designs when they are printed on paper. Showing the design on screen is great, though.

I start creating interactive renderings early in the wireframing process. Continue sharing them with the client and team until the site is coded.

I asked them to speak their minds while browsing so I could understand what they were thinking when they were operating the interface. These feedbacks highlighted local issues and verified the design solutions, facilitating the finalization of the project.

7 key elements of website redesign

InVision Project Page for Shopify Plus

7 key elements of website redesign

Collecting Feedback for Shopify Plus

While some organizations insist on a particular order in their redesign process, these seven steps worked well for us. Choosing a strategy that fits your workflow is an important factor in the success of your redesign.

Author information:

Filippo Di Trapani, Designer at Shopify

Filippo is a designer working at Shopify's headquarters in Ottawa, Canada. He's a loving husband, father of 2, and an avid music lover.

<<:  Sample code for implementing neon button animation effects with CSS3.0

>>:  Vue encapsulation component tool $attrs, $listeners usage

Recommend

Analysis of the use of Linux vulnerability scanning tool lynis

Preface: Lynis is a security audit and hardening ...

Tutorial on resetting the root password of Mac MySQL

Disclaimer: This password reset method can direct...

Access the MySQL database by entering the DOS window through cmd under Windows

1. Press win + R and type cmd to enter the DOS wi...

The most comprehensive collection of front-end interview questions

HTML+CSS 1. Understanding and knowledge of WEB st...

Detailed explanation of common commands in MySQL 8.0+

Enable remote access Enable remote access rights ...

Do you know why vue data is a function?

Official website explanation: When a component is...

Introduction to HTML basic controls_PowerNode Java Academy

The <input> tag The <input> tag is us...

Summary of shell's method for determining whether a variable is empty

How to determine whether a variable is empty in s...

How to make a website front end elegant and attractive to users

The temperament of a web front-end website is a fe...

Several ways to update batches in MySQL

Typically, we use the following SQL statement to ...

Vue uses el-table to dynamically merge columns and rows

This article example shares the specific code of ...

jQuery implements the bouncing ball game

This article shares the specific code of jQuery t...

vue3.0+echarts realizes three-dimensional column chart

Preface: Vue3.0 implements echarts three-dimensio...

Analysis of GTK treeview principle and usage

The GtkTreeView component is an advanced componen...