The vendor & supplier portal for your Shopify store
Collect complete product data from vendors and suppliers via one-time forms or a permanent branded portal — then review, approve, and sync everything to Shopify in one click. A modern, lightweight alternative to tools like Salsify or Akeneo, built natively for Shopify.
Send a form
Quick Product Collection
Vendor portal
Self-Serve Dashboard
White-labeled with your branding · Syncs to Shopify on approval
Two ways to collect product data from vendors & suppliers
Use simple one-time forms for quick supplier onboarding, or upgrade to permanent vendor portals where suppliers self-manage their catalog 24/7 — no Salsify or PIM subscription needed.
Send a Form — Quick & Simple
FreeCreate a product form
Pick which fields your vendors need to fill out — title, images, variants, pricing, metafields, SEO — and generate a submission form link.
Send the link
Share the one-time form URL with any supplier. They open it in a browser — no Shopify login, no admin invites, no onboarding friction.
Review & push to Shopify
The submission lands in your approval queue. Approve instantly, edit before publishing, or reject with feedback. One click syncs to Shopify.
Permanent Vendor Portal
PremiumSet up a branded portal
Upload your logo, pick accent colors, write a welcome message, configure fields, and generate a persistent portal URL for each vendor.
Vendors bookmark & return anytime
Suppliers get a permanent portal link they can access 24/7. They browse assigned products, submit new ones, and request edits — all self-serve.
You approve, Shopify syncs
Every submission and every edit request enters your review queue. Nothing goes live until you sign off. Approved items sync directly to Shopify.
Every submission goes through your approval queue
Whether it's a form, a portal submission, or an API call — nothing reaches your Shopify store without your sign-off.
Merchant
Creates a form, portal,
or API key for the vendor
Vendor / Supplier
Submits new product
or requests an update
Review Queue
Submission enters the
merchant's approval queue
Approve or Reject
Merchant reviews, edits,
approves, or rejects
Syncs to Shopify
Approved products go
live in your store
Merchant
Creates a form, portal, or API key
Vendor / Supplier
Submits new product or requests update
Review Queue
Submission enters approval queue
Approve or Reject
Merchant reviews, edits, approves, or rejects
Syncs to Shopify
Approved products go live in your store
Forms for speed. Portals for scale.
Start with one-time forms on the free plan. When you need always-on vendor collaboration, upgrade to permanent portals.
Send Product Forms
Free plan- One-time submission links
- Full product data: variants, images, metafields, SEO
- Great for new supplier onboarding
- Vendor fills out and submits once
- Submissions enter your approval queue
Permanent Vendor Portal
Premium plan- Persistent portal — vendors bookmark and return anytime
- Browse all assigned/submitted products
- Submit new products with no limit
- Request edits to existing Shopify products
- Track submission status (pending, approved, rejected)
- White-labeled with your branding
- Self-service supplier dashboard — 24/7 access
Everything you need for vendor & supplier product management on Shopify
Suppal handles full product information — variants, metafields, media, SEO — so your vendors and suppliers submit complete data and you stay in control. No complex PIM setup required.
Send Product Forms
Generate a one-time submission form link for any vendor. They fill out full product details and submit — perfect for quick onboarding or collecting info from new suppliers.
Permanent Vendor Portal
Give each vendor a persistent, branded portal they can access 24/7 to browse products, submit new ones, request edits, and track submission status.
Approval Workflow
One-click approve, edit-then-approve, or reject with a reason. Full edit-history tracking so you always know who changed what.
Deep Product Support
Variants (up to 3 axes), product & variant metafields, images, video, pricing, SEO, tags — everything syncs directly to your Shopify catalog.
Existing Product Edits
Portal vendors can browse assigned products and request changes. Edits follow the same approval flow — nothing goes live without sign-off.
Bulk Import
Let vendors submit multiple products at once. Merchants can bulk-approve or bulk-reject for faster catalog operations.
Activity Log & Audit Trail
Every submission, approval, rejection, and edit logged with timestamps. Filter by vendor, action, or date range.
Multi-Vendor Management
Add unlimited vendor contacts, each with their own form or portal link. Track submission history and status per supplier.
White-Label Branding
Custom logos, accent colors, welcome messages, and portal slugs. Vendors see your brand, not ours.
Vendor REST API
Full REST API for vendors and developers to submit and update products programmatically. Submissions enter your approval queue — same workflow, just automated. Per-vendor API keys, rate limiting, and logging included.
Deep Shopify integration — not a generic PIM tool
Suppal isn't a repurposed spreadsheet or bloated product information management system. It's purpose-built for Shopify merchants who need real catalog data from vendors and suppliers — product metafields, multi-variant products, proper media handling, and SEO fields — all synced directly through Shopify's APIs. Think of it as a focused Salsify or Akeneo alternative, designed for Shopify stores.
- Two modes: one-time forms (free) and permanent vendor portals (premium)
- Syncs products, variants, images, and metafields directly to your Shopify store
- Runs inside Shopify Admin via App Bridge — no separate login needed for merchants
- Vendor access is isolated and secure with token-based links
- Portal vendors browse products, submit new ones, and request edits 24/7
- Developer API for automation — Enterprise vendors integrate directly via REST API
- Vendors submit complete data in one place
- Merchants approve before anything syncs
- Works with Shopify metafields & SEO
Vendors never see your Shopify admin. Access is scoped through secure portal links.
Fewer permission issues, fewer support requests, zero risk of accidental admin changes.
Suppal vs Salsify vs Akeneo
Enterprise PIM tools like Salsify and Akeneo are powerful — but they're built for large CPG brands with dedicated IT teams. If you're a Shopify merchant who just needs vendors to submit product data, Suppal is the focused, affordable alternative.
Edit & approve
Modify vendor submissions before anything syncs to Shopify.
Request Vendor Update
Ask for changes directly from Shopify admin instead of chasing suppliers over email.
Per-vendor forms
Choose exactly which fields each supplier sees and which ones are required.
| Capability | S Suppal | Salsify | Akeneo |
|---|---|---|---|
| Edit & approve before push | |||
| Auto-approve rules | Partial | ||
| Rejection with per-field feedback | |||
| In-admin Request Vendor Update button | |||
| SEO fields (title + description) | |||
| Configurable form fields per vendor | |||
| Built natively for Shopify | |||
| Vendor portal for product submission | |||
| One-time product collection forms | |||
| Merchant approval workflow | |||
| Image + video uploads | |||
| Shopify metafield support | Partial | ||
| Variant-level metafields | Partial | ||
| Multi-variant products | |||
| CSV / spreadsheet import | |||
| Activity log & audit trail | |||
| Auto email notifications | |||
| Product submission templates | |||
| Access code-protected portals | N/A | N/A | |
| Analytics dashboard | |||
| Revert approved changes | |||
| Bulk vendor invites | |||
| White-label branding | |||
| REST API for vendors | |||
| Runs inside Shopify Admin | |||
| No Shopify login needed for vendors | N/A | N/A | |
| Free tier available | |||
| Setup time | Minutes | Weeks | Weeks |
| Starting price | $0/mo | $$$$ | $$$$ |
| Target user | Shopify merchants | Enterprise CPG | Enterprise mfg |
Suppal vs Salsify
Salsify is a full-scale Product Experience Management (PXM) platform designed for large consumer brands selling through retailers like Walmart and Amazon. It excels at digital shelf analytics and syndication across hundreds of retail channels — but it requires a dedicated implementation team, costs five figures per year, and has no native Shopify integration. If you're a Shopify merchant who needs vendors to submit products, Suppal does that in minutes, for free.
Suppal vs Akeneo
Akeneo is an open-source Product Information Management (PIM) system popular with manufacturers and large e-commerce operations. It's powerful for centralizing product data across multiple sales channels — but it requires self-hosting or an enterprise SaaS subscription, developer resources for setup, and a connector for Shopify. Suppal skips all of that: install from the Shopify App Store, invite your vendors, and start collecting product data today.
Start free, scale as you grow
All plans install through the Shopify App Store. Upgrade or cancel anytime.
| Feature | Starter | Professional | Enterprise |
|---|---|---|---|
| Send product forms | |||
| Approval workflow | |||
| Permanent vendor portals | — | ||
| Unlimited submissions | — | ||
| White-label branding | — | ||
| Bulk import | — | ||
| Activity log | Basic | Full | Full |
| REST API access | — | — | |
| API product submissions | — | — | |
| Per-vendor API keys | — | — |
Built for automation
Enterprise vendors can skip the portal entirely. Our REST API lets developers submit and update products programmatically — everything still flows through your approval queue before syncing to Shopify. Integrate with your ERP, inventory system, or custom tooling.
- POST /api/v1/create-product — submit products with variants, images & SEO
- POST /api/v1/update-product — propose updates by SKU: price, inventory, barcode, weight
- All submissions enter your merchant approval queue — nothing goes live automatically
- Per-vendor API keys (ss_live_ prefix, SHA-256 hashed at rest)
- Rate limiting: 60 req/min updates, 20 req/min creates
- All actions logged in your merchant activity feed
const res = await fetch(
"https://app.suppal.io/api/v1/create-product",
{
method: "POST",
headers: {
"Authorization": "Bearer ss_live_abc123...",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "Ocean Linen Shirt",
vendor: "North Coast Supply",
variants: [
{ sku: "OLS-SM", price: "49.00", inventory: 120 },
{ sku: "OLS-MD", price: "49.00", inventory: 85 },
],
images: ["https://cdn.example.com/shirt.jpg"],
seo: {
title: "Ocean Linen Shirt | North Coast",
description: "Lightweight linen shirt..."
}
}),
}
);
const { submission } = await res.json();
console.log(submission.id); // queued for review
console.log(submission.status); // "pending_approval"Common questions about Suppal
Do my vendors need a Shopify account?
No. Vendors receive a secure link — either a one-time form or a permanent portal URL. They never see your Shopify admin or need any credentials.
What's the difference between forms and the vendor portal?
Forms are one-time links for collecting product info — great for quick onboarding. The vendor portal is a permanent dashboard where suppliers log in anytime to view their products, submit new ones, and request changes. The portal is a premium feature.
Can vendors see their existing products in the portal?
Yes. On the premium plan, vendors see all products assigned to them in their portal and can request edits directly. Changes still go through your approval queue.
Can vendors edit products already in my store?
Yes — with the permanent portal, vendors can browse assigned products and request changes. Every edit goes through your approval queue first.
Does Suppal support product metafields?
Yes — Suppal reads every metafield definition on your store, both product-level and variant-level, and lets you choose which ones vendors see in their form or portal. Dimensions, materials, care instructions, ratings, or any custom field you've created in Shopify — it all flows through the approval queue and syncs back exactly as typed.
Can I customize the portal appearance?
Yes — upload your logo, pick accent colors, write a welcome message, and set a custom portal slug like portal/your-brand.
What happens when a vendor submits a product?
It enters your review queue. You can approve, edit, or reject. Nothing is published to Shopify until you sign off.
Is my store data safe?
Suppal uses Shopify's official App Bridge and OAuth. Vendors interact only through isolated portal sessions — they never touch your admin.
Do you have an API?
Yes. On the Enterprise plan, merchants can generate API keys for each vendor. Vendors and developers can use our REST API to submit and update products programmatically. API submissions enter your approval queue just like portal and form submissions — nothing goes live without your sign-off. Great for integrating with inventory systems or ERPs.
What can the API do?
Submit new products (with variants, images, SEO) and propose updates to existing products by SKU (price, inventory, barcode, weight). Everything enters your review queue before syncing to Shopify. Full docs with Node.js, Python, and PHP examples included.
Give your vendors and suppliers a cleaner workflow.
Keep final approval in your hands.
Install Suppal from the Shopify App Store and start accepting vendor product submissions today. Replace spreadsheets, email threads, and expensive PIM tools with one simple portal.