The Challenge: Poor Send Time Optimization

Most marketing teams still send campaigns in broad waves: one global send, maybe a few time zones, and hope for the best. The reality is that every customer checks email, apps, and social feeds at different times. When you ignore this, even your best campaigns arrive when people are asleep, in meetings, or simply not in a discovery mindset.

Traditional approaches like fixed send windows, basic time-zone grouping, or manual A/B testing can no longer keep up. They treat audiences as blocks instead of individuals and rely on historical averages rather than real-time behavior. With fragmented channels and always-on journeys, static rules fail to capture patterns like “weekend-only openers”, “commuters checking mobile at 7:30”, or “night owls who only scroll after 22:00”.

The business impact is clear: lower open and click-through rates, higher unsubscribe risk, and wasted media and creative budgets. Messages get buried under more timely competitors, retargeting windows are missed, and carefully crafted personalization never gets a chance to perform because it arrives at the wrong moment. Over time, this erodes channel revenue, customer satisfaction, and trust in your marketing analytics.

The good news: poor send time optimization is very solvable. With modern AI, you can learn the unique engagement rhythm of each user and orchestrate sends accordingly across email, push, and in-app. At Reruption, we’ve helped teams move from static rules to AI-first workflows, turning raw engagement logs into practical decision engines. Below, you’ll find a concrete, marketing-friendly path to using Gemini to fix send time optimization and unlock the performance your campaigns actually deserve.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Innovators at these companies trust us:

Our Assessment

A strategic assessment of the challenge and high-level tips how to tackle it.

From Reruption’s experience building AI-first marketing workflows, poor send time optimization is usually not a creativity problem – it is a data and orchestration problem. Gemini gives marketing and data teams a practical way to turn raw engagement logs into per-user send time predictions, prototype models quickly, and then embed those predictions into your ESP or CDP without waiting for a multi-year martech overhaul.

Start with a Clear Send-Time Strategy, Not Just a Model

Before touching any Gemini API, define what “good send time optimization” means for your business. Are you optimizing for opens, downstream revenue, or a balance between performance and operational constraints (e.g. not sending SMS at night)? Agree on target metrics, key channels (email, push, in-app), and guardrails like quiet hours or regulatory restrictions.

This strategy acts as the decision layer above the model. It prevents teams from overfitting to open rates while ignoring brand impact or customer experience. Having a documented send-time strategy also makes it easier to align marketing, CRM, and data teams on what the Gemini models are supposed to deliver.

Treat Send Time Optimization as an Ongoing Product, Not a One-Off Project

Effective AI-powered send time optimization is never “done”. Customer habits shift with seasons, promotions, and even macro trends. If you treat the first Gemini model as a final deliverable, it will quickly become stale and underperform.

Instead, treat it as a product with a backlog: model improvements, new signals (e.g. app usage, web visits), and experiment ideas. Define a small responsible squad (marketing operations, data science/engineering, and a product owner) and give them ownership for the send-time optimization roadmap and KPIs. This mindset unlocks continuous performance gains instead of a one-time lift.

Design for Collaboration Between Marketers and Data Teams

Many send-time initiatives fail because marketers can’t access or interpret the models, and data teams don’t fully understand campaign constraints. With Gemini, you can bridge this gap by using it to generate SQL, explain model logic in plain language, and prototype experiments together in shared workspaces.

Strategically, set up recurring working sessions where marketing defines hypotheses (e.g. “weekday morning is best only for B2B buyers”) and data teams use Gemini to validate or refute them on historical data. This creates a shared understanding of what the model is actually doing and builds trust in the predictions when they hit the ESP/CDP.

Mitigate Risk with Guardrails and Incremental Rollouts

Jumping directly from a global send to a fully personalized schedule for all users introduces delivery and brand risks. Strategically, you want risk-mitigated AI adoption: start small, define guardrails, then scale with evidence. With Gemini, you can simulate predictions offline and compare against your current baseline before touching production traffic.

Roll out in phases: first for a single campaign type (e.g. newsletters), then for specific segments (e.g. high-intent users), and only later for transactional or critical messages. Set explicit performance thresholds – for example, “only scale if open rate improves by at least 8% with no increase in unsubscribe rate”. This makes the change defensible towards leadership and compliance.

Plan Early for Integration into ESPs and CDPs

AI for send time optimization only creates value when predictions actually drive sends. Strategically, you need a roadmap for how Gemini-generated send-time scores will flow into your ESP or CDP. That means clarifying which system is the source of truth for customer profiles and which tool orchestrates delivery.

Involve marketing ops and engineering early to map out data flows: from raw engagement logs, through Gemini-based modeling, into a prediction store, and finally into the orchestration layer. Having this architecture on paper avoids the common trap of building an impressive model that never leaves a notebook.

Using Gemini for send time optimization is less about fancy algorithms and more about building a focused, integrated decision engine that actually controls when messages are sent. When strategy, collaboration, guardrails, and integration are aligned, you can systematically lift engagement while improving customer experience. Reruption’s Co-Preneur approach and AI PoC work are designed exactly for this kind of challenge: we enter your stack, co-own the KPIs, and build the Gemini-powered workflows that make poor send times a thing of the past. If you’re serious about fixing this, a short conversation is often enough to outline a concrete, low-risk path forward.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Real-World Case Studies

From Academic Health System to Healthcare: Learn how companies successfully use Gemini.

Duke Health

Academic Health System
Sepsis is a leading cause of hospital mortality, affecting over 1.7 million Americans annually with a 20-30% mortality rate when recognized late. At Duke Health, clinicians faced the challenge of early detection amid subtle, non-specific symptoms mimicking other conditions, leading to delayed interventions like antibiotics and fluids.

Solution

Duke's Sepsis Watch is a deep learning model leveraging real-time EHR data (vitals, labs, demographics) to continuously monitor hospitalized patients and predict sepsis onset 6 hours in advance with high precision. Developed by the Duke Institute for Health Innovation (DIHI), it triggers nurse-facing alerts (Best Practice Advisories) only when risk exceeds thresholds, minimizing fatigue.

Ergebnisse

  • AUROC: 0.935 for sepsis prediction 3 hours prior
  • Sensitivity: 88% at 3 hours early detection
  • Reduced time to antibiotics: 1.2 hours faster
  • Alert override rate: <10% (high clinician trust)
  • Sepsis bundle compliance: Improved by 20%
  • Mortality reduction: Associated with 12% drop in sepsis deaths
Read case study →

Visa

Payments
The payments industry faced a surge in online fraud, particularly enumeration attacks where threat actors use automated scripts and botnets to test stolen card details at scale. These attacks exploit vulnerabilities in card-not-present transactions, causing $1.1 billion in annual fraud losses globally and significant operational expenses for issuers.

Solution

Visa developed the Visa Account Attack Intelligence (VAAI) Score, a generative AI-powered tool that scores the likelihood of enumeration attacks in real-time for card-not-present transactions. By leveraging generative AI components alongside machine learning models, VAAI detects sophisticated patterns from botnets and scripts that evade legacy rules-based systems.

Ergebnisse

  • $40 billion in fraud prevented (Oct 2022-Sep 2023)
  • Nearly 2x increase YoY in fraud prevention
  • $1.1 billion annual global losses from enumeration attacks targeted
  • 85% more fraudulent transactions blocked on Cyber Monday 2024 YoY
  • Handled 200% spike in fraud attempts without service disruption
  • Enhanced risk scoring accuracy via ML and Identity Behavior Analysis
Read case study →

Morgan Stanley

Wealth Management
Financial advisors at Morgan Stanley struggled with rapid access to the firm's extensive proprietary research database, comprising over 350,000 documents spanning decades of institutional knowledge. Manual searches through this vast repository were time-intensive, often taking 30 minutes or more per query, hindering advisors' ability to deliver timely, personalized advice during client interactions .

Solution

Morgan Stanley partnered with OpenAI to develop AI @ Morgan Stanley Debrief, a GPT-4-powered generative AI chatbot tailored for wealth management advisors. The tool uses retrieval-augmented generation (RAG) to securely query the firm's proprietary research database, providing instant, context-aware responses grounded in verified sources .

Ergebnisse

  • 98% adoption rate among wealth management advisors
  • Access for nearly 50% of Morgan Stanley's total employees
  • Queries answered in seconds vs. 30+ minutes manually
  • Over 350,000 proprietary research documents indexed
  • 60% employee access at peers like JPMorgan for comparison
  • Significant productivity gains reported by CAO
Read case study →

AT&T

Telecommunications
As a leading telecom operator, AT&T manages one of the world's largest and most complex networks, spanning millions of cell sites, fiber optics, and 5G infrastructure. The primary challenges included inefficient network planning and optimization, such as determining optimal cell site placement and spectrum acquisition amid exploding data demands from 5G rollout and IoT growth.

Solution

AT&T integrated machine learning and predictive analytics through its AT&T Labs, developing models for network design including spectrum refarming and cell site optimization. AI algorithms analyze geospatial data, traffic patterns, and historical performance to recommend ideal tower locations, reducing build costs.

Ergebnisse

  • Billions of dollars saved in network optimization costs
  • 20-30% improvement in network utilization and efficiency
  • Significant reduction in truck rolls and manual interventions
  • Proactive detection of anomalies preventing major outages
  • Optimized cell site placement reducing CapEx by millions
  • Enhanced 5G forecasting accuracy by up to 40%
Read case study →

Revolut

Fintech
Revolut faced escalating Authorized Push Payment (APP) fraud, where scammers psychologically manipulate customers into authorizing transfers to fraudulent accounts, often under guises like investment opportunities. Traditional rule-based systems struggled against sophisticated social engineering tactics, leading to substantial financial losses despite Revolut's rapid growth to over 35 million customers worldwide.

Solution

Revolut deployed an AI-powered scam detection feature using machine learning anomaly detection to monitor transactions and user behaviors in real-time. The system analyzes patterns indicative of scams, such as unusual payment prompts tied to investment lures, and intervenes by alerting users or blocking suspicious actions.

Ergebnisse

  • 30% reduction in fraud losses from APP-related card scams
  • Targets investment opportunity scams specifically
  • Real-time intervention during testing phase
  • Protects 35 million global customers
  • Deployed since February 2024
Read case study →

Best Practices

Successful implementations follow proven patterns. Have a look at our tactical advice to get started.

Map and Prepare Your Engagement Data for Gemini

Effective send time optimization with Gemini starts with clean, well-structured engagement data. Begin by mapping where events live today: email sends, opens, clicks, push notifications, app sessions, and web visits. Standardize timestamps to a single time zone (e.g. UTC) and make sure you capture the user identifier, channel, and event type for each log entry.

Create a simplified engagement table that Gemini can work with, for example:

user_id | channel   | event_type | event_timestamp       | campaign_id
123     | email     | open       | 2025-10-11 07:31:02   | spring_newsletter
123     | web       | pageview   | 2025-10-11 07:35:10   | /product/123
...

Use Gemini to help you generate SQL that aggregates this data into per-user, per-hour engagement features (e.g. open counts by hour-of-day, day-of-week). This becomes the input for your send-time modeling.

Use Gemini to Prototype a Simple Per-User Send-Time Score

Instead of jumping directly into a complex model, start with a simple heuristic-based score that Gemini can help you design and validate. For each user, calculate their “preferred hour” based on historical engagement patterns.

You can use Gemini in a notebook or Workspace environment to draft and refine the logic:

Prompt to Gemini (for data teams):
"""
You are a data assistant. I have a table `user_email_events` with:
- user_id
- event_type (send, open, click)
- event_timestamp (UTC)

Write SQL that, for each user_id, calculates:
- total opens by hour of day (0-23)
- the hour with the highest open count (preferred_hour)
- a confidence score based on how dominant that hour is vs. others

Return a view `user_send_time_preferences` with:
user_id, preferred_hour, confidence_score
"""

Review the generated SQL with your data team, run it on a subset, and inspect the output. This gives you a baseline model that can already be pushed into your ESP/CDP as a custom field.

Generate and Operationalize Feature Engineering with Gemini

To move beyond naive heuristics, you need richer features: recency, frequency, weekday/weekend patterns, mobile vs desktop behavior, and cross-channel engagement. Gemini can speed up feature ideation and coding by translating natural language ideas into SQL or Python.

Prompt to Gemini:
"""
I want to engineer features for a send-time optimization model.
Given a table of email events (send, open, click) with timestamps, propose
10 useful features at user_id & channel level and write Python (pandas)
code to calculate them.

Consider:
- day of week patterns
- hour of day patterns
- recency of last open
- engagement intensity segments

Return only code and short comments.
"""

Use the generated code as a starting point in your pipeline. Store the resulting features in a feature table that both Gemini and your production systems can access, so you don’t duplicate work later.

Connect Gemini Predictions to Your ESP/CDP for Orchestrated Sends

Once you have per-user send-time scores or model predictions, the next step is connecting them to your ESP/CDP. Create or reuse custom fields such as best_send_hour, best_send_dow, and send_time_confidence in your customer profiles.

Use Gemini to help design the orchestration logic, then translate it into ESP/CDP workflows. For example:

Prompt to Gemini (for marketing ops):
"""
I have the following fields in my CDP:
- best_send_hour (0-23, in user's local time)
- best_send_dow (1-7)
- send_time_confidence (0-1)

We use ESP X, which supports scheduled sends and segments.
Draft a step-by-step configuration plan to:
1) Create segments based on confidence score
2) Schedule batch sends respecting best_send_hour and best_send_dow
3) Fallback to a global send time when confidence < 0.3

Explain each step clearly so a marketing ops manager can implement it.
"""

Implement the suggested steps in your tools, test with a small campaign, and validate that the ESP/CDP actually sends at the predicted times.

Set Up Continuous A/B Tests and Monitoring with Gemini Assistance

To prove value and keep improving, run controlled experiments. Randomly split your audience: one group uses AI-optimized send times, the other keeps the current schedule. Track open rate, click rate, conversion rate, unsubscribe rate, and delivery metrics.

Gemini can help you design the experiment and analyze results:

Prompt to Gemini:
"""
We ran an A/B test on email send times:
- Group A: global send at 10:00 local time
- Group B: AI-optimized send times using `best_send_hour`

Here are the metrics for each group (in CSV):
[PASTE METRICS]

1) Check if improvements are statistically significant
2) Summarize the results in non-technical language for executives
3) Recommend next steps for scaling or iterating the model
"""

Use the analysis to refine your targeting rules, adjust model thresholds, and build a performance report that justifies scaling the approach across more journeys and channels.

Build Marketing-Friendly Documentation and Playbooks with Gemini

Adoption often fails because marketers don’t understand how send-time decisions are made. Use Gemini to turn technical documentation into clear, role-specific playbooks: how send-time fields work, when they are updated, and how to use them in campaigns.

Prompt to Gemini:
"""
Here is a technical description of our send-time optimization pipeline:
[PASTE TECH DOC]

Rewrite this into a 2-page internal guide for campaign managers:
- Plain language, no math
- Explain what best_send_hour and best_send_dow mean
- How and when to use them in email and push campaigns
- Common pitfalls and FAQ
"""

Store these guides in your internal wiki and link them directly from your ESP/CDP so campaign owners can self-serve instead of opening tickets.

Implemented step by step, these best practices typically deliver realistic gains such as +5–15% email open rates, +5–10% click rates, and modest but meaningful improvements in downstream conversions. The exact uplift depends on your baseline and data quality, but with a structured Gemini-powered approach, you can expect visible improvements within a few campaign cycles rather than quarters.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Frequently Asked Questions

Gemini lets you move from coarse, segment-level rules to per-user send time predictions. Instead of assuming “everyone in CET should get emails at 10:00”, Gemini can analyze historical engagement logs (opens, clicks, app sessions) to infer each user’s preferred hours and days for interaction.

Practically, this means your ESP/CDP receives fields like best_send_hour and best_send_dow for each user, which then drive scheduling logic. Over time, the model can learn patterns that simple rules miss, such as users who only engage on weekends or during evening hours, leading to higher open and click rates.

You’ll get the most value from Gemini if you can combine marketing operations, data engineering/analytics, and basic cloud skills. Someone needs to access engagement logs, prepare them for modeling, and set up a small pipeline that feeds predictions into your ESP/CDP.

The good news is that Gemini reduces the heavy lifting: it can generate SQL and Python for feature engineering, help design experiments, and translate technical logic into plain language for marketers. Many teams start with 1–2 data people (analyst/engineer) and a marketing ops specialist, then grow from there as the impact becomes clear.

For most organizations with existing engagement data, you can see first results within a few weeks. A typical phased approach looks like this:

  • Week 1–2: Data extraction, cleaning, and basic heuristic model (preferred hour/day).
  • Week 3–4: Integration of predictions into ESP/CDP and first A/B test on a single campaign type.
  • Week 5–8: Model refinement, broader rollout across more segments and channels, and performance reporting.

Because Gemini accelerates data exploration and code generation, the early stages (data prep and baseline modeling) are usually much faster than traditional projects, which is where most delays typically occur.

ROI depends on your baseline performance, list size, and campaign volume, but send time optimization is usually a high-leverage improvement. Many teams see 5–15% lifts in open rates and 5–10% in click rates when moving from global sends to personalized timing, especially if their current setup is very basic.

Because the underlying content and audience stay the same, any uplift is essentially “free leverage” on your existing budget. The main costs are initial setup and some ongoing maintenance. Gemini helps reduce both by automating analysis, code generation, and documentation – which shortens time-to-value and lowers the internal effort required to keep the models useful.

Reruption works with a Co-Preneur approach: we embed with your team like co-founders, not distant consultants. For send time optimization, that usually starts with our AI PoC offering (9,900€), where we validate – in a working prototype – that Gemini can use your real engagement data to generate actionable send-time predictions.

From there, we help you design the data pipeline, integrate predictions into your ESP/CDP, and set up the experiments and dashboards that prove business impact. Because we focus on AI engineering and enablement, we don’t just leave you with slides – we build the actual workflows, document them, and upskill your team so you own the solution. If you want to move from “we should personalize send times” to a live Gemini-powered system in weeks, not months, this is exactly the kind of project we like to co-own.

Contact Us!

0/10 min.

Contact Directly

Your Contact

Philipp M. W. Hoffmann

Founder & Partner

Address

Reruption GmbH

Falkertstraße 2

70176 Stuttgart

Contact

Social Media