Connection & Data Status
How to verify your Shopify connection is working and your data is current.
Quick Answer
This guide answers: "Is my data fresh? Is my connection working?"
If your answer is: → You're:
├─ "Data updated < 24 hours ago" → ✅ All good
├─ "Data updated 24-72 hours ago" → ⚠️ Normal but try manual sync
├─ "Data hasn't updated in 72+ hrs" → ❌ Check connection or contact support
└─ "I don't know when data updated" → Check timestamp (see below)
How to Check If Data is Fresh
Step 1: Find the "Last Synced" Timestamp
Where to find it:
- Most Synplex interfaces show this prominently on the dashboard
- Look for: "Last Synced", "Last Updated", "Data as of", or similar label
- It shows date + time (example: "Jan 3, 2:45 PM")
What the timestamp tells you:
Last Synced: Jan 1, 3:00 PM (today is Jan 3)
├─ Data is 2 days old
├─ This is normal (auto-sync runs every 3 days)
└─ No action needed unless you made recent changes
Step 2: Calculate How Old Your Data Is
Simple math:
Current time: Jan 3, 4:00 PM
Last Synced: Jan 3, 2:00 PM
Age: 2 hours
← Very fresh, perfect
vs.
Current time: Jan 3, 4:00 PM
Last Synced: Dec 31, 4:00 PM
Age: 3 days
← Getting stale, consider manual sync
Step 3: Understand "Freshness Levels"
✅ Fresh (< 24 hours old)
- Your data is current
- Auto-sync or webhooks have kept it updated
- No action needed
- Example: "Last synced 6 hours ago"
⚠️ Stale (24-72 hours old)
- Data is older but still reasonable
- Normal if auto-sync hasn't run yet
- No emergency, but consider manual sync if you made recent changes
- Example: "Last synced 48 hours ago"
❌ Very Stale (72+ hours old)
- Something may be wrong
- Check your connection (see "Connection Status" below)
- Try manual sync
- If still doesn't update, contact support
- Example: "Last synced 5 days ago"
Understanding Sync Layers
What is Synplex Doing?
Synplex keeps your data fresh using 3 layers:
Layer 1: Webhooks (Real-Time Updates)
├─ You update inventory in Shopify
├─ Webhook instantly notifies Synplex
├─ Synplex updates within seconds
└─ ✅ Fastest option - almost live data
Layer 2: Daily Auto-Sync (Backup)
├─ Every 3 days, we sync all data from Shopify
├─ Backup for webhook failures
├─ Catches updates webhook might have missed
└─ ✅ Reliable - ensures comprehensive refresh
Layer 3: Manual Sync (You Trigger)
├─ You click "Sync Now" whenever you want
├─ On-demand refresh
├─ Good when you need immediate update
└─ ✅ Control - you decide timing
All 3 working together = Your data stays fresh
Connection Status: Is It Working?
Green Light ✅ (Connection is Good)
Signs your connection is working:
✅ Last synced timestamp is recent (< 24 hours)
✅ Manual sync works when you trigger it
✅ Data updates after you make changes in Shopify
✅ No error messages in Synplex
✅ Data matches Shopify (or very close)
What to do: Nothing! Everything is working.
Yellow Light ⚠️ (Something Might Be Off)
Signs to watch for:
⚠️ Last synced is 24-72 hours old
⚠️ You made changes in Shopify but they're not showing yet
⚠️ Manual sync sometimes takes longer than usual
⚠️ Some data updates, some doesn't
What to do: Try manual sync (see Manual Data Sync)
Red Light ❌ (Connection Seems Broken)
Signs there's a problem:
❌ Last synced is 72+ hours old and not updating
❌ Manual sync doesn't work or doesn't complete
❌ Error messages about Shopify connection
❌ Data hasn't changed even after updates in Shopify
❌ Timestamp never changes no matter what you do
What to do: Contact support (see Support Escalation Guide)
Why Synplex Manages the Connection
What You Don't Have to Do
❌ You don't manage webhooks
└─ Synplex sets them up and monitors them
❌ You don't handle Shopify API
└─ Synplex handles authentication and errors
❌ You don't manage sync timing
└─ Synplex automatically syncs every 3 days
❌ You don't troubleshoot API failures
└─ Synplex monitors and fixes these
❌ You don't configure Shopify integration
└─ Synplex handles all technical setup
What You Do
✅ Verify data looks right
└─ Is it matching Shopify?
✅ Check timestamps
└─ Is data fresh enough?
✅ Trigger manual sync if needed
└─ Click button, we handle the rest
✅ Report issues if something breaks
└─ We'll investigate and fix
Why It Works This Way
Better for you:
├─ Less complexity (you don't manage infrastructure)
├─ More reliable (automatic = fewer mistakes)
├─ Faster support (we know the system inside-out)
├─ You focus on using data, not managing sync
└─ Synplex handles technical responsibility
Sync Verification Checklist
After Manual Sync, Verify:
☐ Did the "Last Synced" timestamp update?
└─ Should show current time
☐ Does the data match Shopify now?
└─ Check a few key products
☐ Did your recent changes appear?
└─ If you updated inventory, does it show?
☐ Are there any error messages?
└─ Should see success notification
☐ Did the sync actually finish?
└─ Watch for "Sync complete" message
All checkmarks: Your data is fresh and correct.
Missing checkmarks: See Common Problems or contact support.
Typical Data Freshness Patterns
Scenario 1: Normal Workflow
Monday morning: Last synced 2 days ago
├─ Reason: Auto-sync ran on Saturday
├─ Status: Fresh enough
└─ Action: None needed
Wednesday morning: Last synced 4 days ago
├─ Reason: Auto-sync only runs every 3 days
├─ Status: Getting a bit stale
└─ Action: Manual sync if you want fresher data
I trigger manual sync Wednesday:
├─ Data refreshes immediately
├─ Timestamp now shows "Wednesday 10:00 AM"
├─ Status: Very fresh
└─ Action: Done, enjoy current data
Scenario 2: Recent Changes
You update 50 items in Shopify at 3:00 PM
├─ Webhooks immediately notify Synplex
├─ Synplex updates within seconds
├─ You see changes in Synplex by 3:05 PM
└─ Timestamp still shows morning, but data is current
Note: Timestamp might not update after webhook, but data IS current.
Scenario 3: Over Weekend
Friday 5:00 PM: Last synced
├─ Weekend happens, no activity
├─ Auto-sync runs Monday morning
├─ Monday 8:00 AM: Last synced updates
Monday 8:00 AM to Wednesday: 48 hours pass
├─ No new sync needed (auto-sync already ran)
├─ Your Friday afternoon changes are in Synplex
├─ Data is fresh
└─ No action needed
What NOT to Worry About
✅ Don't worry if:
✅ Last synced is 2-3 days old
└─ This is normal, auto-sync runs every 3 days
✅ Timestamp doesn't update after every change
└─ Webhooks update data without changing timestamp
✅ Manual sync takes 10-15 minutes
└─ This is normal for large product counts
✅ You see "syncing" spinner occasionally
└─ Just background auto-sync running
✅ Data matches Shopify
└─ Even if timestamp seems old
What TO Worry About
❌ Do worry if:
❌ Last synced is 72+ hours old
└─ This suggests sync hasn't run, possible issue
❌ Manual sync doesn't update timestamp
└─ Sync might not be working
❌ Data doesn't match Shopify after sync
└─ Possible data quality issue
❌ Timestamp is stuck (never changes)
└─ Sync is definitely not running
❌ Error messages appear repeatedly
└─ Connection issue, contact support
When to Manually Sync
Trigger Manual Sync When:
✅ You just made a big update in Shopify
└─ You want to see it in Synplex immediately
✅ Timestamp is getting close to 72 hours
└─ Force a refresh before too stale
✅ You're planning important decisions
└─ Make sure you have current data
✅ You're troubleshooting a data issue
└─ First step: Try manual sync
Don't Trigger Manual Sync When:
❌ You're just using the system normally
└─ Auto-sync keeps data fresh
❌ Every time you check the dashboard
└─ Unnecessary, waste of bandwidth
❌ Just for the sake of it
└─ Only when you have a reason
❌ To fix your own data entry mistakes
└─ Fix in Shopify first, then sync
Synplex Responsibilities
Synplex owns:
├─ Shopify API authentication
├─ Webhook setup and monitoring
├─ Auto-sync every 3 days
├─ Handling API rate limits
├─ Managing connection failures
├─ Retry logic if sync fails
├─ Security of authentication
└─ All technical infrastructure
You own:
├─ Verifying data looks right
├─ Triggering manual sync when needed
├─ Reporting issues if something breaks
└─ Using the data for decisions
Troubleshooting: Stale Data
"My data hasn't updated in 72+ hours"
Step 1: Verify timestamp (1 minute)
- Find "Last Synced" timestamp
- Is it truly 72+ hours old?
- Write down the exact time
Step 2: Try manual sync (10 minutes)
- See: Manual Data Sync
- Click "Sync Now"
- Watch for timestamp update
Step 3: Check again (1 minute)
- Did timestamp update?
- If yes → Data is now fresh, you're done
- If no → Go to Step 4
Step 4: Contact support
- Timestamp didn't update even after manual sync
- This indicates a real connection issue
- See: Support Escalation Guide
- Provide: Screenshot of timestamp, time of sync attempt
FAQ
Q: "Is data being updated right now?"
A: Check the timestamp. If it's recent (< 24 hours), yes it is.
Q: "Why does my data seem old but manual sync says 'already running'?"
A: Previous sync is still in progress. Wait 10-30 minutes, don't click again.
Q: "Can I see when webhooks update data?"
A: Not always visible, but if data changes in Shopify, webhooks update Synplex within seconds.
Q: "Should I trigger manual sync every day?"
A: No, not necessary. Auto-sync runs every 3 days. Manual sync only when you want immediate update.
Q: "What if manual sync is running right now?"
A: Wait for it to finish. It usually takes 2-15 minutes depending on product count.
Q: "Why does the timestamp sometimes not change but data does?"
A: Webhooks update data without changing timestamp. Timestamp only updates during manual/auto-sync.
Q: "How can data be fresh if timestamp is old?"
A: Webhooks provide real-time updates. Timestamp updates every 3 days via auto-sync.
Q: "Is 48 hours old too stale?"
A: No, this is normal. Auto-sync every 3 days, so < 3 days is fine.
Q: "What if I see 'Last Synced: 2 weeks ago'?"
A: That's definitely a problem. Contact support immediately.
Key Takeaways
✅ Check timestamp regularly
└─ < 24 hours = Fresh, no action needed
✅ Understand sync layers
└─ Webhooks (real-time) + Auto-sync (every 3 days) + Manual (on-demand)
✅ Synplex manages the connection
└─ You just use the data
✅ Manual sync is your on-demand option
└─ Use when you want immediate refresh
✅ 72+ hours is red flag
└─ Try manual sync, contact support if it doesn't work
Related Resources
- Common Problems & Quick Fixes — If data looks wrong
- Manual Data Sync — How to trigger sync
- Support Escalation Guide — When to contact us
- Troubleshooting Overview — Navigation guide
Bottom line: Check your timestamp. If it's < 72 hours old, your data is fine. If older, try manual sync or contact support.