This is a difficult question search indonesia phone number to answer. Both options have their pros and cons, so it is important to carefully consider them before making a decision.
On the one hand, creating an in-house digital marketing department gives you more control over your marketing campaigns. You can choose your own team and manage them directly. It also allows you to keep your marketing budget under control internally.
On the other hand, hiring a digital marketing agency gives you access to a team of experts. Agencies have experience managing all kinds of campaigns, so they can offer valuable insights and advice. They also usually have relationships with media outlets and influencers, which can give your campaigns a boost.

Which option is right for your business? It depends on your needs and budget. If you have the time and resources to set up your own digital marketing department, then do it. However, if you want to see results quickly, then hiring a digital marketing agency is probably the best option. Consider what works best for your business in the long run.