No matter what campaign you run or how many times you’ve run Instagram advertising in the past, it still takes time for Instagram to optimise your ads. Instagram has a built-in optimisation engine that will finetune your targeting, ad scheduling and frequency based on how users engage with your content and your overall objective. On top of this, you need to regularly perform your own optimisations, based on how your ads are doing.
Because of this, we generally recommend our clients to run campaigns for a minimum of 3 months. This gives enough time to capture data and optimise your campaigns to achieve the results you’re after.