top of page

Data Extensions

Provide the ability to extend Wix built-in solutions with custom fields.
Group 72.png
The Data Extensions are the custom fields solution provided by Wix.

The option to add custom fields is a part of the 
'Build Your App' flow in the Wix Developers Center.

This case study presents the process of creating 
the Data Extensions feature.
Role

Senior Product Designer

Product

Custom fields are metadata fields that give developers freedom, allowing them to personalize and create a one-of-a-kind experience for the built-in solution.

Brief

Create a platformized Data Extensions feature which allows to extend Wix built-in solutions with custom fields in order to have an ability to increase existing products usage and provide cohesive experience for external and internal developers.

Problem

A request that was mentioned over and over in regards to Wix products was that all products lacked the ability to easily integrate additional functionality into them. 

Therefore, the goal was to find a solution to provide the users with better customization abilities to get in line with industry standards. 
Business Owners

Wix provides great solutions for business owners. One of the main requests of these users is to have more customization abilities, in order to achieve a more personalized and unique experience for their customers.

Third-Party Apps Developers

Third-Party Apps developers

are not able to extend Wix

built-in solutions and integrate their solution into Wix products.

Internal Developers

In many Wix products the developers have to implement the custom fields by themselves in order to answer repeating users' requests. 

Research

User Flow

To understand our target users, I created several user flows to check the connection between different users' types and the TPA Developer  journey in the Developers Center.

image 21.png
Portfolio.png

Personas

Based on different user flows, I created personas that represent a business owner and a Third-party apps developer. I used these as reference while creating wireframes and mid-fidelity mockups to ensure designs are focused on the user.​

Online Meeting

Third-party app developer

Kelly Lee

Kelly is a developer and owns the Zoom app integration.

​

She would like to:

  • Be able to insert her Zoom URL link to be part of each booking session her users create.

  • Control who can see and use the URL.

Jogging in Sunset

Business owner

Dan Brittain

Dan owns a fitness studio and has a website based on Wix Bookings.

​

Dan installed Zoom app integration since some of his classes are online.

 

He would like the Zoom URL to be:

  • Available to his staff and studio members.

  • Be part of the Bookings Calendar sessions.

  • Add the URL to reminder emails.

Wireframes

Taking into consideration Wix design system, development and product restrictions I considered checking two main versions in my wireframes. 
image 2.png

Problem

A request that was mentioned over and over in regards to Wix products was that all products lacked the ability to easily integrate additional functionality into them. 

Therefore, the goal was to find a solution to provide the users with better customization abilities to get in line with industry standards. 
Business Owners

Wix provides great solutions for business owners. One of the main requests of these users is to have more customization abilities, in order to achieve a more personalized and unique experience for their customers.

Third-Party Apps Developers

Third-Party Apps developers

are not able to extend Wix

built-in solutions and integrate their solution into Wix products.

Internal Developers

In many Wix products the developers have to implement the custom fields by themselves in order to answer repeating users' requests. 

Final Solution

Now you can meet the new product created for 'Build your App' flow in the Wix Developers Center.

Next Steps

Data extensions are currently in development. First release is planned to be a part of the Booking List - Wix internal design partner. Since the product is new, it is extremely important to gather feedback by conducting usability testing and user interviews once the product is released.
Next Project

© 2023 by Nataly Goldberg

bottom of page