How dashboard updating works
The TapClicks system has been engineered to work in BATCH MODE, so when you click Update Dashboard, all the Data Sources and campaigns you have connected are updated.
Best Practices
Sometimes updating your dashboard can take what seems like a long time. This is due to the way the system updates all your data. To ensure a timely update while you are building content in your dashboard, we recommend considering the following actions when you update your dashboard:
-
Connect all Data Sources that you know you need
-
Map all the Clients you want
-
Then click Update Dashboard and let the system go get all the data, while you go work on something else.
-
If you are an enterprise User with hundreds or thousands of clients, then it’s best to use the two Bulk features to speed the process up!
Why is my update taking so long?
When you click Update Dashboard, all connected Data Sources and campaigns are updated with the data. Thus, all of the following (and more) enter into this process:
-
The amount of data -- the more campaigns you have connected, the longer it takes to get the data.
-
The "depth" of data -- the more levels of data you have connected (e.g., Ad Creatives, Ad Placements, Keywords etc.) the longer it takes to get the data.
-
The type of service -- the quality of a vendor's API varies a lot from service to service.
-
The number of times you click Update Dashboard. If there is a heavy load of update clicks, the updates must go in a queue, and this causes some additional delay.
-
New connections -- whenever you hook up NEW campaigns, the delay will be longer because of the history factor. Generally speaking, the initial fetch for most Data Sources goes back 1 year, but for existing campaigns, only 3 days. So, hooking up a lot of new campaigns will mean significantly longer update times.
-
API request limitations -- some Data Sources have API request limitations, so that we must spread out the update requests over time meet those limitations.
Can I make Update Dashboard go faster?
The easy answer is, yes. Below are some options available to you.
-
Make sure you even need to do an update. The TapAnalytics platform automatically updates every morning at about 6 AM EST or a time based on your instance's fetch strategy. Most third-party platforms update only once in 24 hours, so you only need to update if you are loading new campaigns.
-
If you are pulling data you or your clients really don't need, you can work with your Customer Success Manager to explore if it's possible to no longer request those data sets, which will speed up your fetches.
-
If you have a large amount of data and would like a more thorough review of your fetch time, our Customer Solutions team is standing by to evaluate optimization options. Simply reach out to your Customer Success Manager or customercare@tapclicks.com to learn more.
What's next?
To view the status of your data fetches as a whole, click Data Load Status in the Data Management menu on the left side of your dashboard. For more information about Data Load Status, please see this article.
If you need more assistance, our Customer Care team is standing by to help at customercare@tapclicks.com.