A good CPM typically ranges from $1 to $5 for most online ads. However, this can vary significantly based on the niche and target audience. For example, high-demand sectors like finance may see CPMs around $10 or more. Facebook ads often have an average CPM of about $11.19, reflecting their effectiveness in reaching targeted audiences. Seasonal trends also impact CPM rates, with higher costs during peak advertising periods. Ultimately, a good CPM is one that aligns with your campaign goals and delivers effective results for your budget.