Search for crossword answers and clues

Answer for the clue "Spot for digital greeting displays? ", 12 letters:
ecardcounter