Who we are

About IT Horizon

A boutique technology house engineering enterprise systems with the precision of a luxury maison.

Our story
Odoo Partner

Comprehensive Odoo

End-to-end Odoo 20 Enterprise, implemented, customized, integrated and supported by certified specialists.

Become a client
Odoo apps

Every app, configured for the Gulf

Finance, sales, supply chain, HR, marketing and services apps implemented with the local tax, payroll and language rules each country needs.

All Odoo apps
What we do

Beyond ERP

Strategy, product engineering and customer-experience work that turns systems into advantage.

Talk to us
Sectors

Industry depth

Domain fluency across the sectors that define the GCC economy, and the regulations behind them.

Discuss your sector
Learn · grow · succeed

Insights

Real-world ideas, case studies and sessions to help your business work smarter with Odoo.

Browse the blog
Contact usBook a consultation
Odoo 20 · Marketing

Odoo Marketing Automation, follow-ups that run themselves.

Multi-step campaigns that send the next email, SMS or task based on what each contact did with the last one. We implement Odoo Marketing Automation for Gulf companies that capture leads on their website and want every one followed up in Arabic or English without manual lists.

What Odoo Marketing Automation does

The standard 20 Enterprise feature set we configure, train on and support.

01

Visual workflow builder

Campaigns built as a tree of email, SMS and server action steps, each with a delay in hours, days, weeks or months after the step before it.

02

Behavior triggers

Steps that fire when a contact opens, clicks, replies to or ignores an email, or clicks an SMS link, so the next message depends on what they did.

03

Targets and filters

A target model and filter decide who enters, such as new CRM leads, website form submissions or event registrations, and new matching records join the campaign as they appear.

04

Per-step conditions

Each step carries its own filter, so contacts who bought, moved stage or unsubscribed since the campaign started are skipped at the moment the step runs.

05

Server action steps

Steps that update records instead of sending a message: assign a salesperson, add a tag, move a lead stage or create a follow-up activity.

06

Testing and statistics

Test mode runs a campaign on one record step by step, and live statistics show participants, sent, opened, clicked and bounced counts for every step.

Configured for Kuwait, the GCC and Egypt

The local rules we set up and keep current for Odoo Marketing Automation, so the system matches the regulator and the way people here work.

Why an Official Odoo Partner matters
  • Bilingual campaignsBranches by contact language send Arabic or English at each step, with right-to-left templates and Arabic SMS counted at 70 characters per segment.
  • WhatsApp stepsWhatsApp Business API templates sent as server action steps, since most Gulf customers answer WhatsApp faster than email, with replies landing on the lead.
  • Consent under PDPLSaudi PDPL, UAE PDPL and Egypt Law 151 of 2020 require a lawful basis for marketing messages, so campaigns target only contacts with recorded consent and drop anyone who opts out.
  • Gulf SMS gatewaysSMS steps sent through Odoo IAP or a local gateway, with sender IDs registered where Kuwait, Saudi Arabia and the UAE require it, so messages arrive under your brand name.
ITH Suite

What IT Horizon adds on top of Odoo Marketing Automation

Modules and services we built from real Gulf implementations, written to Odoo guidelines so they upgrade with the platform.

Website events through ITH API

Quote requests, downloads and cart events from a Next.js website posted to Odoo through ITH API, so each one can start a campaign.

WhatsApp Business integration

Approved WhatsApp templates connected to Odoo, with each reply logged on the lead chatter for the salesperson to pick up.

Ready campaign designs

Welcome, lead nurturing, open quotation and post-event follow-up campaigns built in Arabic and English, with your team trained to adjust them by an Official Odoo Learning Partner.

FAQ

Questions, answered.

Email Marketing sends one mailing to a list at a time you choose. Marketing Automation runs a sequence for each contact, with every step timed from the previous one and chosen by what the contact did. Most clients use both on the same contacts.

Yes. The website form creates a CRM lead, and a campaign that targets new leads from that source picks it up on its next scheduled run. Follow-up steps then depend on whether the contact opens and clicks.

Yes, once the WhatsApp Business API is connected. Steps send approved Meta templates in Arabic or English, and replies arrive in Odoo. Meta bills template messages, so we place WhatsApp at the steps where it changes the outcome.

No. Each step is a card showing its delay, filter and statistics, so marketers adjust timing or content themselves. We hand over documented campaigns and train your team to copy and adapt them for new products or events.

Every step has its own filter. We exclude contacts with a confirmed order, a won opportunity or an unsubscribe, and the filter is checked when each step runs, so buyers leave the campaign automatically.

Automate your lead follow-up without losing the personal touch.

Tell us where your leads come from and what happens to them today, and we will sketch the first campaign.