Browse Guides

Move to another guide without going back to the documentation hub.

Import the Reviews You Already Have

The importer creates a draft you can review before anything goes live. Download a template, upload your CSV, validate each row, and confirm product matches before you publish imported reviews.

Import Limits

Manual CSV imports count toward your monthly review usage, and each upload is limited to 500 rows per file.

Supported Sources

Generic CSV

Use the "Generic template" sample if your source export does not come from the native Shopify or WooCommerce format.

Open importer

Shopify CSV

Use the "Shopify template" sample when your migration data is already aligned to Shopify identifiers.

Open importer

WooCommerce

Use the "WooCommerce template" sample when your source file is mapped to WooCommerce product references.

Open importer

How to Upload

1

Access Import Settings

Navigate to Settings -> Integrations and locate the review import cards above the platform connection cards.

2

Select Upload CSV

Choose the correct source, optionally open "Download sample", then use the "Upload reviews" action and pick Generic CSV, Shopify CSV, or WooCommerce CSV.

3

Validation and Mapping

Sabdov saves a draft, validates each row, matches products, and opens the import preview before anything is finalized.

Required CSV Fields

Field NameRequirementDescription
author_namerequiredRequired header. Each value must be between 2 and 80 characters.
ratingrequiredRequired header. Each row must contain a whole number from 1 to 5.
bodyrequiredRequired header. Each review body must be 10 to 2000 characters.
product_external_idoptionalRecommended product reference. Sabdov tries to match this against the synced catalog first.
product_titleoptionalFallback product reference used when an external ID is missing or not matched.
author_emailoptionalOptional, but if present it must be a valid email address.
created_atoptionalOptional review timestamp. Must be a valid date or ISO timestamp if present.
is_verifiedoptionalOptional verification flag. Truthy values such as yes, true, or 1 are accepted.

Product Matching Behavior

The importer validates every row and attempts product matching before you finalize the draft.

Priority 1: ID Match

Sabdov first matches `product_external_id` against the synced catalog using normalized external IDs.

Priority 2: Title Fallback

If no external ID match is found, Sabdov falls back to product title matching and partial title comparison.

Before you import

Prepare your CSV file, validate your mappings, and import your existing reviews before moving into storefront setup.

Was this helpful?