How Often Is My Data Updated?
New orders and refunds from Shopify usually reach your sales reports within 20 minutes. Customer data, products and connected platforms update on their own schedules, shown below.
How It Works
| Data | How often it updates |
|---|---|
| Orders and refunds from Shopify | Usually within 20 minutes |
| Customer data: lifetime value, loyalty groups, segment membership, the customer list | Every 12–26 hours on most subscriptions |
| Products from Shopify | Every 8–12 hours on most subscriptions |
| Google Ads | Every 6 hours |
| Google Analytics 4 | Every 12 hours |
| Meta and Reddit Ads | About every 3 days |
| TikTok Ads | About every 3 days, or every 12–18 hours on connections made before December 2024 |
| Klaviyo email and SMS results | Once a day |
| das Pixel visits and checkouts | Within about 10 minutes on most das Pixel reports |
Orders From Shopify
Shopify tells By the Numbers as soon as an order changes, and By the Numbers then reads the order again. If your store shares its marketing data with By the Numbers, it first waits about 8 minutes for Shopify to record where the order came from. It waits again if Shopify isn’t ready, so an order can take longer than 20 minutes.
Most reports also show results saved up to 10 minutes earlier. Some das Pixel reports keep their results for 30 minutes to 6 hours.
On some subscriptions, By the Numbers doesn’t take live updates from Shopify. New orders then arrive once a day, after 05:00 UTC. That daily pass also catches anything a live update missed, on every subscription.
Customer Data
Lifetime value, loyalty groups, segment membership and the customer list come from a summary of each customer. That summary is rebuilt every 12–26 hours on most subscriptions, and less often on others. A new customer doesn’t show in segments until the next rebuild.
The Customer Loyalty and Customer Segments pages show when it was last rebuilt, as Updated followed by how long ago. Saving new cutoffs under Customize grid on Customer Loyalty starts a rebuild, which usually takes 2–3 minutes.
Connected Platforms
Each integration card on Integrations shows its Last successful sync. Every ad platform sync reads back at least the last 7 days, so late changes to spend are picked up.
On das Pixel reports, Live checks for new data every 30 seconds. A new visit usually shows up within a minute of happening. With Live off, a report’s results are saved for up to 10 minutes.
Segments You Sync
With auto-sync on, a segment is sent again every 2 days to Klaviyo and Attentive. It’s sent every 4 days to other platforms. Sync now on the segment sends it straight away.
What It Means for You
- Today’s sales are up to date to within about 20 minutes, so you can check them during the day.
- Customer reports, such as LTV and Customer Loyalty, describe your customers as of the last rebuild. A customer who ordered this morning may still be in their old loyalty group.
- Ad spend and ROAS for the last 7 days can still change as each platform syncs and corrects its numbers.
- Pulse updates its numbers each day while the week or month is still open, through your last full day. Its written summary changes only when the numbers have moved enough to matter.
There’s no button that refreshes all your data at once. It updates on its own on the schedule above.
Right after you install By the Numbers, it imports your full order history from Shopify. The Importing Your Data screen shows the progress, and says it will email you when everything’s ready.
Updates can arrive late when Shopify or an ad platform is slow to answer. If your data looks more than a day behind, choose Contact Support from the menu under your initials.
Related
- Reporting Methodology: which orders and refunds count, and on which date.
- Customer Loyalty: the loyalty groups, rebuilt with your customer data.
- Syncing Segments to Integrated Apps: sending segments to your email and ad platforms.