·7 min read·Sam Wild

How to Track App Downloads from Press Coverage

Your app just got featured in a newsletter or reviewed by a blog. How do you know how many downloads — and purchases — it actually drove? Here's how to track it properly.

You've been grinding away at your app for months. Then something good happens — a newsletter feature, a blog review, a mention in a "best apps for X" roundup. Downloads tick up. Revenue moves a little.

But how much of that came from the coverage? And which piece of coverage actually converted, versus which one just sent a few curious clicks that bounced at the App Store?

Most indie developers have no idea. They see the spike in App Store Connect, count their blessings, and move on. That's a missed opportunity.

Why Press Attribution Is Unusually Hard

When a user clicks a marketing link you control — a TikTok in bio, a newsletter CTA, a Reddit post — you can track exactly what happens. You sent them a tracked URL, and you see what that URL led to.

Press coverage is different. The journalist or blogger decides how to link to you. Usually it's a direct App Store link with no tracking parameters. Sometimes it's your website. Sometimes it's a raw search result ("just search for X on the App Store").

Because you didn't create the link, there's no tracking attached to it. The download happens, the App Store records it, and the source is a mystery.

Even if the writer does use a link you provided, they might not use the tracked version — or your PR contact might have sent over the wrong link before you had a tracking system in place.

What You Can Actually Measure

Before reaching for a solution, it helps to know which signals are available.

App Store Connect referrers. For traffic that comes through a web link (not search), App Store Connect shows a "web referrer" — the domain that sent the click. So if AppAdvice.com links to your App Store page and someone clicks through, you'll see AppAdvice.com in your referrer data. This tells you about traffic, not conversions.

Revenue timing. RevenueCat timestamps every purchase. If you got a big feature at 2pm on a Tuesday and you see a cluster of purchases between 2pm and 8pm, that's circumstantial evidence. Not attribution, but it's something.

Tracked landing pages. If the coverage links to your website rather than directly to the App Store, and your website uses tracked links to the App Store, you can close the loop. This requires you to have the right infrastructure in place before the coverage runs.

The Right Setup for Press Attribution

The cleanest approach is to create a dedicated tracked link for every press opportunity before it goes live.

When you pitch a journalist, or when you receive outreach from a newsletter or reviewer, hand them a tracked link. Something like:

https://yourapp.com/r/techcrunch-review

or

https://linkowl.app/c/abc123

That link redirects to the App Store (or your landing page, which then links to the App Store). When a user follows it and eventually makes a purchase, the tracked link ID is preserved through the journey. The purchase in RevenueCat gets tagged with the source.

You can then open your attribution dashboard and see: "3 purchases came from the Techcrunch review, 1 came from the AppSumo newsletter, 7 came from that TouchArcade feature."

How to Actually Hand Over Tracked Links

In practice, most press links are shared in one of three ways:

1. You pitch, they link. You're doing outreach — you control what URL you include. Create a tracked link before you send the pitch. Put it in the email as your App Store link. They'll probably just copy-paste it without even noticing it's tracked.

2. They reach out, ask for details. A writer contacts you wanting to cover the app. They'll ask for a description, screenshots, and a link. This is your moment — hand them a tracked link for their publication specifically. Takes 30 seconds.

3. They cover you without asking. This is the hard case. Someone writes about your app using a link they found themselves. You can't go back and change their link. But if you spot the coverage early, you can post a reply or update your own channels with a "here's our link if you want to check it out" — and track from there.

The key habit is creating the tracked link before you make any contact, not after. Once the article is live, it's too late.

Dedicated Links Make PR Measurable

One underrated benefit of per-publication tracking: you can score your press contacts.

After six months, you'll know that the AppAdvice newsletter drives 12 purchases per mention on average, while a certain tech podcast drove zero. That information is genuinely valuable. It changes who you pitch, what deals you do, and where you spend your time.

It also helps when publishers ask for results. If a newsletter wants to charge you for a sponsored slot, you can tell them what their organic mention was worth — and negotiate accordingly.

Setting Up a Press Tracking Workflow

Here's a simple system that takes about an hour to build and almost no time to maintain:

Step 1. Create tracked links before every pitch or media kit. Give each publication or writer a unique link. Name it clearly: guardian-review, appadvice-feature, pocketgamer-roundup.

Step 2. Store these in a simple spreadsheet or note: publication name, tracked link, date sent, article URL once published.

Step 3. After a feature runs, check your attribution dashboard. Note purchases in the 7 days following. Log the result in your spreadsheet.

Step 4. Review quarterly. Which publications convert? Which ones generate traffic but no sales? Adjust your PR strategy accordingly.

This is the same workflow professional marketing teams use for influencer campaigns — you're just applying it to press instead.

What Tools You Need

You need two things:

A tracked link creator. Something that lets you generate a unique short link per publication that redirects to your App Store page, and records which link a user came from.

A webhook-based purchase tracker. Something that receives purchase events from your billing provider (like RevenueCat) and ties each purchase to the tracked link that started the session.

LinkOwl does both. You create a tracked link for each press opportunity, share that link with the journalist or newsletter editor, and when a purchase happens, the source is logged automatically via the RevenueCat webhook. There's no SDK to install and no monthly fee — you pay 5p per attributed purchase, and nothing when no attribution fires.

It takes about 10 minutes to set up and starts working the moment your next coverage goes live.

The Bigger Picture

Most indie developers treat press as a luck thing. "We got featured, sales went up, great." But press is a repeatable channel if you treat it like one. The blogs and newsletters that cover your niche are findable. The journalists who write about apps like yours are pitchable. The newsletters that your target users read are sponsorable.

Once you know which press placements actually drive purchases — not just traffic, actual revenue — you can stop spraying and praying. You pitch the publications that convert. You sponsor the newsletters that pay back. You ignore the ones that don't.

That's how a small app grows its press channel into something predictable. Attribution is how you get there.


Ready to track your next press coverage? Set up a free LinkOwl account and create your first tracked link in minutes.

Track your marketing links with LinkOwl

5p per sale, no subscription. Know exactly which post, influencer, or campaign drove each purchase.

Start tracking free →

Related articles

← Back to all articles