# Campaign Library - Phase 2 - End of Sprint 2 Retrospective

**URL:** <https://forum.mautic.org/t/campaign-library-phase-2-end-of-sprint-2-retrospective/37380>\
**Category:** Product Team\
**Created:** [February 16, 2026, 12:13pm UTC](https://forum.mautic.org/t/campaign-library-phase-2-end-of-sprint-2-retrospective/37380 "2026-02-16T12:13:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaviyaa](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kaviyaa/32/13288_2.png) [@kaviyaa](https://forum.mautic.org/u/kaviyaa)\
**Post date:** [February 16, 2026, 12:13pm UTC](https://forum.mautic.org/t/campaign-library-phase-2-end-of-sprint-2-retrospective/37380/1 "2026-02-16T12:13:05Z")

</div>

**Status: 🟢 On target**

Hello everyone 👋

We’re happy to share that **Sprint 2 of the Campaign Library Phase 2 project has been successfully completed**. This sprint focused on delivering core technical foundations and enabling key functionality that will support a scalable, secure, and community-driven Campaign Library.

The Campaign Library aims to make it easier for Mautic users to discover, reuse, and share campaign templates. Sprint 2 marks an important transition from planning and alignment into real functional and architectural implementation.

**Sprint 2 – Summary**

At a high level, the work completed includes:

**Authentication and user identity**

- Implemented Auth0 integration to enable secure Marketplace login, allowing users to authenticate via popup login and remain signed in across sessions

- This lays the groundwork for personalized features such as reviews, downloads, and contributions

**Reviews and ratings system**

- Implemented a complete review and rating system within the Marketplace

- Authenticated users can now rate packages from 1 to 5 stars and submit written feedback

**Backend architecture and service foundation**

- Designed and implemented Supabase edge functions for review aggregation and package data handling

- This improves maintainability, scalability, and supports future feature development

**Campaign template specification and upload strategy**

- Defined the technical specification for campaign template packaging

- Researched and aligned on the template upload approach using GitHub and Packagist, enabling a scalable and contributor-friendly workflow

**Product and technical planning**

- Created architectural diagrams and user flow diagrams to support development clarity

- Maintained decision logs and refined scope framing to ensure structured and transparent progress

**Current state**

- Authentication and review infrastructure are fully functional

- Core backend architecture is established and ready for extension

- Template specification and upload workflow strategy are clearly defined

- The system is prepared to begin UI and contributor-facing development

The project remains on track and progressing as planned.

**What’s next – Sprint 3**

Sprint 3 marks an exciting phase as we begin building the user-facing experience. Our UX developer will be joining the team starting Sprint 3, enabling focused work on usability, accessibility, and overall user experience.

**Key focus areas include:**

- Starting development of the Campaign Library user interface

- Implementing browsing, discovery, and package interaction features

- Integrating backend functionality with UI workflows

We’re excited to begin transforming the strong technical foundation into a fully usable and intuitive Campaign Library.

For those that are new to the Campaign Library concept, we have published quite a lot about the project in the following spaces: Project name: [Campaign Library Phase 1(External link)](https://community.mautic.org/link?external_url=https%3A%2F%2Fmautic.atlassian.net%2Fwiki%2Fspaces%2FCL%2Foverview)

Project Manager: Kaviyaa Devi PM  
Developer: Predrag Vukovic  
Active Contributor: John Linhart
