Pre-launch Portage isn't open yet. We're starting with a small group of Shopify retailers. Join the list
Join the list

Shopify products from your vendor files.

Your vendor sends a spreadsheet of styles, colours and prices. Portage turns it into finished products, with photos sorted by colour, descriptions, specs and search fields, ready for you to review and publish.

Built by a retailer.

Portage screen showing 33 product photos for one backpack, sorted automatically into four colours with an image count beside each colour.
One product, 33 photos, sorted into four colours.

How it works

A vendor file has the codes. It doesn't have the product page.

Price lists from your reps carry style numbers, colours, sizes and UPCs. The photos, descriptions and specs live somewhere else, and someone on your staff ends up adding them by hand, one product at a time. Portage does that part.

01

Upload the vendor file

Use the spreadsheet as it arrives. Portage reads the styles, colours, sizes and UPCs, and groups every colour and size under the right product.

vendor-price-list.csvExample
StyleColourSizeMSRP
Allpa 42L Travel PackSPABYO/S339.99
Allpa 42L Travel PackFTGO/S339.99
Allpa 42L Travel PackWSKYO/S339.99
Allpa 42L Travel PackCPBLKO/S339.99
No photosNo descriptionNo specs

02

Review the finished product

Portage connects to your brands' product pages and pulls photos, descriptions and specs into your catalogue, for the brands you're an authorized dealer of. It adds your categories, collections and tags. You see every field before anything changes.

Portage product screen with name, brand, product type, a written description, price, catalogue tags, collections and a category path filled in.

03

Publish to Shopify

Products arrive in your store with variants, barcodes, search titles and Google Shopping fields in place. Nothing is published until you approve it, and Shopify keeps control of your prices.

Portage search settings for a product: a written meta description, a search title within the length limit, gender for Google Shopping and a matched Google product category.

Your store's structure

Your categories, set once. Every product sorted into them.

Most tools file products under their own generic categories. Portage works from yours: the departments and collections your customers already shop by.

You define the category tree

Build your departments and sub-categories in one place. Push the tree to Shopify and Portage creates the matching collections and store navigation, so the menu and the catalogue always agree.

Portage taxonomy screen: a category tree with Women, Men, Footwear, Sport and Adventure, Brands, New Arrivals and Sale, and counts showing 75 categories, 51 collections and 75 pushed to Shopify.
One store's tree: 75 categories, all pushed to Shopify as collections and navigation.

New products are classified for you

Each product is placed in your tree with a confidence score. Confident matches wait for a quick confirmation, and uncertain ones are set aside for you to review. A product can sit in more than one category, and you can change any placement.

Portage classification screen: products being classified, with tabs for ready to confirm, needs review and unclassified, and each product showing its category path and a confidence score of 85 to 95 percent.
Classification in progress: confident matches on one tab, items needing review on another.

What gets filled in

The parts of a product page a price list leaves out.

Photos matched to each colour
Every image is assigned to the colour it shows, so shoppers see the right product when they pick a colour.
Descriptions and specs
Product copy, features and weights from the brand, checked against the styles in your file.
Your categories and collections
Products land in your own store navigation, with brand collections and tags set.
Search titles and descriptions
A title and meta description for every product, kept within the lengths search engines show.
Google Shopping fields
Barcodes, gender, and Google product category, so listings aren't held back for missing data.
A review step on every change
You approve what goes to your store. Updating a product later shows you what changed, field by field.

Why it exists

Built by a retailer.

I run e-commerce at an independent outdoor retailer in Ontario. Every season, new products arrived as a spreadsheet, and getting them online meant finding photos and typing in details one product at a time. I built Portage to do that work for our store, and I'm opening it to other retailers next.

Anders Pylypchuk
Founder, Portage

Pre-launch

Hear when Portage opens.

Portage is being proven on our own store first. After that it opens to a small group of independent retailers on Shopify. Leave your email and you'll get one message when there's room for your store.

Would you sooner talk? Write to [email protected].