Page branching

Page branching

Page branching

Webflow is a visual development (“no code”) platform for building and managing websites.


Up until now, growing teams have struggled to work on the same site in parallel. Page branching unlocks more efficient collaboration and lets you build/ship faster, increase team productivity, and safely explore new designs.


Webflow is a visual development (“no code”) platform for building and managing websites.


Up until now, growing teams have struggled to work on the same site in parallel. Page branching unlocks more efficient collaboration and lets you build/ship faster, increase team productivity, and safely explore new designs.


Webflow is a visual development (“no code”) platform for building and managing websites.


Up until now, growing teams have struggled to work on the same site in parallel. Page branching unlocks more efficient collaboration and lets you build/ship faster, increase team productivity, and safely explore new designs.


Duration

Duration

Duration

5 months

5 months

5 months

Role

Role

Role

Product designer

Product designer

Product designer

Team

Team

Team

Product manager

Lead designer

3 Engineers

Product manager

Lead designer

3 Engineers

Product manager

Lead designer

3 Engineers

Problem

Problem

Problem

Due to technical limitations it was originally designed and developed for one person to design on the site at a time. Other team members were able to edit content, but for teams with multiple designers that had several workarounds in order to share design control.

Due to technical limitations it was originally designed and developed for one person to design on the site at a time. Other team members were able to edit content, but for teams with multiple designers that had several workarounds in order to share design control.

Due to technical limitations it was originally designed and developed for one person to design on the site at a time. Other team members were able to edit content, but for teams with multiple designers that had several workarounds in order to share design control.

Scoping & Ideation

Scoping & Ideation

Scoping & Ideation

Partnering with the Lead designer and Product manager on the project, we were able to scope out the MVP and sequential enhancements based on the core user problems and jobs to be done.

Partnering with the Lead designer and Product manager on the project, we were able to scope out the MVP and sequential enhancements based on the core user problems and jobs to be done.

Partnering with the Lead designer and Product manager on the project, we were able to scope out the MVP and sequential enhancements based on the core user problems and jobs to be done.

Prototyping & Validation

Prototyping & Validation

Prototyping & Validation

We then conducted user research where we had different teams test out the feature. After conducting 9 sessions, we were able to define our minimum viable product.

We then conducted user research where we had different teams test out the feature. After conducting 9 sessions, we were able to define our minimum viable product.

We then conducted user research where we had different teams test out the feature. After conducting 9 sessions, we were able to define our minimum viable product.

Solution

Solution

Solution

The MVP included the ability to pull updates from the main, merge branch changes, and resolve conflicts between changes on the main site and the branch. Some benefits of branching are:


  • Speed - Now multiple teammates can work in the Designer at the same time, allowing r teams to ship updates to their site faster.


  • Increased productivity - Teams no longer have to stagger and schedule design work across your team. This allows team to "divide and conquer".


  • Safety work on a branched pages allow teammates to explore design ideas without the fear of work-in-progress changes being published.

The MVP included the ability to pull updates from the main, merge branch changes, and resolve conflicts between changes on the main site and the branch. Some benefits of branching are:


  • Speed - Now multiple teammates can work in the Designer at the same time, allowing r teams to ship updates to their site faster.


  • Increased productivity - Teams no longer have to stagger and schedule design work across your team. This allows team to "divide and conquer".


  • Safety work on a branched pages allow teammates to explore design ideas without the fear of work-in-progress changes being published.

The MVP included the ability to pull updates from the main, merge branch changes, and resolve conflicts between changes on the main site and the branch. Some benefits of branching are:


  • Speed - Now multiple teammates can work in the Designer at the same time, allowing r teams to ship updates to their site faster.


  • Increased productivity - Teams no longer have to stagger and schedule design work across your team. This allows team to "divide and conquer".


  • Safety work on a branched pages allow teammates to explore design ideas without the fear of work-in-progress changes being published.

Update branch

Update branch

Update branch

If any classes, components, variables, or interactions were updated on the main site, a modal window will pop up to allow you to pull updates from the main site.

If any classes, components, variables, or interactions were updated on the main site, a modal window will pop up to allow you to pull updates from the main site.

If any classes, components, variables, or interactions were updated on the main site, a modal window will pop up to allow you to pull updates from the main site.

Resolve conflicts & Merge branch

Resolve conflicts & Merge branch

Resolve conflicts & Merge branch

Once team members are done making changes they resolves conflicts between classes and components and merge the branch ack with the main site.

Once team members are done making changes they resolves conflicts between classes and components and merge the branch ack with the main site.

Once team members are done making changes they resolves conflicts between classes and components and merge the branch ack with the main site.

Results & Learnings

Results & Learnings

Results & Learnings

This was second feature exclusive to Enterprise teams, and made a huge impact in the number of users who adopted that tier of Webflow. This was also the first project I worked on at Webflow, so I learned a fair amount.


  • Navigating the design process - By partnering with the Senior designer who was leading the project, I was able to learn how a senior designer operates. How to go from ideation, research/validation, iterating based on feedback, and delivering a viable solution.


  • Cross functional partnership - Partnering with the PM and Engineers through out the process was something I hadn't done before and learned how best to work collaboratively within the triad model.


  • Business impact - Webflow did not have a mature Enterprise offering when we started to design and build this feature, so learned how design can directly impact high-level business initiatives.

This was second feature exclusive to Enterprise teams, and made a huge impact in the number of users who adopted that tier of Webflow. This was also the first project I worked on at Webflow, so I learned a fair amount.


  • Navigating the design process - By partnering with the Senior designer who was leading the project, I was able to learn how a senior designer operates. How to go from ideation, research/validation, iterating based on feedback, and delivering a viable solution.


  • Cross functional partnership - Partnering with the PM and Engineers through out the process was something I hadn't done before and learned how best to work collaboratively within the triad model.


  • Business impact - Webflow did not have a mature Enterprise offering when we started to design and build this feature, so learned how design can directly impact high-level business initiatives.

This was second feature exclusive to Enterprise teams, and made a huge impact in the number of users who adopted that tier of Webflow. This was also the first project I worked on at Webflow, so I learned a fair amount.


  • Navigating the design process - By partnering with the Senior designer who was leading the project, I was able to learn how a senior designer operates. How to go from ideation, research/validation, iterating based on feedback, and delivering a viable solution.


  • Cross functional partnership - Partnering with the PM and Engineers through out the process was something I hadn't done before and learned how best to work collaboratively within the triad model.


  • Business impact - Webflow did not have a mature Enterprise offering when we started to design and build this feature, so learned how design can directly impact high-level business initiatives.

© 2025 Akee Kazi

© 2025 Akee Kazi

© 2025 Akee Kazi