<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Felix Cameron</title>
    <description>The latest articles on Forem by Felix Cameron (@f_cameron_fd6a18fbfa).</description>
    <link>https://forem.com/f_cameron_fd6a18fbfa</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3881578%2F9099a1be-df84-4653-ac37-eccee4487cbf.png</url>
      <title>Forem: Felix Cameron</title>
      <link>https://forem.com/f_cameron_fd6a18fbfa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/f_cameron_fd6a18fbfa"/>
    <language>en</language>
    <item>
      <title>Stop Using Custom Product Pages for App Install Tracking</title>
      <dc:creator>Felix Cameron</dc:creator>
      <pubDate>Thu, 16 Apr 2026 04:17:06 +0000</pubDate>
      <link>https://forem.com/f_cameron_fd6a18fbfa/stop-using-custom-product-pages-for-app-install-tracking-1lo1</link>
      <guid>https://forem.com/f_cameron_fd6a18fbfa/stop-using-custom-product-pages-for-app-install-tracking-1lo1</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; Custom Product Pages track roughly 60% of installs, delay data 24–48 hours, are iOS-only, cap at 35, and never tell you which creator or campaign drove revenue. They're a store merchandising tool, not an install tracking tool. If you're using them for attribution, you're flying blind on most of your marketing.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're using Apple's Custom Product Pages to figure out which campaigns drive installs, &lt;strong&gt;stop&lt;/strong&gt;. You're not getting the data you think you are.&lt;/p&gt;

&lt;p&gt;I see this confusion constantly — in indie dev Slack groups, in r/iOSProgramming threads, in Twitter replies. Apple shipped Custom Product Pages in iOS 15 and a lot of developers reasonably assumed: &lt;em&gt;"Great, now I can track installs per campaign."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That is not what CPPs do. Here's the gap, with numbers.&lt;/p&gt;

&lt;h2&gt;
  
  
  What CPPs Are Actually For
&lt;/h2&gt;

&lt;p&gt;Custom Product Pages let you create up to 35 variations of your App Store listing. Each variation has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Different screenshots&lt;/li&gt;
&lt;li&gt;Different preview videos&lt;/li&gt;
&lt;li&gt;Different promotional text&lt;/li&gt;
&lt;li&gt;A unique URL&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You share different variations with different audiences. The goal: test which &lt;strong&gt;presentation&lt;/strong&gt; of your app converts best.&lt;/p&gt;

&lt;p&gt;For that specific job, they're fine. They're an A/B testing tool for store listings.&lt;/p&gt;

&lt;h2&gt;
  
  
  What CPPs Are Not
&lt;/h2&gt;

&lt;p&gt;Here's what Custom Product Pages don't do:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Capture all installs.&lt;/strong&gt; CPPs attribute roughly 60% of installs. If someone sees your CPP, closes the app store, and installs later from search or a different path, that install isn't counted against the page. CPP also only records downloads from users who have opted into data collection. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Show real-time data.&lt;/strong&gt; There's a 24–48 hour delay. You can't launch a campaign and see how it's performing the same day. You're always looking at yesterday.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Work on Android.&lt;/strong&gt; Google Play has no equivalent. If your app is cross-platform, half your business is invisible.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Scale past 35.&lt;/strong&gt; Sounds like a lot. It isn't. If you want a unique link per creator, per email campaign, per Twitter post — you're out of pages inside a week of serious marketing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Long Review Times.&lt;/strong&gt; Each CPP needs to be reviewed, which can take many days. &lt;/p&gt;

&lt;h2&gt;
  
  
  What Actually Tracks Installs
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://instally.io" rel="noopener noreferrer"&gt;Instally&lt;/a&gt; is built for exactly this use case — indie developers who need per-link install and revenue tracking without paying enterprise MMP prices.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://instally.io/blog/custom-product-pages-not-install-tracking" rel="noopener noreferrer"&gt;full breakdown of why CPPs aren't install tracking&lt;/a&gt; has the complete comparison.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Right Mental Model
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Custom Product Pages → merchandising.&lt;/strong&gt; Use them to test how your app looks on the store.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tracked links → attribution.&lt;/strong&gt; Use them to see which sources drive installs and revenue.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;They solve different problems. Using CPPs for tracking is like using a tape measure to weigh something.&lt;/p&gt;

&lt;h2&gt;
  
  
  What To Do Instead
&lt;/h2&gt;

&lt;p&gt;If you're using CPPs for tracking today:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Keep using them for A/B testing store listings — that's legitimate.&lt;/li&gt;
&lt;li&gt;Layer a real install tracking tool on top for per-source data.&lt;/li&gt;
&lt;li&gt;Stop sharing naked CPP URLs with creators. Give them tracked links that redirect &lt;em&gt;to&lt;/em&gt; your CPPs — you get both: CPP's listing variation and per-creator install tracking.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you haven't set up install tracking yet, &lt;a href="https://instally.io/blog/track-app-installs-without-mmp" rel="noopener noreferrer"&gt;this guide covers the full setup for indie developers&lt;/a&gt; who don't want to pay $999/month for Branch or AppsFlyer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bottom Line
&lt;/h2&gt;

&lt;p&gt;Custom Product Pages are a store merchandising tool. They let you test how your app is presented.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;They are not an install tracking tool.&lt;/strong&gt; They don't tell you which links drive installs, which creators are worth paying, or which campaigns generate revenue.&lt;/p&gt;

&lt;p&gt;Don't use a merchandising tool for an attribution problem.&lt;/p&gt;

</description>
      <category>ios</category>
      <category>mobileapps</category>
      <category>appmarketing</category>
      <category>appugc</category>
    </item>
  </channel>
</rss>
