# Contributor ID Link > Link Crowdin volunteers to your reward system and download a Top Members report enriched with their external IDs URL: https://store.crowdin.com/contributor-id-link Category: Manager Productivity, Translator Productivity Type: App Author: Awesome Crowdin Lets your Crowdin volunteers attach an ID from your reward system to their Crowdin profile, so you can pay them out without chasing the right username over chat or email. Use it for anything you give contributors: in-game items, custom skins, NFTs or other crypto, store credit, or an internal ID from your own reward platform. If you also want to recognise contributors with certificates, there are dedicated apps for that: * [Certificates](https://store.crowdin.com/certificates) for crowdin.com (already installed). * [Volunteer Certificates](https://store.crowdin.com/volunteer-certificates) for Crowdin Enterprise. This app handles the "where do I send the reward" part. ## How it works ### 1. Install When you install the app, Crowdin asks which projects to enable it in. Pick only the projects where you actually want to reward volunteers. The app adds three modules to those projects. One of them, the *Contributing* tab, is what volunteers see. It is restricted to managers by default so you can test things first. After you have configured it and checked it works, open the app settings in Crowdin and switch the *Contributing* module visibility to *All project members*. Keep the other two modules (the manager Report and the API endpoint) restricted to managers. ![Installing and configuring Crowdin app](https://developers.app.crowdin.net/api/media/file/061d7c08-fdbd-415c-9cdc-b925824d471e.png) ### 2. Configure Open a project, go to *Reports > Contributor ID Link*, switch to the *Settings* tab and fill in: * The input label, placeholder and helper text. This is the wording volunteers see, for example "Your in-game wallet address" or "Your Discord user ID". * The program rules, in Markdown. Describe how your reward program works (who qualifies, what counts, what they get, how often you pay out) and, in the same text, explain step by step how to find the right ID in your system. Volunteers will not guess. ![Configuring Contributor ID Link Crowdin app](https://developers.app.crowdin.net/api/media/file/7361450f-786d-48e9-b18e-fc92e20d1b8d.png) ### 3. Volunteers submit Volunteers open the project, click the *Contributing* tab, read your rules, paste their ID and save. They can come back and update it any time. Crowdin will not notify them about the new tab on its own, so tell your volunteers about it the way you usually reach them (project announcement, Discord, mailing list, etc.) and point them at the *Contributing* tab. ![](https://developers.app.crowdin.net/api/media/file/40de9265-8e9d-4405-8b32-60a290abf3c2.png) ### 4. Pull the report When you want to reward people (monthly, quarterly, or on demand): 1. Open *Reports > Contributor ID Link > Report*. 2. Pick the unit (words, strings, characters), the period and optionally a target language. 3. Click Generate. You get the standard Crowdin Top Members report with one extra column: the external ID each contributor linked. 4. Download as CSV and hand it to whatever script pays them out. ![](https://developers.app.crowdin.net/api/media/file/d61fd79f-1d6d-4325-9fc2-55501cbcf021.png) ### 5. Or automate it The same data is available through Crowdin's REST API, so you can run payouts on a schedule from your own server. Authenticate with a Crowdin Personal Access Token that has the `application` scope: ``` GET https://api.crowdin.com/api/v2/applications/contributor-id-link/api/top-members ?projectId={projectId}&dateFrom={iso8601}&dateTo={iso8601}&unit=words ``` Response is the normal Top Members payload with an `externalId` field added to each row.