Skip to main content

What are Suggestions?

Suggestions are Spotify metadata recommendations for your unmatched statement assets. When statement recordings or compositions remain unmatched after the automatic matching process, Royaltyport searches Spotify’s catalog using identifiers (ISRC or UPC) to find potential matches and enrich your data. Asset Suggestions

When Suggestions are Created

Suggestions are automatically generated for statement assets that:
  1. Remain unmatched after the matching flow completes
  2. Have valid identifiers (ISRC or UPC) that aren’t already in your catalog
  3. Aren’t part of your contract-extracted catalog yet
Your catalog is built from recordings and compositions extracted from your uploaded contracts. Suggestions help you identify assets in statements that aren’t yet covered by your contracts.

The Suggestion Flow

1

Statement Processing

When a statement is uploaded, assets are extracted and the matching flow runs.
2

Identify Unmatched

Assets that don’t match any catalog item (from contracts) are flagged as unmatched.
3

Extract Identifiers

ISRCs and UPCs are collected from unmatched assets.
4

Search Spotify

Spotify’s API is queried using these identifiers to find matching tracks.
5

Store Suggestions

Spotify metadata is saved as suggestions linked to your statement assets.

How Suggestions Work

Search Methods

Suggestions are found using two search methods:
MethodIdentifierPriorityDescription
ISRC SearchISRCPrimarySearches Spotify by International Standard Recording Code. Most accurate method.
UPC SearchUPCSecondarySearches Spotify by Universal Product Code (barcode). Used when ISRC is not available.

Recording Suggestions

For statement recordings, the system searches Spotify using:

ISRC Lookup

When a recording has a valid ISRC:
  1. Spotify is queried with isrc:{ISRC_CODE}
  2. Returns the matching track with full metadata
  3. Album information is also retrieved

UPC Lookup (Fallback)

When no ISRC is available but UPC exists:
  1. Spotify is queried with upc:{UPC_CODE}
  2. Returns the matching album
  3. Track information is extracted from the album

Data Retrieved

FieldDescription
Track NameOfficial Spotify track title
ArtistsAll credited artists
AlbumAlbum name and artwork
Release DateOfficial release date
DurationTrack length
Spotify IDUnique Spotify track identifier
ISRCVerified ISRC from Spotify
PopularitySpotify popularity score

Composition Suggestions

For statement compositions, the system also searches Spotify by ISRC:
  1. Uses the ISRC from the composition statement
  2. Finds the recording on Spotify
  3. Extracts writer and composition metadata where available
Spotify primarily contains recording metadata. For comprehensive composition data (writers, publishers, splits), additional sources may be needed.

Viewing Suggestions

Accessing Suggestions

To view suggestions for your unmatched assets:
1

Go to Assets

Navigate to StatementsAssets (Recordings or Compositions).
2

Open Actions Menu

Click the Actions menu (three dots icon) in the top right.
3

View Suggestions

Select View Suggestions. A notification dot appears on the menu when suggestions are available.

Suggestions Dialog

The suggestions dialog shows:
  • Spotify Track Info - Name, artists, album artwork
  • Identifiers - ISRC, Spotify ID
  • Match Confidence - How the suggestion was found (ISRC vs UPC)
  • Actions - Accept, reject, or create catalog item
  • Suggestion Count - Total number of available suggestions

Using Suggestions

Accept Suggestion

When a suggestion is correct:
1

Review Suggestion

Verify the Spotify data matches your asset.
2

Click Accept

Accept the suggestion to use the metadata.
3

Create or Link

Create a new catalog item or link to existing.

Reject Suggestion

When a suggestion is incorrect:
1

Click Reject

Mark the suggestion as incorrect.
2

Manual Match

Manually search for the correct catalog item.

Create Catalog Item

Use suggestion data to create a new catalog item:
1

Click Create

Select “Create from Suggestion”.
2

Review Data

Verify and edit the pre-filled metadata.
3

Save

New catalog item is created and linked.

Triggering Suggestions

Automatic Processing

Suggestions are automatically generated:
  • After statement processing completes
  • When new unmatched assets are detected
  • During scheduled background sync

Checking for New Suggestions

After processing new statements, check for suggestions:
1

Go to Assets

Navigate to StatementsAssets.
2

Check Notification

Look for the notification dot on the Actions menu indicating new suggestions.
3

View Suggestions

Open ActionsView Suggestions to review and process them.

Why Assets Remain Unmatched

Assets typically remain unmatched when:
ScenarioExplanation
No matching contractThe asset isn’t covered by any uploaded contract
Missing from extractionThe contract mentions the asset but extraction missed it
Different identifiersStatement uses different ISRC/UPC than catalog
Title variationsStatement title doesn’t match catalog naming
Suggestions help you identify revenue from assets not yet in your contracts. Consider adding these assets to your catalog or investigating why they’re appearing in statements.

Limitations

Spotify Coverage

ScenarioResult
Track on SpotifySuggestion found
Track not on SpotifyNo suggestion available
Invalid ISRC/UPCNo suggestion available
Regional restrictionsMay affect results

Data Completeness

Spotify provides:
  • ✓ Recording metadata (title, artists, album)
  • ✓ ISRCs for recordings
  • ✓ Album artwork and release dates
  • ✗ Writer/publisher information (limited)
  • ✗ Rights ownership data

Best Practices

Statements with ISRCs generate better suggestions. Work with distributors to ensure ISRCs are included.
Always verify suggestions match your assets before accepting.
Suggestions are great for adding artwork, Spotify IDs, and verified metadata to your catalog.
Unmatched assets with suggestions may indicate revenue from assets not covered by your contracts.
Let the system process suggestions in batches for optimal performance.

Troubleshooting

  • Verify the asset has a valid ISRC or UPC
  • Check if the track exists on Spotify
  • Some older or regional releases may not be on Spotify
  • ISRCs can sometimes be reused or incorrect in statements
  • Reject the suggestion and manually match
  • Report data quality issues to your distributor
  • Processing may still be in progress
  • Check the processing status in Files
  • Manually trigger suggestion search if needed