Articles on: Synchronization

👨‍🏫 Understanding Webhooks

With our new Sync+ protocol, missed updates from Shopify are no longer an issue. Even if Shopify webhooks fail to trigger, SyncBase ensures your data is always synced to Airtable. Sync+ is automatically enabled for Business, Elite, and Enterprise users.


SyncBase uses Shopify and Airtable webhooks to keep both systems perfectly aligned. While Airtable → Shopify sync is always reliable, Shopify’s native webhook coverage can sometimes miss certain events. When this happens, a change made in Shopify may not appear in Airtable.


If you're on a Business, Elite, or Enterprise plan, this limitation no longer applies thanks to Sync+, our advanced protocol that ensures 100% guaranteed Shopify → Airtable synchronization.


How Shopify webhooks works


Shopify webhooks are automated messages sent from your store to external systems (like SyncBase) when certain events happen—such as a product update, a new order, or a customer being created.

Here’s a simplified flow:

  1. A change happens in Shopify (e.g. a product is updated).
  2. Shopify sends a webhook event to SyncBase.
  3. SyncBase receives the data and updates your Airtable base accordingly.

SyncBase automatically subscribes to the right webhooks based on your sync settings. You don’t need to manage this manually.


Actions on Shopify that does not trigger a webhook


General

  • Editing the same product, order, variant etc. multiple times
  • Bulk edits using Shopify’s bulk editor


Products & Variants

  • Adding an image
  • Adding a new variant
  • Adding variant metafield value


Orders

  • Adding a tag
  • Writing a note


Workarounds


If you're on a Business, Elite, or Enterprise plan, Sync+ handles missed Shopify webhooks automatically — no action required.


For Premium plan, if a change does not appear in Airtable:

  • Use the Refresh feature in SyncBase to update the affected records.
  • Or make a small edit that triggers a webhook (e.g., update a product title), then revert it.


Ask Shopify team


We’ve been in touch with Shopify’s engineering team about improving webhook coverage. They’ve told us that real changes only happen when merchants themselves request them. That means your voice matters. If you're affected by missing webhooks, taking 2 minutes to reach out can make a real difference.


How to help


  1. Go to Shopify Help Center and click Contact Support
  2. Send them a short message like this:


"Hi! I'm using an app called SyncBase to build custom tools with Airtable. It works great, but I’ve noticed some actions on my store don’t trigger any webhooks—which makes syncing incomplete. Can the dev team consider improving webhook coverage? That could make a HUGE difference."


The more merchants ask, the more likely they are to prioritize it. Thanks for supporting better syncing for everyone!


Updated on: 04/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!