We developed a marketing portal for one of the leading contact lens companies in the USA. This portal serves as an essential daily tool for more than 5,000 optometry practices, replacing manual, one-off marketing efforts with a self-serve platform that generates and manages campaigns automatically.

5,000+Practices using the portal
1000sSocial posts published daily
100sLanding pages generated
1000sPersonalized letters sent

Technology Stack

ReactJSASP.NET / C#SQL ServerReact Native

The Challenge

Independent optometry practices rarely have marketing teams of their own, yet they needed a consistent, professional digital presence, tied to national brand campaigns, without the overhead of hiring an agency. The company needed a single portal that could scale personalized marketing across thousands of independently run locations while staying on-brand and measurable.

Key Features We Built

How It Works

Once a practice logs in, it can generate a personalized landing page in one click - the page is automatically hosted and wired into Google Analytics. Practices with multiple locations get a landing page per site plus a Doc Finder to route visitors to the right one. When the company uploads its annual social calendar, practices review the assets, subscribe via PayPal, and authorize their social accounts; our automation then posts the calendar's content to each practice's timezone-adjusted schedule, personalized with that practice's own details.

For paid marketing, practices can preview and order themed campaigns - social ads, display ads, and local ads - which automatically generate every required asset and route execution details to the relevant internal teams, with a dedicated insights dashboard once campaigns are live.

The Outcome

The portal now underpins marketing operations for over 5,000 practices, publishing thousands of social posts and personalized letters every day while giving each practice its own analytics and campaign insights. What used to require an agency or an in-house marketer is now a self-serve, largely automated workflow - combining flexibility, automation, and reporting into a single platform.