Total Playlists
Total Tracks
Avg Popularity
Protected Artists
Select Target Playlist
bolt Action Center
Status
Algorithm Configuration
High-Impact Strategies
Viral Velocity
Optimizes for short-term algorithmic spikes by prioritizing recently added tracks and high-frequency updates. Ideal for new releases.
Success Rate
94.2%
Slow Burn SEO
A long-term approach focused on evergreen visibility through smooth genre-based mood transitions.
Top-Heavy Freshness
Pins protected artists to the top slots, maintaining consistent brand visibility at the top of the list.
Catalog Refresh
Automated re-ordering of older assets to align with current search patterns and freshness signals.
Shuffle Configuration
Protected Roster
Managing 0 protected artists.
Brand profiles (Gemini)
Teach the AI each artist's vibe, voice, visuals, and rules.
Content schedule (weekdays per format)
Use daily, mon,wed,fri, or leave empty to follow the global plan.
Optimization History
Audit previous SEO iterations and track score improvements across your catalog.
TOTAL OPERATIONS
—
SUCCESS RATE
—
TRACKS AFFECTED
—
Add Scheduled Playlist
Create a schedule rule for any managed playlist.
Automation
Review automatic update rules across your managed playlists.
SCHEDULED PLAYLISTS
—
WITH SOURCES
—
REBUILD MODE
—
Playlist Rules
Per-playlist shuffle, SEO, and source sync.
Batch Operations
Apply changes to multiple playlists at once.
Select Playlists
— playlists
Choose Operation
Full Optimization
Shuffle + SEO
Shuffle Only
Reorder tracks
SEO Only
Update metadata
Add Artists (Optional)
0 selected
Create Playlist
Build a new playlist from an artist, your playlists, or trending genre recommendations.
Source Playlist
Your playlists, or any public Spotify playlist by URL (including other users' and editorial playlists).
Or paste any Spotify playlist link (your own, another user's, or editorial):
Featured Artist (Optional)
Their top tracks will be featured at the top.
Playlist Settings
Preview
Settings
Configure application defaults and API credentials.
API Settings
settings_suggest SEO Engine
Bilingual stamps, AEO clusters, and excluded keywords.
Excluded Keywords
info About
share Buffer (recommended)
Built into this Spotify SEO Dashboard (same server on port 8502). One click publishes to Instagram Story, TikTok, and YouTube (when those channels are connected in Buffer). Video is served at /media/story/…. API key from Buffer.
Save API key, then refresh channels.
For Buffer: run ngrok http 8502, open the dashboard via the ngrok HTTPS link, then click Detect (or paste URL into Public base URL below).
cloud Google Drive (story assets fallback)
When a submission has no artwork or master audio URL, pull files from your Drive folder by artist + song. Connect once below, same flow as Spotify.
Google Cloud Console - OAuth 2.0 Client ID (Web). Enable Drive API first.
Add this exact URI under Authorized redirect URIs in Google Cloud.
Loading...
Advanced: service account (optional)
mail Gmail (submissions inbox)
Connect the inbox that receives SubmitHub and DailyPlaylists approvals. Can be a different Google account than Drive above. Same OAuth Client ID/Secret.
Loading...
Manual Sync Gmail = backfill (150). Background poll = incremental (20, skips TrackED_v34).
auto_awesome Gemini (content copy)
API key from Google AI Studio. Generates captions, carousel slides, and hooks.
collections_bookmark Instagram Highlights (per artist)
After each story goes live via Buffer, saves it to a highlight named {Artist} highlights (e.g. Valën highlights, Saffron Static highlights). Uses your Instagram login — same account that Buffer posts to.
Saved locally for highlight sync only. Leave blank to keep existing session.
photo_camera Instagram (direct API)
Connect Creator/Business IG via Instagram Business Login. Meta Developer
Instagram-specific App ID (different from the parent Facebook App ID below).
Without @. Preflight checks the OAuth landed on this account.
Legacy Facebook Login (fallback — used only if Instagram App ID above is blank)
Auto-derived from Public base URL if blank.
ngrok or deployed host — Instagram must reach this URL.
Loading…
Content Calendar
One reel per day across Instagram, TikTok, and YouTube (via Buffer). Drive assets, Gemini copy, 8am–10pm NY.
Auto-schedule from profiles
Reels: one per day, rotating artists (max 2 days in a row per artist). Stories: per artist schedule.
New content
| Date | Artist | Format | Status |
|---|
No items yet.
Playlist Submissions
Stories queue automatically from each row (oldest first). Catch-up: ~4 per day every 2–3 hours (8am–10pm NY). When caught up: ≥1 per day, recycling past placements. Highlights saved after each story goes live.
auto_stories Manual story placement (advanced)
Build a story pack manually. Use row actions in the table for the normal flow.
| Date | Artist | Song | Source | Status | Playlist | Curator / IG | Story | Details |
|---|