Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Project ScreenshotProject ScreenshotProject ScreenshotProject Screenshot
Gooseworks Logo

Custom software for entertainment companies.

Let's talk →
Gooseworks Logo

Your unfair advantage.

For record labels, production companies and entertainment businesses, we turn scattered data into decisions you can act on, and build the systems that run the day-to-day.

Systems shaped to you

Bespoke apps, dashboards and automations.

Factual intelligence dashboard

Market Intelligence

TV Ratings & Whitespace

A UK factual production company had one daily stats email and no way to spot market whitespace. We built a dashboard pulling BARB, Netflix, streaming and social signals into one view, plus a pitch generator that turns live data into development-ready ideas.

Features

  • · BARB, Netflix & streaming data in one operational view
  • · Gaps & Opportunities board ranking market whitespace
  • · Pitch generator grounded in live market signals
  • · Development Scout radar across Wikipedia, Reddit, YouTube & press
React React 19
TypeScript TypeScript
Tailwind CSS Tailwind v4
Node.js Node.js
A&R Radar dashboard

Illustrative data

Operations Dashboard

A&R Radar

"Our new dashboard makes decisions easier, and keeps our data in one place."

— Jen*, Manager, Independent Record Label

*Name changed at the client's request.

A UK record label needed one place to estimate & track how songs are performing, without stitching together a dozen tabs and spreadsheets. We built a live dashboard that pulls in data from various sources, informing decisions company-wide.

Features

  • · Live data, charted automatically
  • · Signed catalogue and artist watchlist in one view
  • · A dozen spreadsheets retired
React React
TypeScript TypeScript
Node.js Node.js
Firebase Firebase

Client & Workflow Portal

Influencer Marketing Platform

"Campaign Builder gave us 20 hours back per week! Now we're free to spend that time winning new clients instead of building spreadsheets."

— Alex, Founder, Luxio Talent

Pulling together creator lists for clients meant hours of manual research, checking rates, recent post numbers, and whether they were worth the spend. We built a platform that automates everything, in one place.

Features

  • · Hosted database for creators with rates & recent posts
  • · Real cost-per-mille from the last 20 posts
  • · Shareable links for client approval
  • · Live post performance tracking
React React
TypeScript TypeScript
Node.js Node.js
Firebase Firebase

How Goose Works

From first call to a working tool. You see it running before you commit a penny.

We start with a quick call to understand how things work today. What takes too long, where the data lives, and what your team wishes was easier.

What happens

  1. 1. You show us how things work now
  2. 2. We figure out what is actually worth fixing
  3. 3. You talk directly to the person building it

If there's something worth building, we'll lay out exactly what we'd make, what it will cost, and how long it should take.

What happens

  1. 1. A clear plan
  2. 2. A fixed price and expected delivery date
  3. 3. Exactly what we'll build and connect
  4. 4. No hard sell if we're not the right fit

For the right projects, we'll build a small working version first so you can see the idea in action before committing to the full build.

What happens

  1. 1. We build something you can actually use
  2. 2. You get a private link to try it
  3. 3. Your team can test it and give feedback

Once we're happy with the direction, we build the rest, get it into your team's hands, and keep improving it as you use it.

What happens

  1. 1. We build and ship the full tool
  2. 2. We get your team comfortable using it
  3. 3. If something goes wrong, you can reach us
  4. 4. As your workflow changes, the software can too

Let’s get started

My name is at You can reach me at Here’s my project idea: