Logo

MonoCalc

/

Cost Per Follower Calculator

Social Media
This is arithmetic, not attribution
This divides your spend by a follower change you entered; it does not establish that the spend caused the change. Followers arriving during a campaign window also come from organic discovery, unrelated virality, seasonality, cross-posting and luck, while others leave over the same window. Cost per follower has no standard definition. Platforms, agencies and dashboards draw the numerator and the denominator differently, so a figure from one source is not comparable with a figure from another unless both the spend scope and the denominator match.

Spend and follower change

The money this campaign cost, under the scope you select below. Zero is valid for an organic post. Shorthand such as 1.2k works.
Formatting only — nothing is converted. Currencies with no minor unit print whole.
Recorded, never computed. Two accounts quoting the same price under different scopes are not quoting the same thing, and this label is what makes that visible.
Everyone who arrived during the window, before anybody left.
Everyone who left over the same window. If you did not measure it, zero is the value you are assuming.
Gained minus lost. This is the delta the net calculation divides into, shown before any result.
Optional, and only from a count you actually took. No churn rate is assumed for you.
Optional, up to 60 characters. Carried into the copied summary and the CSV so a saved result stays identifiable.
Optional.
Optional.

Organic baseline (optional)

Off by default, and off is the honest setting unless you have a baseline you can defend. With no holdout group there is no way to know what the account would have gained anyway.

The choice is an input, not a hidden assumption: whichever you pick is printed beside the number and written into every export.

Cost per follower — net change, ad spend only

Undefined

Enter the money this campaign cost, under the spend scope you selected. Zero is a valid answer for an organic post.

This divides your spend by a follower change you entered; it does not establish that the spend caused the change.

Net follower change

not available

Share of the gain that left again

not available

Cost per 1,000 followers

not available

Exports carry every input, the denominator you chose, the spend scope, the campaign label and dates, all four denominators to 6 decimal places with undefined ones spelled out as the word, and the attribution caveat as a row of its own.

The same spend, divided four ways

Gross gained

Undefined

denominator not supplied

Net change

Undefined

denominator not supplied

Headline

Incremental (assumed) (assumed)

Undefined

denominator not supplied

Retained at check date

Undefined

denominator not supplied

Four prices for one campaign. Gross ignores everyone who left during the same window, so it is always the more flattering of the two and is shown here beside the net figure rather than instead of it.

Why these figures differ so much
Cost per follower has no standard definition. Platforms, agencies and dashboards draw the numerator and the denominator differently, so a figure from one source is not comparable with a figure from another unless both the spend scope and the denominator match.
A cheaper follower is not a better one
A lower cost per follower is not automatically better. A cheap follower who never engages is worth less than an expensive one who buys, so the price of a follower says nothing on its own about what the followers were worth. A follower count says nothing about reach, impressions or engagement, and this tool infers none of them from it.
When churn is high
Followers leaving during the same window is ordinary, not a fault in the arithmetic. When a large share leaves, the useful reading is usually that the audience arriving is poorly matched to the content — not that the number needs a different denominator.
No benchmarks, on purpose
No typical, target or expected cost per follower is offered anywhere in this tool. It varies by platform, geography, vertical, audience and objective by more than an order of magnitude, and any figure quoted here would be unsourced and incomparable at the same time.

About This Tool

Cost Per Follower Calculator – One Division, Four Denominators

Cost per follower looks like the simplest metric in social advertising: CPF = spend ÷ follower change. The division takes a second. What it means takes longer, because the denominator is not an event anybody counted against your campaign — it is the difference between two readings of a number that moves on its own. This calculator performs the division, shows it four ways at once, and keeps the choices you made welded to the answer in the headline and in every export.

Why this is not an acquisition cost

A lead, a click and a view are events a platform recorded against the money you spent. A follower count is a stock reading taken twice. Between the two readings people arrived through organic discovery, unrelated virality, seasonality, cross-posting and luck — and others left. Divide spend by that delta and the arithmetic is valid while the causal claim is not. Nothing here can tell you the spend bought those followers, which is why the result carries a standing line saying so.

Why net beats gross

Gross is spend ÷ followers gained. Net is spend ÷ (gained − lost). Gross ignores everyone who left over the same window, so it is always the friendlier number — which is why the followers lost field here is always visible rather than hidden behind a toggle. Both are shown side by side, with the net change displayed as a read-only figure under the two inputs so you see the delta the calculation will use before you read any result.

The organic baseline is an assumption

An optional mode, off by default, subtracts an expected organic gain O to give incremental = net − O and CPF (incremental) = spend ÷ incremental. It is the most interesting of the four figures and the only one whose denominator you invented. Without a holdout group nothing can establish what the account would have gained anyway, so incremental cost per follower is a what-if and is labelled as one wherever it appears. If your assumed organic gain meets or exceeds the net change, the tool says there are no incremental followers rather than sliding back to the net number.

If you have no baseline, leave the mode off
An assumption stated out loud is a working method; the same assumption folded silently into a headline is a bad number with a confident face. The assumed share is drawn dashed and muted in the chart with the word assumed in its own label.

Why two quoted figures are rarely comparable

Cost per follower has no standard definition, and two quoted numbers differ on two axes before anyone has advertised anything. The first is the denominator: gross, net, incremental or retained. The second is the spend scope — ad spend alone, ad spend plus production and creative, or ad spend plus creative plus agency fees. Two accounts quoting “£0.40 per follower” under different scopes are not describing the same thing, so the scope you select is recorded and printed beside the result rather than computed from.

Where the arithmetic stops

  • Gained equals lost — the net change is 0 and the cost is undefined. The account ended the window where it started, so there is no delta to divide into.
  • A net loss — the division would return a negative price, which is producible and meaningless, so it is suppressed and reported as a net loss of a stated size.
  • Zero spend with real growth — a true answer of exactly zero, though unpaid growth still costs time and effort no calculator sees.
  • A fractional count — refused at the field. Followers are whole people, and rounding would invent or delete one.
  • A sub-cent result — $40 ÷ 91,000 is $0.00044, a real cost that two decimal places report as free. Decimals are added until a non-zero digit appears, with a cost per 1,000 followers beside it. Currencies with no minor unit print whole, and a sub-unit figure there is labelled as such.

Cost per retained follower

If you go back weeks later and count how many of those arrivals are still there, spend ÷ retained is the most defensible of the four ratios: its denominator was measured a second time rather than inferred. It is only ever computed from a count you took — no churn rate is assumed on your behalf.

A lower figure is not automatically better
A cheap follower who never engages is worth less than an expensive one who buys. This tool knows nothing about reach, impressions or engagement and infers none of them from a follower count, and it offers no typical or expected figure: cost per follower varies by platform, geography, vertical, audience and objective by more than an order of magnitude, so any benchmark printed here would be unsourced and incomparable at once. When churn is high, the useful reading is usually that the arriving audience is poorly matched to the content.

Frequently Asked Questions

Is the Cost Per Follower Calculator free?

Yes, Cost Per Follower Calculator is totally free :)

Can I use the Cost Per Follower Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Cost Per Follower Calculator?

Yes, any data related to Cost Per Follower Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this cost per follower calculator work?

It divides the spend you enter by a follower change you enter. You supply the followers gained and the followers lost; the net change is shown as a read-only figure before any result appears, and the same spend is then divided by four denominators side by side — gross gained, net change, incremental followers under a baseline you assume, and followers you measured as still present at a later check date. You choose which one is the headline, and that choice plus your spend scope is printed beside the number and written into every export. Everything runs in your browser on the numbers you type.

Does a cost per follower mean the spend bought those followers?

No, and the tool says so beside every figure. This is arithmetic, not attribution. Followers arriving during a campaign window also come from organic discovery, unrelated virality, seasonality, cross-posting from other platforms and luck, while others churn out over the same window. Dividing money by that delta is a legal division and a false causal claim, which is why the result carries a standing line saying it does not establish that the spend caused the change.

Why is the net figure the headline instead of the gross one?

Because gross ignores everyone who left during the same window, so it is always the more flattering of the two. The followers lost field is always visible rather than hidden behind a toggle, precisely because hiding it is how gross quietly becomes the headline everywhere else. Gross is still shown beside net, labelled as the number that excludes departures, and you can make any available denominator the headline as long as the label travels with it.

What does the organic baseline mode do, and should I use it?

It subtracts a follower gain you would have expected anyway, and divides the spend by what is left. It is off by default and labelled as an assumption wherever its output appears, because the baseline is a number you supplied rather than one anybody measured. Without a holdout group nothing can know what the account would have gained without the spend. If you have no baseline, leaving the mode off is the honest choice; if your assumed organic gain meets or exceeds the net change, the tool says there are no incremental followers rather than quietly falling back to the net figure.

Why does my result say Undefined instead of showing a number?

Because the denominator is zero, negative or contradictory, and a number there would be a lie. If gained exactly equals lost the net change is zero, so there is no delta to divide into. If the account lost followers overall the result would be a negative price, which is arithmetically producible and meaningless, so it is suppressed and stated as a net loss instead. Zero followers gained, zero retained, and a retained count larger than the gross gain are handled the same way. Zero spend against a positive change is different: that is a real answer of exactly zero.

My cost per follower shows as a fraction of a cent — is that right?

Probably, and it will never be rounded to zero here. Spend divided by a large follower delta routinely lands below one cent, so a cost below the currency's smallest unit is shown with extra decimal places until a non-zero digit appears, and the cost per 1,000 followers is offered beside it as the readable figure. In currencies with no minor unit at all, such as the yen or the won, ordinary amounts print whole and a sub-unit figure is labelled as such rather than displayed as zero.