If your DKI is not replacing the placeholder text, check the following:
Incorrect Syntax: Ensure the correct format:
- {KeyWord:Default Text} (Title Case)
- {keyword:Default Text} (lowercase)
- {KEYWORD:DEFAULT TEXT} (UPPERCASE)
Keyword Length Exceeds Limits: If the dynamically inserted keyword is too long for Google Ads character limits (30 for headlines, 90 for descriptions), it defaults to the fallback text.
Broad Match Keywords Issue: If using broad match, Google may not match queries correctly. Try phrase or exact match.
Fix: Use shorter keywords, check capitalization, and verify ad character limits.