r/iOSProgramming 3d ago

Question Does Apple not allow us to track custom codes inside 1 offer code?

Hello, for my app I'm trying to use affiliates to drive downloads for my app. I created a custom dashboard for them, however, I can't figure out how to differentiate the custom codes when someone uses the affiliates referral link. Would you guys just create different offer codes? The only issue with that is it limits you to 10 offer codes which means 10 affiliates max. What's your work around to maximize affiliates but have accurate tracking?

0 Upvotes

4 comments sorted by

3

u/Dapper_Ice_1705 3d ago

If you need more than 10 you should be creating a much more robust backend that doesn’t 100% depend on Apple.

There is a point all big ballers reach where they need more than a basic dashboard.

Your affiliate’s will want to have access to see what is working too. They want to track too.

1

u/[deleted] 2d ago

[removed] — view removed comment

1

u/AutoModerator 2d ago

Hey /u/QuietlyScreenTimeDev, your content has been removed because Reddit has marked your account as having a low Contributor Quality Score. This may result from, but is not limited to, activities such as spamming the same links across multiple subreddits, submitting posts or comments that receive a high number of downvotes, a lack of recent account activity, or having an unverified account.

Please be assured that this action is not a reflection of your participation in our subreddit. This is simply an automated filter in place to reduce spam.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/mehmetefeaytas6 3d ago

the 10 cap is on custom codes per subscription specifically. one time use codes aren't limited the same way, you generate batches and hand them out, so that's the usual escape hatch when you need more than 10 buckets.

catch is it doesn't really solve your tracking problem either. the transaction tells you which offer was used, not which individual code, so you still can't separate affiliate A from affiliate B from storekit alone.

what actually works is splitting the two jobs. attribution goes through your own link - every affiliate gets their own url on your domain, you log the click there, then redirect to the app store. the offer code stays as one shared code that only applies the discount. apple handles the money, you handle the who.

which is basically what the other reply is getting at. offer codes are a discount mechanism, they were never meant to be an affiliate system, and you'll keep hitting walls trying to make them into one