Building Cloud 9 : Case Study

A Smarter Way to Manage Spotify Playlist Pitching Operations

Canadian Software Agency partnered with Members. Care to develop a custom internal operations platform that streamlines the entire Spotify playlist pitching workflow? Originally known as Cloud 9, the platform was designed to replace fragmented spreadsheets, manual outreach, disconnected invoicing processes, and campaign tracking inefficiencies with a centralized, intelligent management system.

Industry

Music Technology & Streaming Promotion

Platform

Web Application

Launch

2022

About the Cloud9

Members. Care enables music promotion teams to manage artist campaigns, curate playlist placements, automate curator communications, track campaign performance, and process weekly curator payments from a single web-based platform.

Timeline

Approximately 6 Months

Total Development Effort

800+ Development Hours

Team Size

5 Specialists

Key Deliverables
Custom Web Application
Spotify API Integration
PayPal Integration

The Challenge

Spotify playlist promotion businesses manage hundreds of playlists, multiple curators, and dozens of simultaneous artist campaigns. Every campaign requires playlist selection, curator outreach, approval tracking, stream target monitoring, cost calculations, and payment management.

Before Members. Care, the workflow relied heavily on manual processes, creating operational bottlenecks and limited visibility.

The client faced several challenges:

The client needed a scalable platform capable of automating the entire playlist pitching lifecycle while providing complete operational visibility.

The Solution

The Canadian Software Agency designed and developed Members.care which is a full-stack web application that centralizes every aspect of Spotify playlist pitching operations.

The platform organizes workflows into interconnected modules for Orders, Campaigns, Curators, Playlists, Invoicing, and User Management. By integrating Spotify, PayPal, Stripe, Email, and SMS services, Members. Care automates critical operational tasks while giving teams real-time insight into campaign progress and curator performance.

The result is a data-driven operational hub that dramatically reduces administrative overhead and improves campaign execution efficiency.

Core Platform Features

Members.Care centralizes Spotify playlist pitching with campaign management, intelligent playlist matching, curator outreach, and automated payment workflows.

Orders & Campaign Management

The Orders module serves as the starting point for every artist promotion campaign.

Teams can:

  • Create campaigns manually or from Shopify orders
  • Track artist and track information
  • Monitor stream targets
  • Assign pitching agents
  • Track campaign statuses
  • View approvals, declines, and pending responses

Advanced search and filtering tools allow teams to quickly locate and manage campaigns at scale.

Intelligent Playlist Matching Engine

Members. Care automatically identifies eligible playlists based on:

  • Track Quality Score
  • Genre
  • Sub-Genre
  • Mood
  • Playlist Availability
  • Minimum Quality Requirements

The system prioritizes playlist recommendations using intelligent filtering rules, helping teams build higher-performing campaigns faster.

Automated Curator Outreach

Once playlists are selected, the platform automatically notifies curators through their preferred communication channel.

Notifications include:

  • Artist Information
  • Track Details
  • Spotify Preview Link
  • Placement Duration
  • Curator Compensation Amount
  • One-Click Approve/Decline Actions

Responses are synchronized in real time, eliminating manual follow-ups and status tracking.

Real-Time Campaign Tracking

Campaign progress is automatically updated throughout the pitching lifecycle.

Status stages include:

  • Awaiting Approval
  • Running Short
  • Running Full
  • Completed

A color-coded submission system provides instant visibility into playlist status:

  • Grey – Not Submitted
  • Dark Grey – Selected
  • Blue – Awaiting Response
  • Green – Approved
  • Red – Declined

Curator Management System

The Curators module provides a centralized directory of all curator relationships.

Teams can monitor:

  • Approval Rates
  • Active Campaigns
  • Monthly Reach
  • Placement History
  • Earnings
  • Performance Trends

These insights help optimize future playlist selection decisions.

Playlist Directory & Analytics

Members. Care maintains a searchable database of playlists across the network.

Each playlist includes:

  • Spotify Metadata
  • Followers
  • Stream Reach
  • Genres
  • Mood Categories
  • Approval Rates
  • Placement Availability
  • Cost Per 1,000 Streams

The platform continuously tracks playlist performance and availability to prevent overbooking.

Spotify API Integration

The Spotify integration automatically retrieves:

  • Playlist Names
  • Cover Images
  • Follower Counts

Weekly synchronization ensures playlist data remains accurate and up to date.

Automated Weekly Invoicing

The invoicing engine automatically calculates curator earnings from approved placements.

Features include:

  • Weekly Payment Processing
  • Automated Balance Calculations
  • PayPal Payouts
  • Stripe Payouts
  • Invoice Generation
  • Payment History Tracking
  • Financial Audit Trails

Admins can pay individual curators or settle all outstanding balances simultaneously.

Automated Weekly Invoicing

The platform supports three permission levels:

Admin

  • Full platform access
  • User management
  • Payment authorization

Manager

  • Campaign operations
  • Playlist and curator management

User

  • Standard pitching workflows

This ensures secure access to sensitive operational and financial data.

Pitching Agent Performance Analytics

Management can monitor pitching agent effectiveness through:

  • Approval Rates
  • Submission Volume
  • Playlist Selection Performance
  • Campaign Success Metrics

The feature supports team optimization and operational improvement initiatives.

The Modern Stack Behind the Software.

A modern, production-ready stack was selected to support real-time interactions, cross-platform mobile delivery, and scalable deployment.

Core Technologies
React.js
Node.js
Express.js
Mongodb
REST APIs
Supporting Infrastructure & Services
Spotify API
Stripe
PayPal
Email Automation
SMS Notifications
Role-Based Authentication
Cloud Hosting Infrastructure

See Cloud9 in Action

Members.Care continues to power Spotify playlist pitching operations through a centralized workflow management platform.

Project Timeline

Members.Care centralizes Spotify playlist pitching with campaign management, intelligent playlist matching, curator outreach, and automated payment workflows.

Project Kickoff & Discovery

Canadian Software Agency collaborated with the client to map existing workflows, identify operational bottlenecks, and define platform requirements.

Architecture & Database Design

The team designed the platform architecture, database relationships, campaign workflows, and role-based permission structure.

Core Module Development

Development began on:

  • Orders Management
  • Campaign Tracking
  • Curator Management
  • Playlist Directory

Automation & Integration Phase

The team implemented:

  • Spotify API Integration
  • Automated Playlist Matching
  • Email Notifications
  • SMS Outreach Workflows

Financial Systems Development

Key functionality added included:

  • Stripe Integration
  • PayPal Integration
  • Weekly Invoicing Engine
  • Payment Tracking System

Testing & Deployment

Comprehensive QA testing, performance optimization, user acceptance testing, and production deployment were completed.

Key Outcomes

Members.Care transformed manual playlist promotion into a scalable operations platform with automated workflows, real-time campaign tracking, and centralized management.
Three-tier role-based access control implemented
0
The weekly invoicing process is fully automated
0
Improved visibility across campaigns, playlists, curators, and payments
0 %
Complete campaign lifecycle management system delivered
0 %
Real-time campaign tracking and reporting
0 %

Related Case Studies

Frequently Asked Questions

We build centralized platforms that automate business processes, reduce manual tasks, and improve operational efficiency.

Yes, we develop custom tools for tracking campaigns, managing workflows, monitoring progress, and organizing team activities.

Yes, we create custom dashboards with tailored permissions, performance analytics, and reporting tools for different user roles.

Yes, we integrate APIs for services like payments, music data, email, and SMS notifications.

Yes, we integrate payment gateways and build automated invoicing, payout processing, and financial tracking features.

Ready to work together?

Let's get in touch