Otherlife

WORKS

The client required a solution across both platforms to enable users to create customizable pages where they could add their links in a list format, customizable with styles, shapes, and colors, and link them to a Go High Level form.

get in touch

GET IN TOUCH

Objectives

  • Customizable Page Creation: Enable users to create customizable pages with links displayed in a list format, where they can adjust styles, shapes, and colors.
  • Integration with Go High Level: Link the customized pages to a Go High Level form for seamless functionality across both platforms.
  • Theme Selector Development: Create predefined themes and a theme selector that allows users to modify Go High Level forms with two customizable styles.
  • Dynamic User Updates: Implement dynamic updates based on user ID Location to tailor the experience for individual users.
  • Live Customization Preview: Incorporate an iframe feature so users can input their domain URL and view live modifications.

Analysis and planning


Client requirement:
The client needed a versatile solution for creating customizable user pages with integrated functionality between the Retool and Go High Level platforms. We analyzed their needs for both visual customization and seamless data handling to ensure a cohesive experience for users.

Our planning phase involved developing an architecture that would allow users to easily create, modify, and preview their custom pages while ensuring compatibility and dynamic updates with Go High Level.

System architecture


We developed Linkstore Version 1 (CRUD), integrating the Retool and Go High Level platforms through REST API. This allowed dynamic user updates based on their ID Location. A custom application was built to enable users to add links and customize their styles, with data stored in arrays. Predefined themes were created, and a theme selector was implemented to modify Go High Level forms.

For Linkstore Version 2 (CRUD), we enhanced the original system with an additional application for the creation and modification of links, forms, and Pop-Up Forms. The iteration allowed users to dynamically add links and forms as customizable cards with various URL and button color options.

Integration and testing


Integration of essential features:

  • Go High Level Platform: Custom templates were created for each user based on their Location ID, transmitted via URL and retrieved from Retool. This allowed dynamic modifications for each user’s specific needs.
  • Dynamic Forms and Links: Forms and links were dynamically generated, with the user able to customize elements like URL and button colors in real-time. The iframe feature provided live feedback, allowing users to preview their modifications instantly.

Testing was focused on ensuring the seamless integration between Retool and Go High Level, with rigorous quality assurance conducted to ensure real-time dynamic updates for each user based on their ID Location.

Conclusion

This project successfully delivered a powerful solution for users to create customizable pages and integrate them with Go High Level forms. The dynamic user updates, live modification previews, and intuitive customization options enhanced the user experience while providing the client with a flexible, scalable platform for future development. The successful collaboration between Retool and Go High Level platforms showcases the potential of streamlined, API-driven systems in delivering robust user customization capabilities.