Importing a list

Got a spreadsheet of karaoke nights instead of just one? Upload the whole list and let the directory team turn it into listings.

When to import a list

Most contributions on KaraokeCrowd happen one venue or one karaoke night at a time through Share karaoke. But sometimes you already have a list — a spreadsheet a venue handed you, a city's worth of nights you've collected, a promoter's schedule, a CSV exported from somewhere else.

Importing a list lets you hand over that whole file in one step instead of re-typing every row into a form. It's the fastest way to get a lot of karaoke into the directory at once.

What you can upload

Upload the raw list, as you already have it. Any text-based file up to 5 MB works: CSV, TSV, plain text, or an .ics calendar export. If your data lives in Excel or Google Sheets, export it to CSV first.

You don't need to clean it up or match a particular format. We keep your original file as the contribution artifact, and the directory team normalizes it from there. A messy-but-complete list is more useful than a tidy-but-thin one.

What makes a list easy to import

The more of these each row has, the faster it turns into a good listing:

  • Venue name and enough address to place it (a street, or at least neighborhood and city)
  • Day and time of the karaoke night (e.g. "Thursdays, 9pm")
  • How often it runs — weekly, biweekly, or monthly
  • Host / KJ name, if there's a regular one
  • A link — the venue site, an Instagram, a Facebook event — anything that confirms the night is real

Missing fields are fine. They just mean a reviewer may need to look something up, or the listing starts out thinner.

What happens after you upload

You upload from the import page. You give a region (the city or area the list covers, so it reaches the right local reviewer), an optional note about where the list came from, and the file itself.

After that:

  1. We split it up. Your raw list is read and broken into individual candidate listings — one per venue or karaoke night it mentions.
  2. A moderator reviews each candidate. A directory moderator goes through them one by one. For each, they can submit it as-is, edit and submit it, mark it as already in the directory, or skip it if it can't be used.
  3. Accepted items go live. They become listings exactly as if you'd submitted them through the normal flow — and they're attributed to you as the contributor.

You don't have to do anything while this happens. Close the tab and come back whenever.

Tracking your import

Your uploads appear under your uploaded lists on the import page. Each one shows a status:

  • Received. We've got the file and are splitting it into candidate listings.
  • Ready for review / In review. A moderator is working through the items. A progress bar shows how many have been handled.
  • Review complete. Every item has been dealt with, and the approved ones are now live listings.
  • Rejected. The list couldn't be used — for example it was empty, unreadable, or duplicated data we already have. The reason is shown on the import.

If something is rejected, fix the underlying file and upload it again.

How this relates to normal contributing

A list import is just a faster on-ramp to the same review process described in how contributing works. Each item still goes through human review, still gets matched against existing venues and hosts so you don't create duplicates, and still follows the same evidence and quality expectations.

If you only have one or two nights to add, Share karaoke is quicker. If you have a whole list, import it.

Privacy and attribution

The same rules as any contribution apply: you need to be logged in, approved items are attributed to your username only when your profile is public (otherwise an anonymous label), and we never publish your exact location. See how contributing works for the full detail.