Social Media Post Rate Calculator
Followers, engagement rate, and a per-thousand rate give a starting estimate for a sponsored post — a floor to negotiate from. Platform and deliverables move it; this anchors it. Your own numbers.
A starting rate for a sponsored social post
A floor to negotiate from — platform, niche, and usage rights move it a lot.
The formula for the Social Media Post Rate Calculator is: (Followers × Engagement Rate × 0.01 × Cost Per Thousand Impressions) / 1000. First, convert the engagement rate from a percentage to a decimal by multiplying by 0.01. Then multiply that decimal by the total number of followers to estimate the number of engaged users (e.g., likes, comments, shares) per post. Next, multiply this engaged user count by the Cost Per Thousand (CPM) rate, which represents the cost advertisers pay per 1,000 impressions. Finally, divide the result by 1000 to scale the CPM from a per-thousand to a per-impression basis, yielding the estimated base rate for a single sponsored post. This calculation provides a floor—not a final price—because it assumes all engaged users see the post, which is a simplification; actual reach may differ. The CPM rate should reflect market rates for the platform (e.g., $5–$25 for Instagram). The formula anchors negotiation by tying value to audience size and engagement, not vague influencer status.
Micro-Influencer in Beauty
A beauty influencer has 12,000 followers, an engagement rate of 4.5%, and uses a CPM of $8. First, convert 4.5% to 0.045. Multiply 12,000 × 0.045 = 540 engaged users. Then multiply 540 × $8 = $4,320. Divide by 1000 to get $4.32. The estimated base rate is $4.32 per post, a low floor for negotiation.
Medium-Sized Fitness Coach
A fitness coach has 45,000 followers, a 6% engagement rate, and a CPM of $15. Convert 6% to 0.06. Multiply 45,000 × 0.06 = 2,700 engaged users. Then 2,700 × $15 = $40,500. Divide by 1000 to get $40.50. The floor is $40.50 per post, reflecting higher engagement and CPM.
Large Travel Blogger
A travel blogger has 250,000 followers, a 2% engagement rate, and a CPM of $12. Convert 2% to 0.02. Multiply 250,000 × 0.02 = 5,000 engaged users. Then 5,000 × $12 = $60,000. Divide by 1000 to get $60. The base rate is $60 per post, showing how large but less engaged audiences still yield a substantial floor.
This calculator gives a starting floor, not a final price. A 'good' number depends on your niche, platform, and deliverables. For most social platforms, engagement rates typically range from 1% to 5%; below 1% may indicate low audience interest, while above 5% is often exceptional for larger accounts. The CPM rate varies widely: on Instagram, common rates are $5–$25 per 1,000 impressions; on YouTube or TikTok, they can be lower or higher. To interpret the result, understand that it assumes 100% of engaged users see the post—unrealistic, so actual rates may be higher if you factor in additional services like content creation rights or exclusivity. Use this as a negotiation anchor: if the number seems low, raise your CPM or add multipliers for usage rights. Never treat it as a guaranteed payment; it's a starting point for discussion.
A common mistake is using the total follower count as if all followers see the post, ignoring that reach is often a fraction of followers. Another error is applying an unrealistic CPM, like $50 for a small account, which inflates the floor. Some people confuse engagement rate with click-through rate, leading to wrong inputs. Edge cases include accounts with bots or purchased followers, which inflate follower count but not genuine engagement, making the formula overestimate value. Also, forgetting to convert the percentage to decimal (e.g., using 5 instead of 0.05) multiplies the result by 100, causing huge errors. Finally, neglecting to adjust for platform differences—e.g., LinkedIn has higher CPMs than Twitter—can mislead negotiations.
- Engagement Rate
- The percentage of followers who interact with a post (e.g., likes, comments, shares) relative to total followers.
- CPM (Cost Per Mille)
- The cost an advertiser pays for 1,000 impressions of an ad or post.
- Sponsored Post
- A social media post created in exchange for payment or other compensation from a brand.
- Floor Price
- The minimum acceptable rate for a sponsored post, used as a starting point for negotiation.
What if I don't know my engagement rate?
Estimate it by dividing your average post interactions (likes + comments) by your follower count, then multiply by 100 for a percentage.
Can I use this for free posts?
No, this calculator is specifically for sponsored posts where payment is involved.
Why divide by 1000 at the end?
Because CPM is per 1,000 impressions, but you want a per-post rate, so you scale down.
What CPM should I use?
Research platform-specific averages; for Instagram, $5–$15 is common for small accounts, $10–$25 for larger ones.
Is this the final price I should charge?
No, it's a floor. Add extras like usage rights or exclusivity to increase the rate.
What if my engagement rate is very high?
High engagement boosts your floor, but ensure it's genuine (not from giveaways or bots) to maintain credibility.
Does this work for all platforms?
Yes, but adjust CPM per platform; TikTok often has lower CPMs than LinkedIn.
The Canva social templates in every bundle help you build the content and media kit that command the rate.
Startup Cost Calculator
Add up what it really takes to launch — and what a bundle replaces.
Service Pricing Calculator
Price every job for profit, not guesswork.
Break-Even Calculator
The exact number of jobs that turns the lights green.
Revenue Goal Calculator
Reverse-engineer the leads behind your number.
Catalog ROI Calculator
The time and money the catalog hands back every year.