Product Associations

Link Shopify products to stores so customers know which locations carry the items they want.

Pro FeatureProduct associations are available exclusively on the Pro plan ($39.99/mo).

Overview

Product associations let you specify which products or product variants are available at each store location. This enables powerful features:

  • Customers can filter stores by product availability
  • Product pages can show "Available at these locations"
  • Store cards can display which products they carry

Syncing Products from Shopify

Before you can assign products to stores, you need to sync your product catalog:

  1. Go to Products in the admin dashboard
  2. Click Sync Products
  3. Wait for the sync to complete

PinPoint syncs the following product data:

  • Product title, type, and vendor
  • Product images
  • All variants with SKU, price, and options
  • Product tags
Automatic UpdatesProduct data is synced when you manually trigger a sync. For real-time updates, consider setting up a regular sync schedule.

Assigning Products to Stores

From the Store

  1. Open a store in the edit modal
  2. Go to the Products tab
  3. Click Add Products
  4. Select products or specific variants
  5. Click Save

From the Product

  1. Go to Products in the admin
  2. Click on a product
  3. Click Assign to Stores
  4. Select which stores carry this product
  5. Click Save

Variant-Level Assignments

You can assign products at two levels:

LevelDescription
Product LevelStore carries all variants of the product
Variant LevelStore carries specific variants only

For example, a store might carry a T-shirt product but only in sizes S, M, L (not XL).

Mark a product as Featured at a specific store to highlight it. Featured products appear first in the store's product list.

Customer Experience

Store Cards

When products are assigned, customers can see:

  • Product thumbnails on store cards
  • "X products available" count
  • Full product list when viewing store details

Product Filtering

Customers can filter the store locator by product:

  • Search for a product name
  • Select from a product dropdown
  • Only stores carrying that product are shown

Importing Product Assignments

When importing stores via CSV, include a product_ids orproduct_titles column:

name,address,city,state,zip_code,product_ids Downtown,123 Main St,NYC,NY,10001,"12345,67890,11111"

Use Shopify product IDs for exact matching, or product titles for fuzzy matching.

Managing Assignments

Removing Products

To remove a product from a store:

  1. Open the store edit modal
  2. Go to the Products tab
  3. Click the remove button next to the product
  4. Save changes

Bulk Operations

Use the Products page to bulk assign or remove products from multiple stores at once.