> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.syncbase.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 🔄 Refresh your data on demand

The **Refresh** feature lets you manually update your Airtable base with the latest Shopify data—whenever you need it.
This is useful if Shopify changes were not captured by a webhook, or if you simply want to force-update specific records.

SyncBase offers **two refresh modes**: refreshing **individual records** or refreshing **entire tables**.
Both options help you keep your Airtable base perfectly aligned with your Shopify store at all times.

| Want to "refresh" from Airtable? [Discover how to bulk update from Airtable on this article.](https://help.syncbase.app/en/article/bulk-update-your-shopify-data-from-airtable-11oqivs/)

# Refresh individual records

Use this option when you want to refresh **only one or a few specific records**—for example, a single product or customer.

1. Go on the **Operations** tab in SyncBase.
2. Under **Refresh individual records**, choose the **entity type** (e.g. Product, Variant, Customer…).
3. Enter the **Shopify ID** of the record you want to refresh. 
4. Press **Enter** to add it to the list.
5. Repeat if you need to refresh multiple individual (up to 20) records. 
6. Start the refresh.


![](https://storage.crisp.chat/users/helpdesk/website/-/3/5/e/8/35e84c43b53ca800/screenshot-2026-08-01-at-09251_1qklgn7.jpg =700x700)


# Refresh entire tables

Use this option to refresh **all records** of a specific Shopify entity (Products, Variants, Orders, Customers, etc.).

1. Go on the **Operations** tab in SyncBase.
2. Scroll to the **Refresh entire tables** section.
3. Select one or multiple tables from the **tables list or** **all tables** to refresh (e.g. Products, Variants, Product Metafields…).
4. Run the refresh.

|| Once you launch a refresh, SyncBase automatically sends you an email confirming that the refresh has started, and another email as soon as the process is fully completed.


![](https://storage.crisp.chat/users/helpdesk/website/-/3/5/e/8/35e84c43b53ca800/screenshot-2026-08-01-at-09263_qsayyt.jpg =700x700)


# Refresh Orders, Line Items or Customers from a specific date

When refreshing **Orders** or **Customers**, you must select a **starting date** for the refresh.
By default, this date is set to **3 months ago**.

### How it works

1. Go to the **Refresh** section in SyncBase.
2. Select **Orders** and/or **Customers** in the list of tables.
3. As soon as you tick one of these tables, a **date picker** appears.
4. Choose the **starting date** from which you want to refresh the data. (You can select any date **up to 3 months in the past**.)
5. Launch the refresh.

Only Orders or Customers **created or updated after the selected date** will be refreshed.

|| Refreshing the full historical data for Orders or Customers is supported if you are on the Business, Elite or Enterprise plan. You can change your sync date from the date picker easily and run the refresh.

# What happens during a refresh

While a refresh is running, **all automatic synchronizations are temporarily paused**.

This means that any updates happening during the refresh are **queued** and will only be processed once the refresh is fully completed.

__Examples__:

* An order placed in Shopify during the refresh **will not immediately appear in Airtable**.
* A product title updated in Airtable during the refresh **will not be sent to Shopify right away**.

As soon as the refresh ends, SyncBase automatically resumes the synchronization and processes all queued updates in the correct order.

### Best practice during a refresh

__To avoid confusion or delayed updates, we strongly recommend__:

* **Avoid making changes in Shopify or Airtable while a refresh is running**
* **Wait until the refresh is fully completed** before performing new updates

You’ll receive an email when the refresh starts and another one when it finishes, so you’ll know exactly when it’s safe to resume normal activity.

# When should I use refresh?

__Use the Refresh feature when__:

* You made changes in Shopify that are not visible yet in Airtable. ([Make sure that your updates are not just waiting in the queue](https://help.syncbase.app/en/article/how-the-queue-system-works-1cnljg5/))
* A sync didn’t happen automatically.
* You need to re-sync data after a bulk action or import.
* You want to double-check that Airtable matches Shopify before making business decisions.

# Email notifications

When you launch a refresh, SyncBase automatically sends you an **email confirmation** to let you know the process has started.
As soon as the refresh is fully completed, you’ll receive a **second email** confirming that everything is done.

This way, you always know exactly when your data is being refreshed — and when synchronization is fully resumed.