Insight data: Checking progress - Magento 1

Quick health checks you can make to ensure your Insight data is syncing from Magento into Dotdigital.

Henry Huish avatar
Written by Henry Huish
Updated over a week ago

1. Check your Insight data syncs settings

  1. Go to System > Configuration > Dotdigital > Sync Settings.

  2. Select Sync to see what data you have enabled to sync into Dotdigital.


2. Check that cron jobs are set up

The cron is a vital part of making sure your Insight data syncing happens correctly. The Dotdigital for Magento connector runs syncs using crons at regular periods into your Dotdigital account. Set up cron jobs within your Magento connector to do this if there aren't ones set up already.

Once you have successfully set these up, you should have tasks called ddg_automation_catalog_sync, ddg_automation_order_and_quote_sync and ddg_automation_reviews_and_wishlist running at 15 minute intervals.

We also recommend installing the AOE Scheduler to give you a real-time view of the tasks running throughout your site, as well as giving you the ability to manage and configure your cron jobs.


3. Execute a manual sync or refresh a sync

If your Insight data syncs are enabled and you have the cron running, then you could try executing a manual sync or refreshing a sync. To do this, go to System > Configuration > Dotdigital > Developer > Sync Settings.

Refreshing one of the Insight related syncs marks all the selected import items to be imported.

You can also then check the status of any of these syncs in the following reports:

  • Marketing Automation > Reports > Orders Sync

  • Marketing Automation > Reports > Quote Sync

  • Marketing Automation > Reports > Review Sync

  • Marketing Automation > Reports > Wishlist Sync

  • Marketing Automation > Reports > Catalog Sync

After manually running a sync, you should now see the corresponding items marked as Imported.

If this is the case, go to Marketing Automation > Reports > Importer Status where the batched items should now exist. You may need to sort the table by either ascending/descending ID or earliest/latest Created At date. Once the importer cron has run, or you manually run it, an import should be marked with a status of Importing, and data should soon appear in Dotdigital.

I've done all of the above but data still doesn't seem to be syncing. What now?

Check that your API user is definitely enabled. Also, check to make sure your account isn't disabled or locked. Another reason could be that you have you hit your API call limit.

If you’ve done all of the above and are still experiencing issues, contact the Support team at support@dotdigital.com.

Did this answer your question?