Sync Scheduling

Overview

Sync scheduling allows you to define when and how often your audience data is updated in the destination platform. This is the final step of sync configuration and can be easily managed.

From the Activation Set Up page, you can select a Scheduling Option that fits your needs.


Schedule Types

  1. Manual Run your sync manually whenever needed. This option is ideal if you prefer full control over when updates occur.

  1. Interval Set your sync to run at a fixed interval, such as every 6 hours or every day. This ensures that your destination platform is consistently updated with fresh data. You can specify how often the sync runs, for example:

    • Every 15 minutes

    • Every 4 hours

    • Every day at 7:00 AM (UTC)

  2. Custom Recurrence Define specific days and times for your sync to run. This flexible option allows for tailored scheduling, such as running syncs only during business hours or at weekly intervals.

    Multiple recurrences can be added to handle complex schedules, such as:

    • Mondays and Wednesdays at 9:00 AM

    • Weekends at 8:00 PM

  3. Cron This option allows you to configure your syncs with a cron expression, giving you full control over the exact timing and frequency of executions.

    You can define custom schedules such as:

    • Every 15 minutes: */15 * * * *

    • Every day at 3 AM: 0 3 * * *

    • Every Monday at 9 AM: 0 9 * * 1

    This is particularly useful when you need advanced scheduling beyond fixed intervals or specific business constraints.

    Note: DinMo uses UTC time for cron expressions. Make sure to adjust your expression accordingly if you're operating in a different timezone.

    To enable this option, simply select Cron as the sync mode and enter your desired cron expression in the provided field.

The Cron option is not available by default. To activate it in workspace, go to your settings and check otpion.

Best Practices

  • Interval vs. Custom Recurrence vs. Cron: Use the Interval option for regular updates at consistent intervals, Custom Recurrence for specific days and times, and Cron for full control with advanced or non-standard scheduling patterns.

  • Local Timezone: All schedules in DinMo are displayed and managed in UTC for consistency.

Last updated