Installation
Scrapit is a native Shopify app — it lives directly inside your Shopify Admin. Installation takes about two minutes.
Find Scrapit on the Shopify App Store
Search for "Scrapit" in the Shopify App Store or use the direct install link. Click Add app.
Approve permissions
Scrapit requests permission to read and write your products and inventory. These are required for importing. No other data is accessed.
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:
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.
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.
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.comand sign in with a Google account - Click Get API key → Create 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.
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.
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.
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
scrapitto 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