User Guide
  • Intro
    • Welcome
      • About DotApparel
      • What is DotApparel?
      • Where is it hosted?
      • What platform(s) do we support?
      • How does syncing work?
      • Solution architecture
      • Definition of “Instance”
      • Security Overview
    • Implementation
      • Google Cloud and Firebase
  • Quick Links
  • Core
    • Overview
    • Dashboard
    • Orders
      • Mappings
      • Integrations
    • Returns
      • Mappings
    • Products
      • Mappings
        • Default mapping rules
      • Translations
      • Markets
      • Publishing products
    • Inventory
      • Mappings
        • Examples
          • Ignore Sync
          • Inventory Buffer
          • Keep Items Sold Out
          • Unlimited Inventory
    • Customers
    • Rewards
    • System Alerts
    • Settings
      • Shopify Locations, DotApparel Locations and Inventory Buffers
      • ERP credentials
      • Product images
      • Fulfillments
      • Payment gateways
      • Gift cards
      • Refunds
      • Notifications
      • Harmony Integration with DotApparel
    • Modules
      • Ship From Store
      • Local Pickup/Click & Collect
      • Shopify Markets
      • Returns
        • Australia Post (AusPost)
        • Loop Returns
      • Auto-Refunds
        • Refunding Shopify Orders from POS (In-Store)
      • Integrate with Brauz (app)
      • Integrate with The Wishlist (app)
    • Release Notes
    • Troubleshooting
      • FAQs
      • How to raise a support ticket for an issue
      • Good and bad examples of a problem ticket
      • Want to enable a new omnichannel feature?
      • Want to integrate a marketplace using DotApparel?
  • Customers
    • Overview
      • Email Examples
    • Getting Started
      • Understanding Customer Setup in your ERP
      • Data Sync
      • Configuration
      • Testing
    • Data Export Approaches
      • Option A: Consultant
      • Option B: In-House
    • Apparel21 Export Templates
    • Apparel21 Export Changelog
    • Dashboard
    • Customers
    • Orders
    • Translations
    • Mappings
    • Settings
    • Support
  • Loyalty
    • Overview
    • Getting Started
      • Terminology
    • Data Sync
      • Workflows
    • Front-End Implementation
    • Rewards Redemption
    • Rewards Emails
    • Things To Know
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Core
  2. Products

Publishing products

PreviousMarketsNextInventory

Last updated 9 months ago

Was this helpful?

It’s important that all new products are first created within ERP and then marked as web active. Once that step has been completed DotApparel can detect these and then sync into Shopify with the correct linking between platforms. When this process is not followed, important information like pricing, inventory and order syncing will not function as DotApparel will not be aware of any products created directly within Shopify. When a product is created in Shopify, DotApparel will leave it unpublished. This means that you can see the product in the Shopify admin area and update its attributes where necessary, but it will not yet be available for purchase by customers.

When you have added any missing attributes to the product and are happy that you wish to make it public, you will need to using the button in Shopify.

Inversely, when wishing to make a product unavailable to customers (it is retired), you will need to unpublish the product from Shopify using the button in the Shopify admin.

This process means that you can precisely manage when products are available and unavailable on the website whilst managing your product content at your own pace.

Splitting colours

When creating products in Shopify, DotApparel will create a separate product per colour. This is not configurable, and is done for a number of reasons.

  1. It is easier to manage images at a product level in Shopify (one set of images per colour)

  2. Each colour will automatically appear independently on collection pages (a big plus for merchandising)

  3. One one variant option needs to be used in Shopify (size)

To allow colours to be “linked together” in Shopify using swatches, a metafield is written to every product in the key dotapparel21.siblings, which lists all of the sibling colours, their URLs and swatch images if DotApparel is linked to Cloudinary.

This metafield can be used to output a series of swatch links on each product page, which allows customers to horizontally navigate between the colours, while still maintaining the benefits which a separate product approach brings to Shopify.

publish it