To create a dynamic Spotify playlist, log in to your deployed app and navigate to the βCreate Playlistβ section, typically located at the /dashboard/create-playlist
path.
On the creation page, you'll be able to:
You can build your playlist using a variety of filters:
You can build filters using any of the following data fields:
artist_name
album_name
track_name
is_liked
date_added_after
date_added_before
date_added_in_last_X_days
min_plays
max_plays
plays
last_played_at
first_played
Each field expects specific input values:
artist_name
β Text (case-insensitive)album_name
β Text (case-insensitive)track_name
β Text (case-insensitive)is_liked
β Boolean (TRUE
or FALSE
)date_added_after
β Date (YYYY-MM-DD
)date_added_before
β Date (YYYY-MM-DD
)date_added_in_last_X_days
β Number of days since track was added (e.g. 30
)min_plays
β Integer (e.g. 1
)max_plays
β Integer (e.g. 5
)plays
β Integer (e.g. 1
)last_played_at
β Date (YYYY-MM-DD
)first_played
β Date (YYYY-MM-DD
)You can combine fields with operators to form powerful rules. Supported operators include:
is
is_not
contains
does_not_contain
greater_than
less_than
greater_than_or_equal_to
less_than_or_equal_to
You can nest multiple filters using ALL (AND) or ANY (OR) logic to create more complex rules.
After setting your conditions and saving, your playlist will be generated and updated automatically according to your selected schedule.
When this app was initially set up, it automatically created a playlist called Exclusions. This playlist is designed to help you prevent certain tracks from appearing in any of your auto-generated playlists.
If you add any songs to the Exclusions playlist, they will be excluded from all auto-generated playlists during the next sync.
If you later want to allow those tracks back into your playlists, simply remove them from the Exclusions playlist. The next nightly sync will make them eligible for inclusion again.
Playlists are automatically synced when they are first created, ensuring they are immediately up to date. After that, each playlist is refreshed daily at 2:00 AM EST.
X
days (configurable), and a full refresh every SundayIf you want to delete any of your playlists, you can manage this directly in your Spotify app.
Find the automated playlist in your Spotify app and delete it like you would any other playlist.
During the next daily update, the system will check if the playlist is still associated with your account. If it is no longer found, the related rule logic will be automatically removed from the playlist_mapping
database.
Thereβs no need to delete anything manually from the database β it all happens automatically.