Product Importer - Feature Guide

The Product Importer lets you turn any product page on the web into a fully-formed product in your store. Paste a link, and FreshStore will scrape the page, create a product with a custom offer, and let AI write the title, summary, highlights, content, and meta data for you.

This feature complements the Amazon Link Importer. Use it when you want to promote products from sites that are not Amazon: ClickBank, your own brand site, Shopify stores, Etsy listings, eBay listings, or anywhere else you have an affiliate or direct link.

Where to find it

From your store dashboard, go to AI Tools > Product Importer.

How to use it

  1. Pick the categories at the top of the page. Every product you import in this batch will be added to these categories.
  2. Paste a Product Link for the first product. This is the public URL of the product page.
  3. (Optional) Add a Title if you want to override the title we scrape from the page, or to provide one if the page cannot be scraped.
  4. (Optional) Add Notes to give the AI extra context. Anything you write here is fed into the AI alongside the scraped page content.
  5. Click Add Another Link to import multiple products in one go (up to 20 per batch).
  6. Click Import Products to start.

Each link is processed in the background. You will see a notification in your dashboard when each product is ready, with a link to edit it.

What gets imported

For each link, FreshStore creates:

  • A custom offer with the original link as the buy link, the scraped price (if available), and a gallery of images pulled from the page (up to 8 per product).
  • A product linked to that offer, added to the categories you selected.

Then the AI writes the rest: a clean product title, link title, subtitle, summary, highlights, main content, and SEO meta data, all based on the scraped page content and any notes you added.

How we collect images

Most modern product pages expose their images in a few standard places. We look in all of them and combine the results:

  • Structured data (JSON-LD Product schema). Most Shopify, WooCommerce, BigCommerce, and big-brand stores list every gallery image here.
  • Open Graph and Twitter card tags (og:image, twitter:image), which are the same images used when you share a link on social media.
  • Gallery and zoom images in the page itself, including lazy-loaded variants used by image carousels.

We then filter out tracking pixels, icons, sprites, and tiny logos, dedupe the list, and import up to 8 of the best candidates as the offer's main images. The first image becomes the product's hero image; the rest form the gallery on the product page.

What if a page cannot be scraped?

Some sites use anti-bot protection (Cloudflare with JavaScript challenges, Akamai, Imperva, and similar enterprise firewalls) that block automated scrapers. When this happens, we detect the blocked page and stop the import cleanly so the AI does not generate content from an "Access Denied" message.

If a page is blocked, fill in the Title and Notes fields and run the import again. The AI will use those instead, and the imported product will be just as complete. A few sentences in the Notes field is usually enough.

This also works in reverse: even when scraping succeeds, you can use the Notes field to nudge the AI in a specific direction.

After the import

Imported products are enabled by default. They appear in your store as soon as the AI finishes writing the content, which usually takes a couple of minutes per product.

If you want to tweak anything, open the product from the Products list. The custom offer is fully editable: change the buy button text, the price, the link, or upload your own image. The gallery images are stored on the offer, and you can remove or reorder them from the offer's Images tab.

Tips

  • Pages with rich Open Graph tags or JSON-LD structured data (most modern stores) give the best results, because we can pull the title, description, image gallery, and price directly.
  • If you import a product and the AI title is not quite right, you can always edit it. The product is yours.
  • Custom offers do not auto-update. If the price on the source page changes, you will need to update it on the offer (or just rerun the import).
  • Use the Notes field to nudge the AI toward a specific angle: "this is a budget alternative to X" or "highlight that it is vegan and cruelty-free".
  • If a site repeatedly blocks the import, that site is using a strong WAF (web application firewall) that we cannot bypass. Use the Title and Notes fields to import it manually.

AI Chips

Each imported product uses AI Chips to generate its content (the same as a regular AI-generated product). If you run out of chips mid-batch, the imports will pause and resume once you top up.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.