Import your Yelp Collections

Since Yelp has no export or collections API, we use a two-step process: grab your business URLs from Yelp's website, then look each one up via the official API.

Step 1: Load all items on your Yelp collection page
  1. Open your Yelp collection in Chrome/Safari/Firefox
  2. Open the browser console: Cmd+Option+J (Mac) or Ctrl+Shift+J (Windows)
  3. Paste this auto-scroll snippet and hit Enter — it scrolls to the bottom automatically, loading all items:
// Auto-scrolls to the bottom, waiting for new items to load.
// Wait for the alert before running the next snippet.
(async () => {
  let prev = 0;
  while (true) {
    window.scrollTo(0, document.body.scrollHeight);
    await new Promise(r => setTimeout(r, 2000));
    const curr = document.querySelectorAll('a[href*="/biz/"]').length;
    if (curr === prev) break;
    prev = curr;
    console.log('Loaded ' + curr + ' links so far…');
  }
  console.log('Done scrolling! Now run the copy snippet.');
  alert('Done scrolling! ' + prev + ' links found. Now run the copy snippet.');
})();click to copy

Wait for the alert that says "Done scrolling!" before continuing.

Step 2: Copy all business links to your clipboard

Once scrolling is done, paste this snippet in the same console and hit Enter:

// Grabs all business URLs from the page and copies to clipboard.
const links = [...document.querySelectorAll('a[href*="/biz/"]')]
  .map(a => a.href.split('?')[0])
  .filter((v, i, arr) => arr.indexOf(v) === i)
  .filter(url => url.match(/\/biz\/[a-z0-9-]+/));
copy(links.join('\n'));
alert(links.length + ' business URLs copied to clipboard!');click to copy

This reads links already on the page — it does not scrape or make any requests to Yelp.

Step 2: Paste the copied URLs below. We'll look each one up via the Yelp API (official, ToS-compliant). Free tier allows 500 lookups/day — if you have more, the import saves progress and you can resume tomorrow.

Check what's missing

Paste the same URL list you imported. We'll compare it against your saved collection and show what's missing or flagged.