Mobile App Campaign Tracking

Hi Guys,
Wanted to understand if we can perform different campaign on mobile app.

We want to run campaign to track which partner have given us maximum downloads of our mobile app. We have different partners to promote the mobile app and want to know which partner gave us how many downloads of our mobile app from Android and iOS playstore & app store.

Can this be achieved without rolling out of new mobile app? We would not want to rollout new app for new campaign.

I have already seen the Campaign Tracking : Tracking Campaigns – Analytics Piwik - Analytics Platform - Piwik
But seems this is only for websites. We want to do the same for Mobile app also.

Please suggest. Thanks in advance.