P
Portaim Beta

From messy CSV to Shopify-ready

Upload, review AI suggestions, fix what needs fixing, export. You're in control at every step.

This supplier file has 4 issues. Watch them get fixed.

Raw supplier file
Product 1
Fixed
titleauto
title
ORGANIC COTTON TEE
Fixed ALL CAPS → Title Case
prcAI
prc
$29.99
Stripped $ symbol
statusauto
status
published
"published" → "active"
wghtAI
wght
0.5kg
Converted to grams
supplier_messy_products.csv · 4 rows · 6 columns
·Click any step to jump

Free during beta · No credit card required

Without Portaim

Manually matching supplier columns to Shopify fields. Every. Single. Time.

With Portaim

AI maps columns automatically. Save as template, reuse next time.

Without Portaim

Upload to Shopify, get rejected. Fix one thing, rejected again. Repeat.

With Portaim

40+ validation rules catch every issue before you export. No surprises.

Without Portaim

Hours cleaning up prices, weights, statuses, and typos in spreadsheets.

With Portaim

Auto-fix, bulk value mapping, and AI suggestions handle the cleanup.

Step 1

Upload

Drop your supplier CSV or Excel file. Pick the sheet and header row — we handle the rest.

Portaim file upload interface with drag-and-drop zone
Step 2

Map Columns

AI reads your supplier headers and suggests the right Shopify fields. Green means auto-matched, purple means AI-suggested. You just confirm.

AI-powered column mapping table with auto-matched and AI-suggested fields
Step 3

Fix & Preview

Every row is checked against 40+ Shopify-specific rules. Invalid values, wrong formats, missing fields — all flagged with one-click fixes and AI suggestions.

Validation issues with value mapping and bulk fix options
Step 4

Export

Download a clean, Shopify-formatted CSV — or connect your store and push products directly via API. Your import summary shows exactly what was fixed.

Export summary with Download CSV and Export to Shopify options

The transformation

Your messy supplier data goes in. Clean, Shopify-ready products come out.

Supplier file Shopify-ready
Column name prod_desc_lng Body (HTML)
Price format €12,50 12.50
Status value enabled active
Option value BLUE / XL Blue
Missing SKU (empty) SUP-001-BLU-XL
Inventory policy backorder deny

What else you get

40+ Shopify-Specific Rules

Not generic CSV validation. Rules built for what Shopify actually accepts and rejects — product types, inventory policies, weight units, HTML body, variant options, and more.

Supplier Templates

Save your column mappings as a template. Next time you import from the same supplier, everything is pre-mapped. One click instead of twenty.

Direct Shopify Push

Connect your Shopify store and push products directly via API. No more downloading CSVs, opening Shopify admin, and importing manually.

Multi-Language AI

Supplier sends files in German, French, or Spanish? AI suggestions and fixes work in their language. No translation step needed.

Free during beta

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

$0 /month Beta
  • AI column mapping
  • 40+ validation rules
  • Auto-fix + AI suggestions
  • CSV + Shopify export
  • Supplier templates
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. Early adopters get 3 months free.

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.

Can I reuse mappings for the same supplier?

Yes. Save your column mappings as a supplier template. Next import from the same supplier applies them automatically.

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. Early beta users get 3 months free when the paid plan launches.

Stop fighting spreadsheets. Start importing.

Free during beta. No credit card. Real supplier files welcome.