Global Registration

Online Trading Academy    |    Project Lead, Art Direction, Designer, Front-end Developer

Challenge: The existing development process for each new registration landing page requires 3 pages to be coded: the landing page itself, accompanied by two confirmation page variations. This process is time consuming to create each "page", and also resulted in unnecessary scripts and code (both on the front-end and back-end), adding too much load time.

Goal: Build a solution that allows faster landing page builds and page loads, and also has the ability to instantly update all related pages, just by updating the "global" pages, creating a consistent experience site-wide.

Result: I proposed creating what was internally referred to as a "Global Registration" process. This process required just one new uniquely designed and developed page to be created per new landing page set (vs. 3 new pages per set). This landing page connects to the two confirmation page variations, that work as "global" pages. This process means that the global pages would not need to be updated or uniquely created for every new landing page, and those global pages pages would receive all traffic for all registration landing pages.

The new landing page and global pages are also dynamically linked allowing campaign messaging, imagery and offer content to be continued from page to page throughout the registration experience. This feature also allows administrators to quickly show or hide, or change page sections via query string parameters and values.

Lastly, this process not only drastically improved the amount of time to produce and deploy each new landing page campaign, but the user experience improved due to the improvement on load time per page, including their time through the process itself.