Ribbn Webshop vs Shopify: How to Position It
When Shopify Is Non‑Negotiable: The Clean Positioning
If a prospect says “Shopify is a must,” your job is to make the split of responsibilities feel simple, safe, and operationally sound:
- Ribbn = system of record for secondhand/resale operations: inventory, product data, seller linkage/commission, lifecycle statuses, and in-store execution.
- Shopify = online storefront + online order management after migration.
Ribbn Webshop vs Shopify: The Rule of Thumb (Memorize)
Responsibilities (high-level)
- All product management is done in Ribbn
- All online order management is done in Shopify
The SDR version (one sentence)
“Ribbn runs the resale operation and inventory as the source of truth; Shopify runs the customer-facing storefront and handles online orders.”
“System of Record” Explained (So Prospects Don’t Get Confused)
What “Ribbn as system of record” means in practice
- Create/edit items in Ribbn first (title, description, pricing, seller mapping, commission).
- Sync products from Ribbn to Shopify when they’re ready for online sale.
- Updates made in Ribbn can update Shopify for already-synced items.
- Changes made directly in Shopify don’t sync back to Ribbn.
Quick Comparison: What Lives Where (No Feature Claims—Just Responsibilities)
| Topic | Ribbn (System of record) | Shopify (Storefront + online orders) |
|---|---|---|
| Product creation & edits | ✅ Yes | ❌ No (receives synced data) |
| Publish/sync products for online selling | ✅ Initiated from Ribbn (manual sync) | ✅ Receives synced items |
| In-store sales & returns | ✅ Yes (Ribbn/Stripe) | ❌ No |
| Online orders (fulfillment/refunds/returns) | ⚠️ Visible (mapped) but not manageable | ✅ Managed here |
| Collections & navigation | ❌ Not transferred | ✅ Built in Shopify |
| Taxonomy | ✅ Maintained in Ribbn | ✅ Available as Meta Fields |
Core Workflow: How Ribbn + Shopify Actually Operate Day-to-Day
1) Products: create in Ribbn → sync to Shopify → activate in Shopify
What the merchant does:
- Create/update product(s) in Ribbn.
- In Ribbn, click Publish item(s) on Shopify (one-click; can be bulk).
- In Shopify, the product appears as Draft initially.
- Merchant sets the product to Active in Shopify when ready for the webshop.
Talk track (use verbatim): “Ribbn controls product truth; Shopify controls storefront visibility.”
2) Orders: online orders managed in Shopify (mapped into Ribbn view-only)
- Online orders are created and managed in Shopify.
- Ribbn can display Shopify order history because Shopify orders are mapped into Ribbn, but they are not manageable in Ribbn.
3) Returns: in-store vs online
- In-store returns continue in Ribbn/Stripe.
- Online returns are handled in Shopify.
4) Inventory integrity: when something sells in-store, it’s removed online
When a product is changed to a Sold-state in Ribbn:
- Shopify inventory quantity decreases automatically.
- When Shopify inventory hits 0 (immediately for unique items), Shopify sets the product to Draft.
- Item is removed from online sale (prevents overselling).
Publishing & the availableOnline Tag (Common Gotcha)
The key point
Shopify does not use availableOnline as a publish trigger.
availableOnlineis mainly for internal visibility/management inside Ribbn.- To get items into Shopify, you still manually sync (one-click or bulk).
How to position this to a prospect
- “It’s a controlled publishing motion—your team decides exactly what goes online and when.”
- “During migration,
availableOnlinecan still help you identify what to sync first, and we recommend doing it in batches.”
What Data Syncs to Shopify (What They Get “For Free”)
When publishing from Ribbn to Shopify, Shopify receives core product data including media plus Ribbn attributes as Meta Fields.
Core fields synced
- Title
- Product description
- Media (images)
- Price
Meta Fields synced (examples)
| Meta Field | Examples |
|---|---|
| Taxonomy fields | Primary Segment, Product Category/Type/Style |
| Item specifics | Brand, Color, Condition, Size fields |
| Resale mechanics | Commission, Seller Name, Ribbn Seller ID |
| Ops control | Inventory Location(s), Status, Product Class |
| Tags & identifiers | Ribbn Tags (e.g. availableOnline), RFID, Ribbn ID |
Positioning line: “You don’t rebuild everything from scratch—your taxonomy carries over as Meta Fields, and you can use that to structure Shopify collections and filters.”
What They Must Build in Shopify (Set Expectations Early)
These do not transfer automatically:
- Theme/design (Shopify theme-based build; Ribbn recommends Horizon).
- Navigation/menu configuration.
- Collections (built in Shopify; Ribbn taxonomy can guide them).
Pricing & Packaging Guardrails (What SDRs Can Safely Say)
Use this section to avoid overpromising while still being helpful.
Plans (baseline reference)
| Plan | Monthly price (as listed) | Transaction fee (store sales) | Highlights SDRs can mention |
|---|---|---|---|
| Starter | $70 / month | +1.5% | Core digitization + commission management; POS basics vary by plan |
| Business | $295 / month (listed as $329 → $295) | +1.5% | AI QuickList, digital consignment, seller self payouts, Shopify app integration, Web POS + 1 terminal |
| Commercial | $595 / month (listed as $724 → $595) | +1% | Similar category set with higher tier limits/support assumptions; confirm in call |
Add-ons you can reference (only if asked)
- QR codes for checkout (1000 yearly): $30 / month
- RFID gun: $100 / month (note minimum subscription language is listed—don’t interpret; escalate specifics)
- RFID tags: $0.5 / tag
- Tradera integration: $100 / month
- Extra mobile terminal: $80 / month per terminal
- Remove backgrounds: $100 / month per 500 images
- Shopify app integration vs mobile app checkout: can choose either; “both” listed as +$49/month
Fees: “Will we pay Stripe fees twice?”
Answer: No.
- Ribbn transaction fees apply to in-store purchases (Ribbn/Stripe).
- Shopify fees apply to online purchases (Shopify payments/Stripe setup).
Qualification: When Shopify Is Non‑Negotiable, What to Confirm Fast
Discovery questions (use on live calls)
- System of record: “What’s your source of truth today for product data and one-of-a-kind inventory—Shopify, a POS, spreadsheets?”
- Online ops ownership: “Who owns online order fulfillment, refunds, and returns today?” (You’re aligning to Shopify ownership.)
- Resale motion: “Are you consignment (seller payouts), buy-out, or a mix?”
- Intake speed: “How are items digitized today—how long from drop-off to listed?” (Bridge to AI QuickList.)
- Oversell risk: “How often do you deal with ‘sold in store but still online’ situations?” (Bridge to sold-state → Draft behavior.)
- Seller payouts: “Do you pay sellers out manually after a return window, or do you want seller self-cashout?”
Meeting qualification checklist (book when true)
- They need resale inventory operations (unique items, seller linkage/commission, lifecycle statuses).
- They want Shopify as the storefront, but accept Ribbn-first product management.
- They have (or can bring) an operational owner (store manager/ops lead/ecom lead) to confirm workflows.
Objection Handling (First-Line, Product-True)
“We don’t want two systems.”
Response: “Totally fair—think of it as one operational system and one storefront. Ribbn is the system of record for inventory and resale workflows; Shopify is the customer-facing storefront and where online orders are managed. The goal is clean ownership so nothing is duplicated or missed.”
“Can we just edit products in Shopify?”
Response: “Best practice is to set up and edit products in Ribbn first—Shopify doesn’t sync changes back into Ribbn. Ribbn is what keeps seller mapping, commissions, and inventory truth consistent.”
“Will we get double-charged on Stripe/fees?”
Response: “No—after migration, Ribbn fees apply to in-store purchases and Shopify’s fees apply to online purchases. The key is simply where the order is placed.”
“We rely on collections—do those migrate?”
Response: “Collections don’t transfer automatically, but the underlying taxonomy and item attributes come over as Shopify Meta Fields—so you can rebuild collections using synced data rather than re-entering product details.”
“What happens if something sells in-store—will it stay online?”
Response: “When an item is marked sold in Ribbn, Shopify inventory is reduced automatically; when it hits zero (immediately for unique items) Shopify sets it to Draft, removing it from online sale.”
Talk Tracks (Copy/Paste for Call Prep)
15–30 second positioning (Shopify-forward)
“Ribbn is the resale operations platform—seller intake, one-of-a-kind inventory, commissions, lifecycle statuses, and in-store checkout. If Shopify is your storefront, Ribbn stays the system of record for product data and inventory, and you sync items to Shopify for online selling while Shopify manages online orders.”
The “clean split” closer (to book the meeting)
“If Shopify is non-negotiable, great—that’s a common setup. The next step is a short workflow review: how you intake items, how you publish to Shopify, how you prevent oversells, and how you handle seller payouts. Who should join from ops and ecommerce?”
Background Reference: Migration Timing (Only If Asked)
- Timeline depends mostly on how long they spend building the Shopify theme/content.
- For product migration + domain switch, a suggested approach is to plan one full day to do it carefully.
Related Reading (Internal Quick Links)
Ribbn Support Hub: https://help.ribbn.ai/?hsLang=en
Shopify App overview: https://help.ribbn.ai/shopify-app?hsLang=en
Move from Ribbn Webshop to Shopify (FAQ): https://help.ribbn.ai/moving-your-online-store-from-ribbn-to-shopify-faq-
How orders work between Ribbn and Shopify: https://help.ribbn.ai/how-orders-work-between-ribbn-and-shopify?hsLang=en
How product mapping works with Shopify: https://help.ribbn.ai/how-product-mapping-works-with-shopify
