Shopify Product Sync

How products, orders, and collections synchronize between Shopify and Umbrella.

Shopify Product Sync

Dashboard → Settings → Integrations → Shopify

Umbrella uses Shopify webhooks to automatically synchronize your products, collections, orders, customers, and fulfillment data in real time. When changes occur in your Shopify store, Umbrella updates warranty eligibility, pricing, and policy records automatically.


What Gets Synced

Products

Umbrella syncs product title, handle, type, vendor, tags, variants (ID, title, price, SKU), images, and collection membership. This data drives warranty plan matching rules (e.g., “apply to all products tagged ‘electronics’”).

Orders

Umbrella processes order number, line items, customer information, payment status, fulfillment status, and refund/cancellation data. This powers warranty policy creation, activation, and claim window calculations.

Other Data

  • Collections — Used for collection-based warranty eligibility rules
  • Customers — Associated with warranty policies for account-based lookups
  • Fulfillments — Tracked to determine when claim windows begin (if configured to start on shipment)
Sync Status — Dashboard Overview
248
Products Synced
1,420
Orders Processed
18
Collections
2 min ago
Last Sync

Manual Reprocessing

If data appears out of sync, trigger a manual reprocess from Dashboard → Settings → Integrations → Shopify:

  • Reprocess Products — Re-fetches all products and updates the local cache
  • Reprocess Orders — Re-fetches recent orders and reconciles warranty policies
  • Reprocess Collections — Re-fetches collections and updates eligibility rules

Large catalogs may take several minutes to complete.

Manual Reprocessing — Sync Actions
Reprocess Products
248 products · Last: 2 min ago
Reprocess
Reprocess Orders
1,420 orders · Last: 5 min ago
Reprocess
Reprocess Collections
18 collections · Last: 1 hr ago
Reprocess

Webhook Reliability

  • Shopify delivers webhooks at least once (duplicates are handled safely)
  • If the webhook endpoint is temporarily unavailable, Shopify retries with exponential backoff for up to 48 hours
  • Use manual reprocessing to recover any missed data
Webhook Processing — Recent Events
Event
Status
Time
orders/create #1089
Processed
2 min ago
products/update SKU-4421
Processed
5 min ago
fulfillments/create #1087
Processed
12 min ago

Troubleshooting

ProblemSolution
New products not appearing in warranty rulesWait 1-2 minutes for webhook processing, then check product sync status
Order not creating a warranty policyVerify the order contains a warranty line item and has been paid
Claim window not startingConfirm the order has been fulfilled
Products out of sync after bulk importUse manual reprocessing to refresh all product data

Book a Demo

See how myUmbrella can transform your warranty program

Choose a Time

Select a convenient time for your personalized demo

ESC

Start typing to search across all content

No results found

Try a different search term