In the configuration for importing contacts from the Salesforce CRM, you can utilize these two features, which are small but very useful.
Increased frequency
If a daily synchronization is no longer sufficient and you need it more frequently, you can set the import to run every 'n' minutes using the punctual update option (remember to enable the Data Replication API on Salesforce).
This way, you can have near real-time synchronization (for example: "Execute every 5 minutes").
Execution at the Same Time
With the Hourly synchronization setting, configured to run every 24 hours, the process executes based on the time you start the activity for the first time (e.g., if you enable the import at 9:00 in the morning, it will always execute at 9:00 in the morning). Now, you can choose the Daily synchronization and specify the exact time for execution, ensuring it runs every day at the same time.
This approach also helps prevent any delay from affecting subsequent executions.
For example, if you run the activity every 24 hours and there's a delay in the synchronization between platforms, the next execution might occur at a different time. With this setup, you can choose to run the daily synchronization at a fixed start time, which will remain consistent.
Additionally, you can opt for the Variable times and days mode, specifying which days of the week and what times to execute the import.