Skip to contentTrusted by high-growth brands like Peak Design, Sea to Summit & Huk. Book a free Blueprint Session →

GRP Calculator

GRP, or gross rating points, measures the total weight of a media schedule against an audience. It is the planning currency of television and connected TV, where buys are sized in rating points rather than impressions, and it remains the language agencies and networks use to scope brand campaigns. This free GRP calculator works out your rating points from reach and frequency, or from impressions and audience size, and it requires no email.

%

Enter your numbers to see results.

GRPs express how much exposure a campaign delivers as a percentage of the population, summed across exposures. When the same calculation is run against a specific target audience rather than the general population, the result is called TRPs, or target rating points, the more precise figure for buying against a defined demographic.

Use it to scope a TV or CTV plan, translate a digital impression goal into rating points, or reconcile a media plan stated in GRPs with one stated in impressions.

How it works

GRP equals reach percentage multiplied by average frequency. Reach is the share of the audience exposed at least once, and frequency is the average number of times each person was exposed, so the product is the total exposure weight of the schedule.

GRPs can also be derived from delivery: impressions divided by audience size, multiplied by 100, gives the same rating points. When the audience is a specific target demographic, the result is reported as TRPs. To convert GRPs back to impressions, multiply GRPs by audience size and divide by 100.

Worked example

Suppose a campaign reaches 40% of its target audience an average of 3 times. GRPs equal 40 multiplied by 3, or 120 gross rating points.

Derived from delivery, 3,000,000 impressions against a 1,000,000-person audience is (3,000,000 / 1,000,000) x 100, or 300 rating points. Because this is measured against a defined target, it would be reported as 300 TRPs.

What is a good GRP level?

There is no universally good GRP number, because rating points are a measure of campaign weight, not efficiency. A launch flight aiming for broad awareness might target several hundred GRPs over a few weeks, while a sustaining campaign runs far lower. The right level is driven by your reach and effective frequency goals, not by a benchmark figure.

Read GRPs through the reach-and-frequency tradeoff they contain. The same 120 GRPs can mean 40% reach at a frequency of 3, or 20% reach at a frequency of 6. Those are very different campaigns: one spreads exposure wide, the other concentrates it. Always decompose a GRP target into its reach and frequency before judging whether the plan fits the objective.

Digital teams increasingly meet GRP goals when they buy CTV and linear-style inventory, so translating between rating points and impressions has become essential. Pair this with cost per point to judge efficiency, and use QRY's monthly paid media benchmarks, including CTV and premium video CPMs in the $30 to $60 range, to pressure-test the cost behind your rating points.

See QRY's monthly paid media benchmarks to compare your numbers against the portfolio.

Frequently asked questions

What is a good GRP level?

There is no universal GRP target, because rating points measure campaign weight rather than efficiency. A launch campaign might aim for several hundred GRPs, while a sustaining flight runs much lower. The right level depends on your reach and frequency goals, not a benchmark number.

How do you calculate GRP?

GRP equals reach percentage multiplied by average frequency. For example, reaching 40% of an audience an average of 3 times yields 120 GRPs. You can also derive GRPs as impressions divided by audience size, multiplied by 100.

What is the difference between GRPs and TRPs?

GRPs measure rating points against the general population, while TRPs, or target rating points, measure them against a specific target audience. TRPs are more precise for buying against a defined demographic, because they count only exposures among the people you actually want to reach.

How do I convert GRPs to impressions?

Multiply GRPs by the audience size and divide by 100. For example, 300 GRPs against a 1,000,000-person audience equals 3,000,000 impressions. This conversion lets digital teams reconcile a TV-style plan stated in rating points with an impression-based one.

Why do digital teams still use GRPs?

As digital teams buy connected TV and linear-style inventory, they increasingly plan and report against the same rating-point currency used in television. Translating between GRPs and impressions lets a combined plan be scoped and measured consistently across digital and TV channels.

Are your rating points cost-efficient?

Compare your CTV and video costs behind each rating point to QRY's managed portfolio with our monthly paid media benchmarks.

See the benchmarks