Cost-per-impressions for Instagram ads is around $6.70 for 1000 impressions, while for the cost-per-click, advertisers generally pay $0.20 to $2 per click.