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.
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.
| Style | Colour | Size | MSRP |
|---|---|---|---|
| Allpa 42L Travel Pack | SPABY | O/S | 339.99 |
| Allpa 42L Travel Pack | FTG | O/S | 339.99 |
| Allpa 42L Travel Pack | WSKY | O/S | 339.99 |
| Allpa 42L Travel Pack | CPBLK | O/S | 339.99 |
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.
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.
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.
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.
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
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 anders@joinportage.com.