Square POS · 4 min read

How Square Catalog Sync Works With Your Mobile App

Your Square catalog powers your mobile app automatically. Learn how sync works, what transfers, and how to optimize.

Share:
Square catalog syncing with mobile app

One Catalog, Everywhere

If you’re a Square merchant, you’ve already done the hard work — your products, prices, images, and categories are all organized in Square Dashboard. When you connect a LoyaltyLive mobile app, that entire catalog becomes your app’s menu.

No re-entering items. No managing two systems. One source of truth.

What Syncs Automatically

Items and Details

Everything about your products transfers:

  • Item name — exactly as it appears in Square
  • Description — the item description you’ve written
  • Price — including any pricing variations
  • Images — product photos you’ve uploaded
  • SKU — for inventory tracking

Categories

Your Square categories become your app’s menu sections:

  • Appetizers, Mains, Desserts, Drinks
  • Or however you’ve organized your catalog
  • Category order can be customized in the app builder

Modifiers and Variations

All the customization options transfer:

  • Modifiers: Toppings, sauces, sides, preparations (grilled, fried, steamed)
  • Modifier groups: Required selections (choose your size) and optional add-ons
  • Variations: Small/Medium/Large with different pricing
  • Modifier pricing: Additional costs for premium toppings

This is where mobile ordering shines. Customers can customize their order on screen without the back-and-forth of a phone call.

Inventory and Availability

  • Items marked as out of stock in Square are hidden from your app
  • When you restock, items reappear automatically
  • Business hours determine when ordering is available

How the Sync Works

Initial Connection

When you first connect your Square account:

  1. You authorize LoyaltyLive to access your Square catalog
  2. Your entire catalog imports (typically takes 2-5 minutes)
  3. You review and organize the layout in your app builder
  4. Items appear exactly as they do in Square

Ongoing Sync

After the initial setup, changes sync automatically:

  • New items added in Square → appear in your app
  • Prices updated → reflected in the app
  • Items deleted → removed from the app
  • Images updated → new images replace old ones
  • Stock changes → availability updates in real-time

You never need to manually update your app menu. Manage everything in Square Dashboard and let the sync do the work.

Sync Timing

  • Most changes reflect within 5-15 minutes
  • Critical changes (stock status) update near real-time
  • You can trigger a manual sync from your client portal if needed

Optimizing Your Catalog for Mobile

Your Square catalog works for in-store operations, but mobile customers browse differently. Here’s how to optimize:

Write Mobile-Friendly Descriptions

In-store POS: Descriptions might be short or nonexistent (staff knows the menu) Mobile app: Customers need enough detail to make confident decisions

Before: “Chicken Sandwich” After: “Crispy fried chicken breast, house pickles, spicy aioli on a brioche bun. Served with fries.”

Add Photos to Every Item

Items with photos get 2x more orders on mobile. Take the time to photograph every menu item:

  • Natural lighting works best
  • Overhead or 45-degree angle
  • Show the full dish with garnishes
  • Consistent background across items

Organize Categories for Mobile Browsing

In-store, customers might know what they want. On mobile, they browse. Organize categories in the order customers think:

  1. Featured / Popular (your best sellers)
  2. Appetizers / Starters
  3. Mains / Entrees
  4. Sides
  5. Desserts
  6. Drinks / Beverages

Set Up Modifier Groups Thoughtfully

Modifiers on mobile should guide customers, not overwhelm them:

  • Required modifiers first: Size, protein choice, bread type
  • Optional modifiers second: Add-ons, extra toppings, sauces
  • Limit choices: More than 8 options in a single group creates decision paralysis
  • Default selections: Pre-select the most popular option

Square Locations and Multi-Store Sync

If you operate multiple Square locations:

  • Each location can have its own app or share a single app
  • Location-specific menus sync independently
  • Pricing differences between locations are respected
  • Customers can select their preferred location in the app

Common Sync Questions

”What if I have items I don’t want on the app?”

You can hide specific items from your mobile app without removing them from Square. Check our Square POS integration guide for the full setup process. This is useful for:

  • In-store-only specials
  • Items not suitable for takeout
  • Seasonal items you’re still configuring

”Will my Square reports include app orders?”

Yes. Mobile orders process through your Square account and appear in your standard Square Dashboard reports alongside in-store transactions. You get unified reporting across all channels.

”What happens if Square is down?”

Extremely rare, but if Square experiences an outage, your app’s catalog remains visible (cached). New orders would pause until the connection is restored. Your app notifies customers if ordering is temporarily unavailable.

”Can I add items only to the app?”

Yes. You can create app-exclusive items directly in your client portal. This is perfect for:

  • App-only bundles and combos
  • Mobile-exclusive deals
  • Pre-order items for events

The Power of a Single System

The beauty of catalog sync is simplicity. You don’t manage two menus, two inventories, two pricing structures. You manage one — Square — and everything else follows.

When you add a daily special to Square at 7 AM, it’s on your app by 7:15 AM. When the lunch rush sells out your special, it disappears from the app. When you update pricing for the new quarter, the app reflects it automatically.

One system. Zero double-entry. Complete consistency.

LL

Team LoyaltyLive

Helping small businesses build custom mobile apps with loyalty rewards and Square POS integration.

Share:

Related Articles