His explanation clicked with Maggie at once.
2. [for someone or something new] to catch on with someone; to become popular or friendly with someone very quickly. •The new product clicked with consumers and was an instant success.
•I clicked with Tom the moment I met him.