Creating scripts for dynamic audio advertisements requires careful attention to formatting and structure. This ensures smooth production and precise implementation of dynamic elements.
Script Structure Fundamentals
Length and Timing The standard target for a 30-second advertisement is approximately 90 words. However, with dynamic content, you must:
- Time the longest possible version of your script
- Account for natural pauses and transitions
- Ensure all variations will fit within the time constraint
Flow and Natural Language Dynamic scripts must maintain natural speech patterns despite being assembled from separate audio segments. To achieve this:
- Write complete sentences for dynamic sections where possible
- Create clean break points at natural breathing pauses
- Ensure seamless transitions between static and dynamic content
Dynamic Script Formatting
Colour Coding
- Blue text indicates dynamic content (variables)
- Black text represents static content (constant across all versions)
Numbering System Dynamic scripts use a decimal numbering system:
- First number indicates the section (e.g., “1.x”)
- Second number indicates the variant within that section (e.g., “1.1”, “1.2”, “1.3”)
- Static sections use “.0” (e.g., “2.0”)
Handling Location Data
For scripts with numerous location variables:
- Create a spreadsheet with columns for:
- Line numbers (e.g., “10.1”, “10.2”, etc.)
- Static phrase components
- Location names
- Postcodes
- Use spreadsheet functions to combine elements into properly formatted lines
- Include postcodes in brackets at the end of each line for system reference
Default Lines
Every dynamic section requires a default line that plays when:
- User data is unavailable
- The user’s context doesn’t match any specified variations
- Technical issues prevent dynamic delivery
Place default lines at the end of each dynamic block.
Final Script Preparation
- Replace the concept version on page one with the longest possible version
- Use syllable counting tools rather than word count to identify the longest variants
- Verify timing of the longest version
- Ensure all dynamic variations maintain consistent tone and pace