Skip to Content
Menu

Marketing Automation - Fixed Date Scheduling

by
Odoo

80.58

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Marketing Automation (marketing_automation)
Email Marketing (mass_mailing)
Contacts (contacts)
Discuss (mail)
Lines of code 385
Technical Name marketing_automation_dates
LicenseSee License tab
Websitehttps://www.dewinnovate-solutions.be/
Versions 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Marketing Automation (marketing_automation)
Email Marketing (mass_mailing)
Contacts (contacts)
Discuss (mail)
Lines of code 385
Technical Name marketing_automation_dates
LicenseSee License tab
Websitehttps://www.dewinnovate-solutions.be/
Versions 19.0

📅 Marketing Automation - Fixed Date Scheduling

Schedule your marketing campaigns at precise dates and times

🎯 Why This Module?

Standard Odoo marketing automation only allows you to schedule activities based on delays (e.g., "2 days after joining"). But what if you need to send a campaign at a specific date and time?

This module adds fixed date/time scheduling to your marketing automation workflows, perfect for event-based campaigns, product launches, and time-sensitive communications.

✨ Key Features

📆

Fixed Date Mode

Schedule activities at specific dates and times instead of relative delays

⏱️

Delay Mode

Keep using traditional interval-based scheduling when needed

🌍

Timezone Support

Dates automatically displayed in user's timezone

🔄

Auto Sync

Campaign sync triggered automatically when schedule changes

Immediate Send

Late participants receive past-due activities immediately

👁️

Visual Display

See actual dates in campaign workflow instead of intervals

💼 Use Cases

🎉 Event Campaigns

Send pre-event reminders at specific times (e.g., "October 8th at 10:00 AM") regardless of when participants registered. Perfect for conferences, webinars, and trade shows.

🚀 Product Launches

Coordinate product announcements across all your audience at the exact same moment. All participants receive the email at launch time, whether they joined yesterday or last month.

⏰ Limited-Time Offers

Send promotional campaigns with fixed start and end dates. Early subscribers and late joiners all receive communications at the correct marketing windows.

📢 Scheduled Announcements

Plan your marketing communications weeks in advance with absolute scheduling. No more calculating delays – just set the exact date and time.

🛠️ How It Works

When creating or editing a marketing activity, you'll see a new Schedule Mode selector:

  1. After a delay - Standard Odoo behavior (interval-based)
  2. At a fixed date - New! Schedule at specific date/time

In fixed date mode, simply select your desired date and time. The module handles everything automatically:

  • ✓ Creates traces with the correct schedule date
  • ✓ Updates existing traces when you change the schedule
  • ✓ Displays dates in user's timezone
  • ✓ Shows actual dates in campaign workflow view

🔧 Technical Specifications

  • Odoo Version: 19.0 Enterprise
  • Dependencies: marketing_automation (Odoo Enterprise)
  • License: Other proprietary
  • Installation: Just install the module – no configuration needed
  • Database Impact: Adds 4 fields to marketing.activity
  • Performance: Optimized with computed fields and proper caching
  • Languages: English, French (Belgium)
  • Compatibility: Works with all existing marketing campaigns

📋 Installation & Usage

Installation

  1. Download and install the module
  2. Go to Apps → Update Apps List
  3. Search for "Marketing Automation - Fixed Date"
  4. Click Install

Configuration

No configuration needed! The module works immediately after installation.

Creating a Fixed-Date Activity

  1. Go to Marketing Automation → Campaigns
  2. Create or edit a campaign
  3. Add or edit an activity
  4. Select Schedule Mode: "At a fixed date"
  5. Choose your desired Fixed Date & Time
  6. Save – done!

Updating Schedules

When you modify the schedule of a running campaign, the module automatically:

  • Sets the require_sync flag on the campaign
  • Shows the "Update" button to apply changes
  • Recalculates all scheduled traces with the new date/time

🚀 Ready to Upgrade Your Marketing Automation?

Get precise control over your campaign timing today!

Install Now
PROPRIETARY SOFTWARE LICENSE AGREEMENT

Copyright (C) 2025 Dewinnovate Solutions
All Rights Reserved.

NOTICE TO USER: PLEASE READ THIS LICENSE AGREEMENT CAREFULLY. BY INSTALLING,
COPYING, OR OTHERWISE USING THIS SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS
OF THIS LICENSE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT
INSTALL OR USE THIS SOFTWARE.

1. GRANT OF LICENSE

Subject to the terms and conditions of this Agreement, Dewinnovate Solutions
grants you a non-exclusive, non-transferable license to use this software
module ("Software") solely for your internal business purposes in connection
with a validly licensed instance of Odoo.

2. RESTRICTIONS

You may NOT:
   a) Distribute, sublicense, rent, lease, or lend the Software
   b) Reverse engineer, decompile, or disassemble the Software
   c) Remove or alter any proprietary notices or labels on the Software
   d) Use the Software to develop competing products
   e) Transfer or assign your rights under this license without written consent
   f) Use the Software on more instances than purchased licenses allow

3. OWNERSHIP

The Software is licensed, not sold. Dewinnovate Solutions retains all right,
title, and interest in and to the Software, including all intellectual property
rights therein.

4. TERM AND TERMINATION

This license is effective until terminated. Your rights under this license will
terminate automatically without notice if you fail to comply with any term of
this Agreement. Upon termination, you must destroy all copies of the Software.

5. WARRANTY DISCLAIMER

THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

6. LIMITATION OF LIABILITY

IN NO EVENT SHALL DEWINNOVATE SOLUTIONS BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER ARISING OUT OF OR RELATED TO YOUR
USE OR INABILITY TO USE THE SOFTWARE.

7. SUPPORT AND MAINTENANCE

Support and maintenance services, if any, are provided separately and are not
included in this license unless explicitly stated in your purchase agreement.

8. UPDATES

Dewinnovate Solutions may provide updates to the Software. Updates, if any, may
be subject to additional or different terms.

9. COMPLIANCE WITH ODOO ENTERPRISE LICENSE

This Software requires Odoo Enterprise Edition. Your use of this Software is
also subject to your agreement with Odoo S.A. for Odoo Enterprise Edition.

10. GOVERNING LAW

This Agreement shall be governed by the laws of Belgium, without regard to its
conflict of law provisions.

11. ENTIRE AGREEMENT

This Agreement constitutes the entire agreement between you and Dewinnovate
Solutions concerning the Software and supersedes all prior agreements and
understandings.

Last Updated: October 7, 2025

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.