# WinWinKit > Affiliates, referrals, and promo codes management platform for mobile apps. The markdown source of any docs page is available at its `.md` twin (e.g. `/docs/affiliates/introduction.md/`). ## Docs ### Introduction - [Attribution](https://winwinkit.com/docs/introduction/attribution.md/): How users and revenue are attributed to the right campaigns in WinWinKit. - [Introduction](https://winwinkit.com/docs/introduction/revenue-tracking/introduction.md/): How WinWinKit tracks revenue from your app's purchases to attribute revenue, commissions and conversions. - [App Store](https://winwinkit.com/docs/introduction/revenue-tracking/app-store.md/): How WinWinKit tracks revenue directly from the Apple App Store. - [Google Play](https://winwinkit.com/docs/introduction/revenue-tracking/google-play.md/): How WinWinKit tracks revenue directly from the Google Play Store. - [RevenueCat](https://winwinkit.com/docs/introduction/revenue-tracking/revenuecat.md/): How WinWinKit tracks revenue via the RevenueCat integration. - [Stripe](https://winwinkit.com/docs/introduction/revenue-tracking/stripe.md/): How WinWinKit tracks revenue directly from Stripe. ### Rewards - [Introduction](https://winwinkit.com/docs/rewards/introduction.md/): A reward represent a level of access, feature, offer, or content that a user is “rewarded” with. - [Basic](https://winwinkit.com/docs/rewards/basic.md/): Simplest reward that can be offered to users. Typically used to grant a user an access, feature, or content. - [Credit](https://winwinkit.com/docs/rewards/credit.md/): Virtual currency reward. - [App Store Offer Code](https://winwinkit.com/docs/rewards/appstore-offer-code.md/): Discounted or trial subscription or in-app purchase offer on the App Store. - [Google Play Promo Code](https://winwinkit.com/docs/rewards/googleplay-promo-code.md/): Trial subscription offer on Google Play. - [RevenueCat Entitlement](https://winwinkit.com/docs/rewards/revenuecat-entitlement.md/): Reward an Entitlement directly in RevenueCat. - [RevenueCat Offering](https://winwinkit.com/docs/rewards/revenuecat-offering.md/): Reward a custom Offering directly in RevenueCat. ### Affiliates - [Introduction](https://winwinkit.com/docs/affiliates/introduction.md/): Invite affiliates to promote your app for a commission. - [No-Code Integration](https://winwinkit.com/docs/affiliates/no-code.md/): Introduction and integration guide. - [For Affiliates](https://winwinkit.com/docs/affiliates/for-affiliates.md/): Affiliates can be creators, influencers, media, or even your app users! ### Referrals - [Introduction](https://winwinkit.com/docs/referrals/introduction.md/): Launch a referral program to reward users for inviting others and being invited. ### Promos - [Introduction](https://winwinkit.com/docs/promos/introduction.md/): Attract new users by distributing promo codes. ### Pages - [Code Link](https://winwinkit.com/docs/pages/code-link.md/): A web link to a code, its rewards, and instructions on how to use it. The code can be an affiliate, referral, or promo code. - [Affiliate Form](https://winwinkit.com/docs/pages/affiliate-form.md/): A web page where new affiliates can sign up to promote your app for a commission. ### Users - [Introduction](https://winwinkit.com/docs/users/introduction.md/): A user represents an individual who interacts with your app. ### Guides - [User Experience for Claiming Code](https://winwinkit.com/docs/guides/user-experience-for-claiming-code.md/): Patterns for letting users claim referral, affiliate, and promo codes inside your app. - [Creating a Referral Program #1](https://winwinkit.com/docs/guides/creating-a-referral-program-1.md/): Set up a dual-sided referral program that rewards existing users for inviting others while also giving a free month to invited users. - [Designing a Referral Program](https://winwinkit.com/docs/guides/designing-a-referral-program.md/): What to think about when designing a referral program for an iOS or Android app, and tips on what rewards to offer. - [Setting up Affiliates with RevenueCat](https://winwinkit.com/docs/guides/setting-up-affiliates-with-revenuecat.md/): Walk through the process of setting up affiliate marketing for an app that uses RevenueCat. - [Configuring a Free Month reward](https://winwinkit.com/docs/guides/configuring-a-free-month-reward.md/): Different methods to implement one of the most popular rewards — a free month. ## Developers ### Get Started - [API Keys](https://winwinkit.com/developers/get-started/api-keys.md/): Learn what API keys are and how to use them. ### SDKs - [Swift](https://winwinkit.com/developers/sdks/swift.md/): Learn how to install, configure, and use our Swift SDK. - [Kotlin](https://winwinkit.com/developers/sdks/kotlin.md/): Learn how to install, configure, and use our Kotlin SDK. - [Dart](https://winwinkit.com/developers/sdks/dart.md/): Learn how to install, configure, and use our Dart SDK. - [TypeScript](https://winwinkit.com/developers/sdks/typescript.md/): Learn how to install, configure, and use our TypeScript SDK. ### REST API - [Introduction](https://winwinkit.com/developers/api/introduction.md/): Learn what the WinWinKit REST API is and how to use it. - [Authentication](https://winwinkit.com/developers/api/authentication.md/): Learn how to authenticate your requests to the WinWinKit API. - [Errors](https://winwinkit.com/developers/api/errors.md/): Learn how the WinWinKit API returns errors and how to handle them in your code. - [Rate Limits](https://winwinkit.com/developers/api/rate-limits.md/): How the WinWinKit API throttles excessive traffic and how to react when you hit a limit.