Skip to main content

Adding Products & Collections to Tapcart

Updated over 2 weeks ago

Adding Products & Collections to Tapcart

Your Tapcart app syncs products and collections directly from your Shopify store. This guide covers how to control which products and collections appear in your app, how to manage their visibility, and how to troubleshoot common sync issues.

In this article:

  • How product sync works

  • Updating individual product visibility

  • Updating collection visibility

  • Managing collections within Tapcart

  • Troubleshooting: products not appearing in the app

How Product Sync Works

Tapcart syncs with your Shopify store in real-time. Products, collections, inventory levels, pricing, images, and discount codes are automatically pulled from Shopify and reflected in your app. You do not need to manually add products in the Tapcart dashboard β€” visibility is controlled through Shopify's Sales Channels settings.

Key concept: The Tapcart - Mobile App sales channel in Shopify acts as the gate. If a product or collection has Tapcart enabled as a sales channel, it will appear in the app. If it's disabled, it won't.

Updating Individual Product Visibility

  1. Open your Shopify Dashboard

  2. Select Products in the left sidebar

  3. Click on the product you want to show or hide

  4. In the Publishing section (right side), click Manage

  5. Check the Tapcart - Mobile App box to show the product in your app, or uncheck it to hide it

  6. Click Done, then Save

Bulk editing: You can update multiple products at once. From the Products list, select the checkboxes next to the products you want to change, then use the More actions menu to manage their sales channel availability.

Updating Collection Visibility

  1. Open your Shopify Dashboard

  2. Go to Products β†’ Collections

  3. Click on the collection you want to manage

  4. In the Publishing section, click Manage

  5. Check or uncheck Tapcart - Mobile App

  6. Save your changes

Like products, you can bulk-edit collection visibility using checkboxes from the Collections list.

Managing Collections Within the Tapcart Dashboard

While product and collection visibility is controlled in Shopify, the order and presentation of collections in your app is managed in the Tapcart dashboard.

  • Collection order: In the Tapcart dashboard, navigate to your app's navigation settings to reorder how collections appear in the app's browse/shop tab.

  • Featured collections: You can pin specific collections to your app's home screen for prominent display.

  • Collection images: Tapcart pulls collection images from Shopify. To update a collection's image in the app, update it in Shopify.

Tip: If you want to show a specific subset of categories (e.g., "Dresses" and "Swim" but not "All Products"), make sure only those specific collections have Tapcart enabled in Shopify, then arrange them in your preferred order in the Tapcart dashboard.

Troubleshooting: Products Not Appearing in the App

If a product or collection isn't showing up in your app, check these common causes:

Issue

Solution

Product not assigned to Tapcart sales channel

Go to the product in Shopify β†’ Publishing β†’ Enable "Tapcart - Mobile App"

Product is out of stock

Out-of-stock products may be hidden depending on your Shopify and Tapcart settings. Check inventory levels.

Collection is empty or has no Tapcart-enabled products

A collection will appear empty in the app if none of its products have Tapcart enabled as a sales channel.

Sync delay

Changes typically sync within a few minutes. If the product still isn't appearing after 15 minutes, try force-quitting and reopening the app, or contact support.

Product is a draft in Shopify

Only Active products sync to Tapcart. Draft or archived products will not appear.

More Questions

To learn more about Tapcart, visit Tapcart Academy to become a mobile app expert!

Have more questions on product and collection management? We're happy to help! Please reach out through LiveChat on your Tapcart Dashboard or email us at [email protected].

Did this answer your question?