Sync events in Inventory Sync Groups

Once products are grouped together in a Inventory Group, any changes made to one product can automatically sync to other products in the same group. This ensures your inventory and product data stay consistent across all stores.

How Sync Happens

The app automatically triggers a sync when certain events occur on a product that belongs to a Inventory Group. Here are the main events that can trigger synchronization:

1.Group created or updated

Whenever a group is created or updated, the app automatically syncs inventory according to the configuration in that group. Includes:

a. Group created/edited: When you add or modify a group’s settings or variants.

b. Bulk update: When multiple groups are updated through the bulk editor.

c. Import: When groups are imported via CSV file.

Note: The app recalculates inventory for all variants included in the updated group.

Example:

You create a group that links T-shirt Red and T-shirt Blue. When the group is saved, Tipo Sync automatically sets both products to have the same inventory count (e.g., 100 units each).

2.Order created

When a new order is created, the app deducts the ordered quantity from the corresponding inventory across all locations in the group (based on your sync rules). This ensures all related products in the group remain synchronized in real time.

Example: A customer orders 1 T-shirt Red. The stock of both T-shirt Red and T-shirt Blue decreases by 1 unit since they belong to the same sync group.

3.Order refunded or canceled

If an order is refunded or canceled, and the “Restock items” option is selected, the inventory is automatically restocked in the related group.

Note: Only items with “Restock” checked in Shopify will be synced back to available inventory.

Example: A customer cancels their order for T-shirt Red and you choose to restock the item. The app will automatically add 1 unit back to both T-shirt Red and T-shirt Blue.

4.Order Location Changed

If an order’s fulfillment location is changed, the app recalculates and adjusts inventory quantities in both the old and new locations accordingly.

This keeps stock accurate when orders are reassigned to a different fulfillment center.

Example: An order for T-shirt Red is moved from Warehouse A to Warehouse B. The app will add 1 unit back to Warehouse A and reduce 1 unit from Warehouse B, keeping total inventory balanced.

5.Order edited

When an existing order is edited, the app automatically updates inventory based on the changes made.

Includes:

a. Add New Product: The newly added product is synced and its stock reduced.

b. Update Quantity: The app adjusts inventory to reflect the updated product quantity in the order.

Example: You edit an existing order and add 1 more T-shirt Red. The app reduces 1 unit from both T-shirt Red and T-shirt Blue to reflect the new total.


Summary

Event Type
Trigger
Action Taken
Example

Group Created / Updated

Group created, edited, bulk updated, or imported

Recalculates and syncs inventory for all variants in the group

You link T-shirt Red and Blue → both updated to same stock

Order Created

New order placed

Deducts ordered quantity across all linked variants

1 Red sold → 1 Blue also deducted

Order Refunded / Canceled

Refund or cancellation with “Restock items” checked

Restocks product quantity in the group

1 Red refunded → 1 Blue also restocked

Order Location Changed

Order moved to another fulfillment location

Adjusts stock in both old and new locations

Move from Warehouse A → B → stock adjusted

Order Edited

Order modified

Updates inventory when new products are added or quantities changed

Added 1 more Red → 1 Blue also reduced

Last updated