Resources · Zapier integration

Musixmatch Zapier integrationAutomate Musixmatch with Zapier.

Musixmatch Zapier integration: 0 triggers, 0 actions, 5 searches. Musixmatch is a reference for official lyrics and track metadata. On Zapier it only answers questions: a Zap that starts elsewhere asks it for a track, its lyrics, its subtitles or a chart, then uses the answer.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Musixmatch Zapier integration does for you

The Musixmatch Zapier integration lets your other apps look things up in the Musixmatch catalog without anyone searching by hand. A row, a form entry or a message carries a song title, an artist or an ISRC code, and Zapier comes back with the matching track, its lyrics, its subtitles or a chart list, ready for the next step.

Three results, each tied to one of the five searches. The lyrics of a song: Find Track Lyrics returns the text of a track, which a later step can drop into a document or a message. A track identified for sure: Find Track by ID works from a track ID, a common track ID or an ISRC code, for when your records already carry one of those. A chart, on demand: Find Chart Tracks pulls the tracks of the chart you name, and can keep only the ones that have lyrics.

Say a list of song requests lands in a spreadsheet. Each new row gets its lyrics looked up, ready for the next step, and nobody copies text from a browser tab.

Now what Zapier does not do with Musixmatch. There is no trigger, so nothing that happens on Musixmatch can start a Zap. There is no action either, so a Zap cannot write, save or change anything there. And since every Musixmatch step is a search, any Zap that uses it goes past two steps, which means a paid plan. If that shape does not suit you, our n8n vs Zapier comparison is one place to look next.

Vocabulary

Zapier vocabulary, in one minute

A few Zapier words come back throughout the page. Here they are, once.

Zap
The automation you build on Zapier: one trigger, then one or more steps that run every time the trigger event happens.
Trigger
The event in an app that starts the Zap. Musixmatch has none, so with this app the trigger always comes from another tool.
Action
What the Zap does once started: the step that writes, sends or moves something for you, in another app here.
Task
The unit Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those.
Search step
A step that looks up something that already exists in an app and hands what it found to the steps that follow.
Polling vs instant
A polling trigger is checked by Zapier at a fixed interval. An instant trigger is reported by the app the moment it happens.
Multi-step Zap
Any Zap beyond one trigger and one action. A search, a filter or a second action makes one, and it needs a paid plan.
Cost

What a Musixmatch Zap really costs

Musixmatch is not a premium app on Zapier. The catch is elsewhere: all five of its operations are searches.

  • Musixmatch operations that are searches5 out of 5
  • Steps per Zap on the free plan2 (one trigger, one action)
  • Tasks on the free plan100 per month
  • Premium appNo

The free plan gives 100 tasks a month and unlimited Zaps, but each Zap stops at two steps, one trigger and one action. A search step turns a Zap into a multi-step Zap, and multi-step Zaps need a paid plan. Since Musixmatch only offers searches, any Zap that uses it lands on a paid plan in practice. On the billing side, the trigger never costs a task, each action that succeeds counts as one, and an action that fails is not counted. A few apps and actions take more than one task, so check the count after your first runs. The grid below is how often a polling trigger in your other app gets checked.

Connect

Connect Musixmatch to Zapier in three steps

  1. 01

    Open the Apps page

    In your Zapier account, open Apps and click + Add connection. You need an account on Musixmatch, plus read or write access on anything you do not own yourself and want the Zap to touch.

  2. 02

    Pick Musixmatch

    Type Musixmatch in the dialog, choose it from the results, then click Add connection. A new browser tab opens so you can sign in to your Musixmatch account.

  3. 03

    Sign in and grant access

    Sign in to Musixmatch in that tab and grant Zapier access to the account. The connection is stored, and every Musixmatch search in your Zaps reuses it.

First Zap

Your first Zap: a song request gets its track details

GoalEach new form entry with a song title and an artist is matched to a Musixmatch track, and the result is posted to your team chat.

  1. 01

    Build the Zap

    Create a Zap and choose your form tool as the trigger app, with its new-entry event. Connect the account that holds the form, then continue.

  2. 02

    Test the trigger

    Run the test. Zapier brings back the three most recent entries of the connected account, so you work from a real request with a real title and artist.

  3. 03

    Add the Musixmatch search

    Add a step, pick Musixmatch, and under SEARCH choose Find Track by Metadata. Map the title and artist from the form. This step makes the Zap multi-step, so it needs a paid plan.

  4. 04

    Add the chat message

    Add your team chat and its send-message action. Insert what the search returned into the message; check on the test which values come back.

  5. 05

    Test, then publish

    Test each step and read the message that arrives in the chat. When the right track shows up, click Publish to switch the Zap on.

Searches

The 5 Musixmatch searches

5 search steps look for data that already exists in Musixmatch, so a later step can use it.

A search step does not create anything: it looks something up so the next step can use it. In the editor, Musixmatch's searches sit at the bottom of the Action event list, under SEARCH. Whether a search wants the exact value or something close is decided by Musixmatch, not by Zapier, so check your matches on a test.

1

Find Chart Tracks

Search

In Zapier“Finds chart tracks.”

Pulls the tracks of a chart. You choose the chart type in Chart Name, which is required, and Has Lyrics can narrow the list to tracks that have lyrics.

When to use it
a report or a playlist idea should start from what is currently charting.
Watch out
check on a test how many tracks come back, and set the multiple-results option on purpose.
2

Find Track by Metadata

Search

In Zapier“Finds a track by its metadata such as track name, artist name, or ISRC.”

Matches a track from what you know about it: the track name, the artist name, or its ISRC. It is the natural first step when your data is written by people rather than taken from a catalog.

When to use it
requests arrive as free text, such as a title and an artist typed into a form.
Watch out
Musixmatch decides how close a match has to be, so test with a few real entries.
3

Find Track by ID

Search

In Zapier“Finds a track by its commontrack_id, track_id, or ISRC.”

Retrieves one precise track from an identifier: its commontrack_id, its track_id or its ISRC.

When to use it
your sheet or system already stores IDs or ISRC codes, and you want the matching track without ambiguity.
Watch out
if the identifier matches nothing, the setting Successful if no search results are found? decides whether the Zap stops.
4

Find Track Lyrics

Search

In Zapier“Finds track lyrics.”

Returns the lyrics of a track, so a later step can put the text where you need it, in a document, a message or a record.

When to use it
the next step needs the words of a song, for a lyric sheet, a post draft or a record.
Watch out
run it on a track you know before publishing, and read what comes back.
5

Find Track Subtitle

Search

In Zapier“Finds a track subtitle.”

Fetches the subtitle of a track, as opposed to its plain lyrics. Use it when the following step needs the subtitle version rather than the text alone.

When to use it
after the track is identified, when the following step expects a subtitle rather than lyrics.
Watch out
run a test first to see what comes back before mapping it.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap there and the steps that depended on it are skipped. Switched on, the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    On apps that offer it, this box turns a search into a find-or-create. None of the five Musixmatch searches has that variant, and the app has no action to create anything.
  3. If multiple search results are found?
    Three ways out when several items match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When it breaks

When a Musixmatch Zap breaks

Zapier attaches no help article to Musixmatch, and no limit specific to the app is on record. What goes wrong comes from how every Zap behaves.

Four cases are worth knowing before you publish. If one of them shows up, see our Zapier troubleshooting guide.

  • Older rows are not looked up

    A Zap only reacts to what happens after it is switched on. Requests that already existed stay as they are; processing that backlog is a separate job.
  • A Zap that sets itself off

    As a general precaution: a Zap that writes into the very place its own trigger watches can start itself again and again, and burns through tasks fast.
  • A sudden flood of requests

    If the trigger app suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold those runs back.
  • The same item twice

    On a polling trigger, Zapier keeps track of what it has already seen, so the same item does not start the Zap twice.
Need help

Need help automating Musixmatch with Zapier?

A person reads every message.

FAQ

Musixmatch Zapier integration: common questions

01Is the Musixmatch Zapier integration free?
Musixmatch is not a premium app, but in practice it needs a paid Zapier plan. All five of its operations are searches, and a search step makes a Zap multi-step. The free plan, with 100 tasks a month and an unlimited number of Zaps, only builds Zaps of two steps: one trigger and one action. A trigger, a Musixmatch search and an action that uses the result make three, so you need a paid plan or the free trial to run them.
02How many tasks does a Musixmatch Zap use?
The trigger in your other app never costs a task, and neither do Zapier's checks for new data. Each action that completes successfully counts as one task, and an action that fails is not counted. So in a Zap made of a trigger, a Musixmatch search and one message, the message counts as one task each time it is sent. A few apps and actions take more than one task, so read the count after your first test runs.
03Does Musixmatch work in real time with Zapier?
It depends on the app that starts the Zap, since Musixmatch has no trigger. If that app offers an instant trigger, it reports each event to Zapier straight away, whatever the plan, and the Musixmatch search runs right after. If its trigger is a polling one, Zapier checks it at a fixed interval: 15 minutes on Free, 2 on Professional, 1 on Team and Enterprise. The app page on Zapier shows the type of each trigger.
04What does it take to connect Musixmatch?
An account on Musixmatch, plus read or write access on anything you do not own yourself and want the Zap to touch. You connect once from the Apps page of your Zapier account: click + Add connection, search Musixmatch, click Add connection, sign in in the tab that opens and grant access. Every Musixmatch search in later Zaps reuses that connection, so there is nothing to repeat when you build a second one.
05What does Find Chart Tracks need to run?
One required field, Chart Name, which sets the chart type to retrieve. A second field, Has Lyrics, is optional and keeps only tracks that come with lyrics. When several tracks come back, the setting If multiple search results are found? decides what happens next: by default only the first one is passed on, or the Zap can stop, or all of them can be handed on together. Pick the one that matches what the next step expects.
06What if the Musixmatch operation you need is not there?
Then Zapier does not offer it for Musixmatch today. The Musixmatch app page on Zapier shows the current list, and at the time of writing it holds five searches and nothing else: no trigger, no action. A Zap can read from Musixmatch but cannot write to it or be started by it. If what you have in mind is a lookup, check which of the five searches comes closest; anything else stays outside a Zap.
07Zapier, Make or n8n for Musixmatch?
Decide on criteria, not on a name. On Zapier, Musixmatch is read-only and every Zap that uses it needs a paid plan, so the first question is whether that plan is worth it for a lookup step. The second is coverage: check whether the other platform lists Musixmatch at all, and with which operations. The third is volume, since each successful action in the Zap adds up. Try the same small flow before committing.