P
Portaim Beta

Turn any supplier file into Shopify products — automatically

Upload your CSV or Excel. AI maps columns, validates everything against Shopify rules, and fixes issues. You just confirm and export.

Free during beta · No credit card required

Upload

Upload any supplier file

CSV, XLSX, XLS — drop it in. Portaim auto-detects encoding, lets you pick the header row and sheet. No reformatting needed.

Drop your supplier file here

.CSV .XLSX .XLS
Auto-detect encoding Pick header row Multi-sheet
Column Mapping
product_name Title Auto
beschreibung Body (HTML) AI
preis_brutto Variant Price AI
sku_code Variant SKU Auto
gewicht_kg Variant Grams AI
5 of 5 columns mapped 100% confidence
AI Mapping

AI maps your columns automatically

Works across 70+ languages. German headers, French descriptions, Spanish product names — AI reads them all. Confidence scores tell you what's certain and what to double-check.

Templates

Instant reuse for repeat suppliers

Same supplier file next month? Your mapping is saved and applied automatically. Zero setup on repeat imports.

Template matched supplier_acme_v2.csv
Title mapped
Body (HTML) mapped
Variant Price mapped
Variant SKU mapped
Variant Grams mapped
All 5 columns auto-applied from previous import
Validation Summary
12
Errors
8
Warnings
230
Valid
Invalid price format 5 rows
Duplicate SKU 3 rows
Missing image URL 4 rows
Title too long for SEO 6 rows
Empty product type 2 rows
Validation

40+ rules catch errors before Shopify does

Invalid prices, duplicate SKUs, broken URLs, bad SEO titles, wrong inventory policies — every field is checked against what Shopify actually accepts.

Auto-Fix

One-click auto-fix

Currency symbols, comma decimals, smart quotes, ALL CAPS — fixed automatically. See exactly what changed, undo individually.

Auto-Fix Preview
5 fixes applied
Price
€12,50 12.50
Title
BLUE RUNNING SHOE Blue Running Shoe
Description
"Smart" Quotes "Smart" Quotes
Price
USD 29.99 29.99
Price
1.500,00 1500.00
Value Mapping — Status
Current value
Published
Replace with
active
Affects 47 rows
Bulk Resolve

Bulk resolve with smart suggestions

"Published" to "active" — applied to all 47 matching rows at once. Presets for common Shopify patterns. No row-by-row editing.

AI Content

AI generates missing content — in your language

SEO titles, descriptions, image alt text, tags. AI detects your file language (70+ supported) and generates in it. No translation step.

AI Suggestions Detected: German
SEO Title
Blaue Laufschuhe Herren — Leicht & Atmungsaktiv
Meta Description
Leichte Herren-Laufschuhe in Blau. Atmungsaktives Mesh, flexible Sohle.
Image Alt Text
Blaue Herren-Laufschuhe Seitenansicht
Tags
LaufschuheHerrenBlauSport
Export
Push to Shopify
my-store.myshopify.com
180 of 250 products exported
Download CSV
Shopify-formatted, ready to import
Export

Export directly to Shopify or download CSV

Connect your store and push products via OAuth with real-time progress. Or download a clean Shopify-ready CSV for manual import.

Preview

Full transparency — see every change

Color-coded preview: green for fixed, red for errors, yellow for warnings. Click any cell to see original vs current value.

Preview
Title Price Status SKU
Blue Running Shoe 12.50 active RS-001
Winter Jacket 89.99 invalid
Leather Wallet 29.99 active LW-003
Cotton T-Shirt active RS-001
Fixed Error Warning
Your Imports
supplier_acme_march.csv
250 rows · 2 hours ago
Exported
wholesale_shoes.xlsx
1200 rows · Yesterday
Validating
catalog_spring_2026.csv
480 rows · 3 days ago
Ready
inventory_update.xls
85 rows · 1 week ago
Exported
Dashboard

Dashboard to track all imports

Resume any import where you left off. Full history, status tracking, and export logs — all in one place.

Free during beta

Try Portaim with your real supplier files. No credit card required.

$0 /month Beta
  • AI column mapping
  • Shopify-specific validation
  • Auto-fix + AI suggestions
  • CSV + Shopify export
  • Smart issue resolution
Beta includes up to 10 imports per month, 1,500 rows per month. Full limits at launch.
Create Free Account

After beta: $29/month, cancel anytime.

Frequently asked questions

What file formats are supported?

CSV, XLSX, and XLS files. You can pick the specific sheet and header row during upload.

Do I need a Shopify store?

No. You can download a clean CSV formatted for Shopify and import it manually. Direct Shopify export is optional.

Is my data safe?

Yes. Files are stored in secure cloud storage with presigned URLs. Your data is never shared or used for training.

How does AI column mapping work?

Portaim analyzes your column headers and sample data, then suggests which Shopify field each column maps to. Common columns are matched automatically, less obvious ones get AI-powered suggestions you can accept or adjust.

What are the beta limits?

10 imports per month, 1,500 rows per month, up to 10,000 rows per file. These limits will be adjusted at full launch.

What does it cost after beta?

$29 per month, cancel anytime. Beta users will receive a loyalty reward when the paid plan launches.

Stop fighting spreadsheets. Start importing.

Free during beta. No credit card required.