We're proud to provide WordPress services.

Expand
Generating complex product comparison pages dynamically.

Team Leadership

A major part of the Finder application is how it allows users to discover and compare various products. Finder produces thousands of pages for individual products and pages to help visitors compare two or more products. This historically has meant that Finder needed to create these comparison pages manually in its CMS, WordPress, with the manual help of Finder’s editorial staff. Comparison pages are now built dynamically, without the manual help of Finder’s editorial staff, meaning they can quickly publish all required pages, especially before major events like Black Friday.

Last Call Media developed a new way to quickly and programmatically surface thousands of pages for Finder. All the data for these products is contained in two custom-built APIs, which also pull data from outside APIs. We were able to build out Finder’s APIs and create a custom WordPress plugin to render pages solely from data contained in the APIs.

This means that editors no longer need to create WordPress pages for coupon pages, allowing Finder to quickly enable hundreds of coupon pages in time for Black Friday, decreasing costs associated with publishing efforts, and increasing revenue by having more coupon pages up faster.

In addition to the coupon pages, work was done expand this system to replace Finder’s manually created pages that compare two currencies. By replacing these pages with API-backed pages, Finder can reduce costs and increase accuracy, as well as develop centralized templates for displaying the information which will allow for quick, global changes and unify the design of these pages.

Now Finder can move faster and provide visitors the freshest information.

Expand
Making it easier to deploy frontend applications.

Processes
  • Agile/Kanban
Team Leadership

Last Call Media developed a microfrontend strategy with Finder’s in-house developers. Using Next.js and Docker, Last Call Media worked to make it easier for engineers at Finder to build, test, and deploy small frontend applications, like tables, that are completely independent of each other, while styled using Finder’s sitewide library of React components.

Finder needs to provide users with tools -like interest calculators- that are quick and easy to use, while still displaying a wealth of information. Because this is a core part of the business, Finder’s large global team of engineers need to be able to iteratively improve these comparison tools based on customer feedback, and test their changes to see what works best to drive user engagement.

As an example of this, Finder asked Last Call to improve their comparison tables. The tables were written in legacy JavaScript, HTML, and CSS. We worked to rebuild the tables in modern React, adding modals on top of the tables to surface the most important data filters to the user first, so that, after selected, they’d see the most relevant results. We added advanced interactive features such as calculators to the top of tables so users can input data relevant to their personal circumstances and see automatically calculated savings for each product. 

Finder now has a path forward to build stable, highly-interactive comparison tools for users in a highly iterative way.