The Pre-Match Alerts - Favorite Team feature empowers you to create campaigns that resonate with your customers by highlighting upcoming matches featuring their favorite teams. By leveraging betting history, this tool delivers personalized notifications before match kickoff, enhancing customer engagement and conversion rates.
Functionality
This feature identifies customers' favorite teams, monitors upcoming matches featuring these teams, and alerts users who have not yet placed bets on these events before kickoff.
- Identify Favorite Teams: Analyzes betting history to determine each customer's preferred team.
- Monitor Upcoming Matches: Checks inventory for matches involving those teams.
- Targeted Alerts: Sends notifications to users who haven't placed a bet on these matches.
- Timely Notifications: Alerts are sent before match start time, ensuring timely engagement.
How it Works
- Calculate Favorite Teams: A recurrent job determines favorite teams per user and sport.
- Monitor Inventory: The system scans for upcoming matches featuring these teams.
- Parse Team Names: Event names are analyzed to extract team information.
- Match Alerts: Users are matched with upcoming games featuring their favorite teams.
- Exclude Duplicates: Users who already placed bets are omitted from alerts.
- Generate Recommendations: Event-level recommendations are produced and sent before kickoff.
Configurable Parameters & Terminology
The following configurable parameters allow you to fine-tune when and how alerts are sent:
- Min Hours Before: The minimum number of hours before kickoff when alerts can be sent.
- Max Hours Before: The maximum number of hours before kickoff for sending alerts.
- Exclude Recent Bets: Excludes users who have placed bets on the event in the past specified number of days.
- Exclude Solo Sports: Option to exclude individual sports and focus only on team-based events.
Outputs & Data Points
When a recommendation is generated, the system provides the following outputs:
event_key: Unique identifier for the event.event_name: The title of the event.event_date_time: The scheduled kickoff time.category_name: The sports category of the event.favorite_team: The customer's favorite team name.userid: An identifier used to target the recommendation.
Data Integration Requirements
For proper functioning, the feature integrates with the following data sources:
- Bet Place Events: Provides key customer details such as user ID, event key, bet date/time, event name, category name, and bet action.
- Inventory Snapshot: Supplies essential information like event date/time and category name.