When choosing a digital marketing agency in Cardiff, consider factors such as their expertise, experience, reputation, pricing, and alignment with your business goals. Review their portfolio, case studies, and proposals to assess the quality of their work and strategies. Also, consider their communication skills, professionalism, and how well they understand your unique needs as a business in Cardiff.