Scaling Trip Content with an Internal CMS

An internal CMS enabling scalable trip content creation and homepage discovery.

TIME

Jan. 2024

company

PI Travel

Team

1 Product Manager,

3 Product Designer,

6 Engineers,

1 Data Analyst,

2 Operations,

2 Strategy Lead,

1 QA

overview

As PI Travel scaled, the operations team was responsible for managing trip templates, POIs, and featured content. However, updates required engineering support, making publishing slow and error-prone.


I led the design of an internal CMS that enabled the operations team to independently manage trip content, templates, and publishing workflows at scale.

overview

Powering Scalable Trip Content Management
with an Internal CMS

As PiTravel grew, the product team began expanding richer trip content to reduce drop-off in the discovery experience. As the volume of curated trips increased, managing content across teams became increasingly difficult.


I designed an internal CMS in collaboration with an engineer that enabled the operations team to manage and publish trip content independently.

problem breakdown

Trip Content Management Needed a More Efficient Workflow

Trip Content Management Needed
a More Efficient Workflow


Content Updates Relied on
Engineering Support

Even small updates required engineers. Since engineering bandwidth was focused on product features, content changes were often delayed.

📄
No clear publishing workflow
across teams

Without defined draft, review, and publish states, content changes lacked visibility and created confusion across teams.

🧩
content lacked structured management

Key data such as POIs, destinations, and curated trips were managed inconsistently, making reuse and bulk updates difficult.

📅
limited resources and Tight timeline

Designers and engineers needed to focus on other product work, so the internal CMS needed to be delivered quickly with a lightweight solution.

goal

The internal sync helped us to quickly define our focus areas

visibility

Improve visibility and control across the publishing workflow.

flexibility

Enable flexible content publishing without engineering support.

Structure

Structure trip content for scalable management.

process

Publishing Workflow before & after

I started by mapping the existing and ideal workflow for managing content across teams. This helped us identify where manual coordination and engineering support were required before content could be published.

organize the data Structure

After optimizing the workflow, I focused on organizing the underlying data structure to support CMS content modules. Existing trip content was structured into a library of regions, POIs, and trips, enabling operations to configure featured trips and campaign placements independently.

solution

01 · Clear visibility and control

Region & Point Of Interest (POI)
Bulk Manager

A structured dashboard for adding, filtering, and monitoring POIs at scale, with clear status visibility and quick inline actions for daily content updates.

02 · Flexible publishing workflows

Curated Events &
Featured Trips Scheduler

A configurable page for managing homepage featured trips and campaign content. Supports template setup, attaching POIs by ID, batch publishing, and role-based approvals.

03 · Structured content management

Detailed Trip Content Pool

A centralized content pool with filtering, metadata management, and quick preview. Batch actions help operations manage and update trip content more efficiently.

impact

Helping Teams Manage Content More Efficiently While Supporting User Engagement

Helping Teams Manage Content More Efficiently
While Supporting User Engagement

2× Faster
Content Publishing time

Reduced publishing time from 3 days to under 1 day through batch editing and structured admin tools.

Enabled Independent Content Operations

Structured POI and trip template management allowed operations to publish content without engineering support.

80% of Users
Explored Trip Details

More frequent content updates drove over 80% of DAU into trip detail pages, indicating stronger engagement beyond the homepage feed.

reflection

Thinking Beyond the Interface…
✉️ Get in touch for more details. ✈️

Looking back as I revisited this project in 2026,

I was reminded that well-designed internal systems often determine the scalability of a product. Behind the interface, products like PiTravel are fundamentally driven by content : how it is structured, managed, and flows through the system.


Due to confidentiality, some implementation details aren’t shown here, but feel free to reach out if you'd like to learn more!!!

Examples from earlier explorations of presenting trip content in the discovery experience.

Trip template: “Aranya Theatre Festival – Classic Drama Highlights”

POI recommendations with place details and related information

Next Project

Rednote, Connecting People
to Local Experiences Through Maps

y:

2026

x:

Seattle, WA

Tia·

© 2026 Tia Liu. All Rights Reserved.

y:

2026

x:

Seattle, WA

Tia·

© 2026 Tia Liu. All Rights Reserved.

Next Project

Rednote, Connecting People
to Local Experiences Through Maps

Next Project

Rednote, Connecting People
to Local Experiences Through Maps