Home Pricing Docs Contact Add to Shopify →

Documentation

How to use Scrapit

Everything you need to know about installing, configuring, and getting the most out of Scrapit.

Installation

Scrapit is a native Shopify app — it lives directly inside your Shopify Admin. Installation takes about two minutes.

1

Find Scrapit on the Shopify App Store

Search for "Scrapit" in the Shopify App Store or use the direct install link. Click Add app.

2

Approve permissions

Scrapit requests permission to read and write your products and inventory. These are required for importing. No other data is accessed.

3

You're in

Scrapit opens inside your Shopify Admin under Apps → Scrapit. You'll see the main import screen immediately.

Your First Import

Importing your first product takes under a minute. Here's how:

1

Copy a product URL

Go to any Shopify-powered store, find a product you want to import, and copy the product page URL from your browser's address bar.

2

Paste it into Scrapit

Open Scrapit in your Shopify Admin and paste the URL into the input field. Scrapit will start fetching the product immediately.

3

Review and import

Scrapit shows you a preview of the product — title, description, images, variants, and price. Review, make any edits, then click Import to Shopify.

💡 Tip: Scrapit auto-detects when you copy a URL to your clipboard and can paste it automatically when you focus the input field.

Setting Up AI Scraping

AI scraping uses Google Gemini to handle product pages that resist standard scraping — JavaScript-heavy storefronts, React/Next.js stores, and pages with non-standard structure.

ℹ️ AI scraping requires a Gemini API key. You bring your own key — this keeps your data private and eliminates per-scrape charges. Google's free tier is sufficient for most merchants.

Getting your Gemini API key

  • Go to aistudio.google.com and sign in with a Google account
  • Click Get API keyCreate API key
  • Copy the key — it starts with AIza...

Adding your key to Scrapit

  • In Scrapit, go to Settings → AI Scraping
  • Paste your Gemini API key into the field and click Save
  • Scrapit validates the key immediately — you'll see a green confirmation

Once set up, you'll see an AI Scrap It toggle on the import screen. Enable it for difficult pages.

Single Product Import

The single import flow is Scrapit's core feature. It handles one product URL at a time with a full preview before importing.

What gets imported

  • Title — cleaned and ready
  • Description — full HTML body
  • Images — all product images, in order
  • Variants — size, colour, and other options with their own prices
  • Price & compare-at price
  • Inventory quantity
  • Product type & tags — auto-mapped to Shopify's taxonomy

Re-importing an existing product

If a product from the same source URL already exists in your store, Scrapit detects it and offers a smart merge — updating changed fields while preserving your custom edits (like adjusted prices or custom variant names).

Bulk / Collection Import

Bulk import lets you scrape an entire category or collection page and import multiple products at once. Available on Starter and Pro plans.

1

Paste a collection URL

Use the URL of a category or collection page (e.g. example.com/collections/shoes). Scrapit detects it's a listing page automatically.

2

Scrapit finds all products

Scrapit crawls the page and extracts all product URLs. You'll see a list of products with thumbnails and titles before importing.

3

Select and import

Choose which products to import (or select all), then click Bulk Import. Scrapit queues them and imports in the background.

⚠️ Note: Be mindful of the terms of service of the websites you scrape. Only import products you have the right to sell.

Sync Engine

The Sync Engine automatically keeps your imported products up to date with the source. Available on the Pro plan.

What gets synced

  • Price changes (with your markup rules applied)
  • Inventory quantities
  • New product images
  • Variant availability
  • Description updates

Sync frequency

Configure sync frequency in Settings → Sync. Options range from every hour to once a day. More frequent syncing uses more API calls against the source site.

💡 Scrapit uses smart diffing — it only updates fields that have actually changed, avoiding unnecessary Shopify API calls and preserving your manual edits.

Pricing Rules

Pricing rules let you automatically adjust prices when importing. Configure them in Settings → Pricing.

Available rules

  • Markup % — add a percentage margin on top of the source price
  • Markup fixed — add a fixed amount to every price
  • Price rounding — round to the nearest $0.99, $0.95, or full dollar
  • Compare-at price — auto-set the original price for showing a sale
  • Currency conversion — apply an exchange rate if the source is in a different currency

Import Settings

Control what gets imported by default. Found under Settings → Import.

  • Default product status — Draft or Active on import
  • Image import — toggle on/off, set max images per product
  • Auto-assign collection — add imported products to a specific collection
  • Tag prefix — add a custom tag like scrapit to all imported products for easy filtering

Inventory Settings

Control how Scrapit handles stock levels. Found under Settings → Inventory.

  • Default inventory policy — continue selling when out of stock, or deny
  • Set fixed quantity — override scraped inventory with a fixed value
  • Inventory location — choose which Shopify location receives the inventory
  • Track quantity — toggle whether Shopify tracks inventory for imported products