BeaverCue

Setup Guide

Step 1 — Spotify Credentials

BeaverCue uses the Spotify API to read your playlists. You need a Client ID and Client Secret from the Spotify Developer Dashboard.

Step 2 — BPM API Key

BPM data is fetched from GetSongBPM. Register for a free API key at getsongbpm.com/api.

Step 3 — Google Sheet Setup

Create two tabs in your Google Sheet: one named Config and one named Setlist. Leave Setlist blank. Fill in Config as follows:

CellLabel (Column A)Value (Column B)
Row 1Spotify Client IDYour Client ID
Row 2Spotify Client SecretYour Client Secret
Row 3BPM API KeyYour GetSongBPM key
Row 4Playlist URLYour Spotify playlist URL
The Setlist tab will be created and populated automatically on first sync. Leave it completely blank.
Step 4 — Install the Script
Step 5 — Run Your First Sync
Using the DJ Tools Menu
Column Layout
The script only ever writes to Track, Artist, and BPM columns. Mix In, Mix Out, and Notes are yours to edit freely and will never be overwritten.
ColumnFieldManaged by
A (hidden)Spotify Track IDScript
BTrack NameScript
CArtistScript
DBPMScript
EMix InYou
FMix OutYou
GNotesYou