Milestone event triggers let you automatically play a graphic or Playlist when a match reaches a specific moment, such as kick-off, half-time, full-time, or a period change.
This guide covers how to add milestone triggers to the Live gameplay section of your Automated Game Plan so key match moments are marked with the right graphics without manual intervention.
How Game Plans and Playlists Fit Together
An Automated Game Plan is made up of three sections, each with its own purpose:
• Pre-Game: plays before the match begins (line-ups, sponsor reels, head-to-head graphics, countdowns).
• Live gameplay: holds the event-triggered playlists that fire during the match in response to Match Facts (goals, cards, substitutions, period changes, and other milestones).
• Post-Game: plays after full-time has been recorded (final score, player of the match, sponsor sequences).
Each trigger in the Live gameplay section is a Playlist. A Playlist can contain a single graphic or a sequence of graphics that run in order. Playlists fire when the matching Match Fact is recorded by the Live Scorer.
Before You Start
Make sure you have the following ready:
• An Automated Game Plan with a configured Live gameplay section
• Milestone graphics available in the Theme Instance assigned to your Competition overlay
• A Theme Instance assigned at Competition, Settings, Streams and Overlays, Overlay Settings
• Match Facts being recorded via the LiveScore App so milestones are captured during the match
[ Image placeholder: Game Plan editor showing the Live gameplay section with existing event triggers listed ]
What Milestone Events Cover
Milestone triggers respond to key match state changes recorded as Match Facts. Typical milestones include:
• Kick-off (match start)
• Half-time
• Second-half start
• Full-time
• Period or quarter changes (for relevant sports)
• Extra time or stoppage time markers
Each milestone can trigger a single graphic or a full Playlist, depending on the moment you want to highlight.
Adding a Milestone Trigger
Step 1: Open Your Game Plan
1. From the main navigation, go to your Competition.
2. Open the Automated Game Plan assigned to the Competition.
3. Select the Live gameplay section.
Step 2: Add a New Event Trigger
1. Click Add event (or the equivalent add trigger option) within the Live gameplay section.
2. From the event type list, choose the milestone you want to respond to (for example, Half-time or Full-time).
3. Confirm the selection to create the trigger entry.
[ Image placeholder: Event type picker showing milestone options such as Kick-off, Half-time, and Full-time ]
Step 3: Attach a Graphic or Playlist
1. Inside the new milestone trigger, click Add graphic or Add playlist.
2. Select the milestone graphic available in your assigned Theme Instance (for example, a Half-Time card).
3. If you are using a Playlist, order the graphics so they flow in the sequence you want on screen.
Step 4: Configure Timing
1. Set the delay before the graphic appears if you want a short pause after the milestone is recorded.
2. Set the duration each graphic stays on screen.
3. If using a Playlist, adjust the order so each graphic flows naturally into the next.
[ Image placeholder: Milestone trigger panel with graphic selection, delay, and duration fields ]
Step 5: Set Priority
Milestones often happen alongside other events, such as a goal moments before half-time. Priority is set per playlist within the Game Plan and controls which playlist wins when two triggers fire close together.
1. Open the priority settings for the milestone trigger.
2. Set a priority level relative to other Live gameplay triggers (cards, substitutions, goals).
3. Higher-priority playlists take precedence over lower-priority ones when they overlap.
Note: when two playlists in the same Game Plan share the same priority, the one built first will fire. If you need a specific playlist to win, give it a distinct priority value rather than relying on build order.
Step 6: Save and Test
1. Save the Game Plan.
2. Open a test Match and use the LiveScore App to advance through match states (kick-off, half-time, full-time).
3. Confirm each milestone graphic plays at the right time on your Monitoring Link.
Playlist Guards for Missing Player Data
Some event triggers, particularly cards, substitutions, and goals, reference player data from the Match Fact. If a player is not present in the team sheet, or a Match Fact is logged without an associated player, a playlist that relies on that data can render with blank fields or fail to play cleanly.
To guard against this:
• Confirm team sheets are complete in the LiveScore App before kick-off.
• For playlists that include player-specific graphics, include a fallback graphic that does not require player data (for example, a generic goal graphic) earlier or later in the sequence.
• For milestone playlists (kick-off, half-time, full-time), avoid referencing player fields unless the milestone specifically calls for it, such as a player of the match at full-time, which should only be triggered once that data has been entered.
• Test triggers with an incomplete team sheet in rehearsal to confirm the playlist still behaves acceptably.
Tips
• Keep milestone graphics short and clear. They are transitional moments, not full-screen takeovers.
• Use priority to make sure a late goal playlist finishes before a half-time graphic appears, or the other way around if half-time should take precedence.
• Build a separate Playlist for full-time if you want a sequence (final score, player of the match, sponsor graphic) rather than a single graphic. Consider placing this in the Post-Game section if it should run after full-time is recorded.
• Test every milestone in a rehearsal Match before going live, especially for sports with multiple periods.
Common Issues
• Milestone graphic does not play: check that the Live Scorer is recording the milestone as a Match Fact in the LiveScore App. If the event is not logged, the trigger will not fire.
• Wrong graphic appears at half-time: review the priority settings. A lower-priority milestone can be overridden by a higher-priority event trigger that is still active.
• Graphic appears too early or too late: adjust the delay value on the milestone trigger.
• Milestone fires twice: confirm there is only one trigger for that milestone in the Live gameplay section and that no duplicate Game Plan is active on the Match.
• Nothing plays at full-time: check that your Theme Instance includes the full-time graphic and that it is correctly assigned inside the trigger. If the sequence should run after full-time rather than on it, confirm it is placed in the Post-Game section.
• Player fields appear blank in a playlist: confirm team sheets are complete and that the Match Fact was logged against a player. Review the guard recommendations above.
