Hello,
Thank you for contacting Rank Math, and sorry for the inconvenience caused.
If you have updated data manually and the Analytics dashboard is populated with all data, you would not have to fetch manually again.
Pulling through automatically does not work if any tables are missing.
I hope this helps. Looking forward to helping you.
Hi there,
Unfortunately we’ve found this isn’t the case. After initially updating manually, checking back again today, the data dropped off to zero from a couple of days ago. So it was like it had pulled through the data up to the date we manually pulled it in, then stopped.
We have checked analytics natively and the data is there, so it’s not an analytics issue. We did recreate the tables as per your article, but currently, having recreated tables, reconnected the accounts, there is currently no data showing at all. Obviously I can pull it manually again, but I keep having to do this.
Is there anything you can advise to assist?
Thanks
Hello,
Thank you for following up.
Could you please also check the tasks created if they are completed by going to WordPress Dashboard > Tools > Scheduled Tasks? You can also access it directly by replacing your domain name in this URL and opening it in a new browser tab:
https://domain.com/wp-admin/tools.php?page=action-scheduler&status=pending

You can also check this link for more information:
https://rankmath.com/kb/delete-old-analytics-data/
I hope that helps. Thank you, and looking forward to your update.
Good Morning, yes I’ve checked the schedule as you requested.
There are a number of rank math tasks marked as complete. There’s one pending for in a few days called ‘data fetch’. As a test for now, I’ve run it manually for now and will then see if the next time it runs automatically. However, having run it manually, there’s data for a single day Feb 8th, but nothing prior to that. This is the opposite of the issue previously where it showed data up to a certain date, then the graph just drops off and shows nothing, like it only pulled through up to a certain date.
I’ll wait a day and see if the next scheduled time for that task runs as expected and if it then populates fully.
Hello,
Thank you for your update.
We will keep this ticket open and we look forward to your update. In the meantime, if you have any other questions, please don’t hesitate to contact us anytime for further assistance.
Thank you, and we really look forward to helping you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.