In Elovate, changes made in Import, Export, Content Enrichment, or Translations don’t go to Magento instantly.
The sync depends on the app, the job configuration, and your moderation settings.
1. Immediate sync vs. manual approval
Immediate sync
Happens when a job is set to auto-sync.
As soon as the content is processed (e.g., translations complete, enrichment approved), it’s sent to Magento without manual intervention.
Manual approval
If moderators are assigned to the job, only moderators can approve and push items to Magento.
Editors cannot sync unless they are also moderators (either individually or by being the same user).
Manual approval can be done item-by-item or in bulk from the “My Moderation Tasks” view.
2. When sync happens for different apps
App | When changes sync |
Import | When the import job runs and successfully updates Magento via API. |
Export | Export jobs do not sync to Magento — they only pull data out. |
Content Enrichment | On approval (manual or auto-sync). If moderation is required, only moderators can push content. |
Translations | On approval or auto-sync after translation completes. |
Manual Edits | Immediately after saving and confirming the sync (if allowed in your permissions). |
3. Delays to expect
Magento processing time can vary depending on server performance and API speed.
For large jobs (hundreds or thousands of items), syncing may happen in batches, so not all changes appear in Magento instantly.
API throttling can also delay completion.
4. How to check if sync happened
Go to Apps → Synchronisation Logs.
Here you see every API call Elovate made to Magento.
If an item synced successfully, you’ll see a green status.
If an error occurred (e.g., missing attribute, invalid category ID), it will be listed here — these are always Magento errors and can be reproduced in Postman.
5. Best practice
For high-volume updates, schedule syncs during low-traffic periods to avoid Magento slowdowns.
Keep your moderation workflow clear — if you need auto-sync, ensure no unnecessary moderator is assigned to the job.