Publisher
This section contains no articles.
Reporting
This section contains no articles.
General
This section contains no articles.
Placement
This section contains no articles.
Campaign
This section contains no articles.
Troubleshooting Offerwall Issues
Offer Completed but Not Credited: Kindly note that, offer completion is verified and decided by the advertiser which is quite not in our control. There maybe one or more of the following reasons for your coins not being credited:- You have not completed the required steps properly. You already have installed the app before in past from another source. There is suspicious change in your IP or Country. There is suspicious change in your Device ID. You are using multiple deviPopularHow to Create a Campaign?
Please go through this quick guide and follow the instructions given below to get started quickly:- Overview: Register a FREE Account on our Self-Serve Platform Add some Funds to your Account Balance Create a Campaign from your Dashboard Manage your Campaign from your Dashboard (optional) 1. Register a FREE Account on our Self-Serve Platform Kindly register a FREE account at https://cpidroid.com/signup to get started. Note: PleasPopularUnderstanding various Tracking Solutions (Overview)
The purpose of tracking solutions is to track installs or conversions, you may need to integrate tracking SDK into your app in order to trigger conversions and your SDK provider will send the conversion postback to our server. Apart from our own proprietary tracking solution and our own free tracking SDK, we also support 3rd party tracking solutions as well. Please find an overview below:- Overview: CPIDroid Proprietary Tracking: 3rd Party TrackPopularTroubleshooting Tracking Integration Issues
This article is written keeping AppsFlyer in mind however most of the points discussed here should be similarly applicable to other tracking methods as well. Overview: App must be live on app/play store with latest SDK: Make sure to test the tracking SDK integration: Make sure to activate CPIDroid as partner & default postbacks: Make sure Advanced Privacy is disabled: Make sure to enable install/event postbacks: Make sure the event name is configured precisely: ChePopularHow to SpeedUp Campaign Approval?
If your campaign is in approval and taking longer than usual, you may want to reach out to support and help the team with some key information to speed up the approval process. Overview: For New Campaign (with Full Tracking Integration). For Suspended Campaign (with Full Tracking Integration). Tips to Save Time. For New Campaign (with Full Tracking Integration):- Avoid targeting paid actions like sale or purchase such actions requires very high bid or less likely to perfoPopularWhy there are Deviations in Reporting Data at Different Platforms?
There can be several reasons for deviations in reporting data at different platforms. Kindly find some common reasons below:- Reasons: In case the advertiser did user acquisition campaigns with other sources before there might be some users that installed the app through us that had installed the app before. We could only detect and prevent that by utilizing full tracking integration. (https://help.smartxaas.marketing/en/article/understanding-various-tracking-solutions-overview-aePopularGetting Started with Placements
Types of Placements:- Offerwall / API Desktop / Mobile / Web App Offer API Ad Network Placement may undergo review and you may have to contact support for approval. How to Create a Placement? Once you have an approved application for a publisher profile at cpidroid.com Then you can create a placement at https://app.cpidroid.com/placement/add?dashboard=publisher Once created, you can manage placements at hPopularTroubleshooting Campaign Suspension
Campaigns are generally suspended automatically when the CR is too lower than usual or if tracking integration does not work as expected. If your campaign was recently suspended, there might be one or more of the following reasons for this:- Overview: Poor or Low Conversion Rate: Tracking Link is Redirecting Incorrectly: Tracking or Postback Integration Issue: User Unable to Reach Conversion Point: App is NOT Available in Play / App Store: App is NOT Compatible EnPopularUnderstanding various Campaign Types (Overview)
We mainly have two kinds of traffic: Incent and Non-Incent which further have various campaign categories/types as explained below:- Recommended Article: Difference Between Incent and Non-Incent Advertisement? Getting Started with Incent / Rewarded Campaigns Incent installs are actually motivated iPopulariOS 14 Advanced Privacy & Tracking
ATT Consent Prompt: Apple has introduced ATT (App Tracking Transparency) in iOS 14 and has begun enforcing ATT which requires advertisers/publishers to request user permission to access user data for tracking a user or device. As for iOS advanced privacy, we have planned to take dual consent from end-users on both sides (advertiser's app and publisher's app) so that we could get clickid / idfa in postbacks which is necessary to accurately measure the conversion and reward the rigPopularWhen will the Downloads be Visible in the Play Store?
Overview: How to Check Stats in Google Play? Where to Check Stats in Google Play? How to Check Stats in Play Store? Kindly note that It can take up to 48 hours (or sometimes even more) to reflect the stats at Google Play Dev Console and make sure you are selecting proper date ranges (it's good to add 1 day extra before/after the start/end dates to avoid lags due to the difference in reporting time zones) accordSome readersGetting Started with Kochava Tracking / SDK
In a hurry? Hire our experts for Assisted Guidance on Kochava Tracking Integration About Kochava Tracking / SDK If you integrated the kochava tracking SDK into your app, you can use kochava as tracking solution. This allows you to rely on kochavas reporting and their anti-fraud measures. Additionally, you can create and run CPA campaigns in this setup. Please login to kochava, set up trackingSome readersGetting Started with Appsflyer Tracking / SDK
In a hurry? Hire our experts for Assisted Guidance on AppsFlyer Tracking Integration About AppsFlyer Tracking / SDK Appsflyer is a 3rd party tracking solution that provides tracking SDK and the purpose of tracking SDK is to track installs or conversions, report it to Appsflyer data center, then they verify the same and send a conversion postback to our server. If you integrated the ASome readersGetting Started with Adjust Tracking / SDK
About Adjust Tracking / SDK Adjust is a 3rd party tracking solution which provides tracking SDK and the purpose of tracking SDK is to track installs or conversions, report it to Adjust data center, then they verify the same and send a conversion postback to our server. If you integrated the Adjust tracking SDK into your app, you can use Adjust as tracking solution. This allows you to rely on their reporting and anti-fraud measures. Additionally, you can create and run CPA campaignsSome readersCan I use custom affiliate / tracking / redirect link?
Overview: Risk Disclaimer: Can I use Custom Link / Tracking? How is the Review Process? What Custom Links are Ideal? Getting Errors? Monitor Campaign Performance Regularly: ⭐ Auction / Competition: Disclaimer for Affiliate/Re-Brokered Offers: (hSome readersCustom Tracking Solution for Agency (White-Labeled 3rd Party Tracking)
We have come up with a unique concept of White-Labeled 3rd Party Tracking which will help Agency directly use our platform to promote their client's mobile apps while keeping their own branding. We call this concept as "Custom Tracking Solution for Agency". Why this Concept? No need to develop your own tracking system. You can save a lot on development cost. No need for a campaign management software. You can save a lot on monthly subscription. Increase tracking accuracy by redSome readersHow much Time User will Keep the App in their Device?
This article is only applicable to https://CPIDroid.com User will keep the app on their device as per their wish or for 3+ days if they go for High Retention campaign. To clarify more here, If you are choosing CPI campaign then user will install + open. We will be tracking only Install + Open, after that, it depends on whether users want to get engaged further with your app or not and users will engage more if app is built with great quality, and uniqueness and has high affinity to attractSome readersHow can Agencies Promote their Client's App on CPIDroid Platform?
If you are an agency, you may want to while-label the installs while promoting your client's app on CPIDroid platform. There are several ways to make installs white-labeled as given below:- Overview: Using Appsflyer Agency Account: Custom Tracking Solution for Agency (White-Labeled 3rd Party Tracking): Custom Redirect / Tracking URL: Custom Referrer / UTM Parameters: Using Appsflyer Agency Account: If your client is integrated with Appsflyer SDK then you can make use of tSome readersGuidelines to Reduce Fraud Rate
Kindly ensure to implement guidelines, these are very important to reduce fraud rate. We already have plenty of anti-fraud measures but your app is the first line of defence. All the publishers will have to mandatorily ensure follows things:- Only one publisher account is allowed. Opening multiple publisher accounts without prior approval will be suspended. All the end-users must have registered accounts with verified email/mobile in your app. Try to prevent your end-users from creatSome readersHow to Start or Reinstate a Campaign?
For Paused Campaign: Add sufficient budget to your campaign (if remaining budget is low) at https://app.cpidroid.com/campaign/manage, check for blue button under "Actions" column. If your campaign status is "Paused" then you can start your campaign at https://app.cpidroid.com/campaign/manage by hitting green button under "Actions" column. For Capped Campaign: If your campaign status is "Paused" then itFew readersGetting Started with High Retention Campaigns
Please go through this quick guide and follow the instructions given below to get started quickly:- What is High Retention Campaign? Types of High Retention Campaigns:- How to create High Retention Campaign? What is High Retention Campaign?High Retention campaigns require users to keep your app for 3 days. Any user who uninstalls sooner won't count as conversion, so the total number of installs delivered will be above your campaign volume. HR campaigns come with extensiveFew readersGetting Started with CPA (Cost per Action) Campaigns
What is CPA (Cost per Action) Campaign? CPA campaigns require the user to trigger an event by completing a certain action. The action must be free and must not take longer than 5 minutes. Otherwise, contact your account manager before creating a campaign. CPA (Cost per Action) campaigns are recommended for those who looking for custom Action or Event to be completed by the user such as:- Install + Open + Create an Account Install + Open + Register + Email Activation IFew readersTips to Speed Up or Optimize your Campaign
We have some quick tips which may help you Speed Up or Optimize your campaign up to some extent. Please go to https://app.cpidroid.com/campaign/manage and follow one or more of the following Tips to quickly Speed Up or Optimize your campaign:- Try Increasing your Bid per Conversion: Try Using Full Tracking Integration: Highly Recommended Try Adding more Countries into Targeting: (hFew readersTroubleshooting Tracking Postback Issues
AppsFlyer : https://support.appsflyer.com/hc/en-us/articles/14272573202833-Postback-troubleshooting-for-advertisersFew readersGetting Started with AppMetrica Tracking / SDK
About AppMetrica Tracking / SDK Learn more at https://appmetrica.yandex.com/docs/mobile-tracking/concepts/tracking.html 1. Integrate AppMetrica SDK: Android SDK : https://appmetrica.yandex.com/docs/mobile-sdk-dg/android/about/android-initialize.html iOS SDK : https://appmetrica.yandex.com/docs/mobile-sdk-dFew readersHow to Create Keyword Search Campaign?
Users What is Keyword Search Campaign? In Keyword Search campaigns, Users will redirect to a landing page and give the users keywords they are supposed to use for a Google Play search. The user will search in Google Play with that targeted keyword and find your app in the search results to install it. This will improve the keyword relevance of the app and boost your keyword ranking as well i.e. your app will appear at the Top position eventually on the search result page for the targeted kFew readersWhat are Top Geos?
Our platform is available for both Android and iOS apps. We have worldwide traffic and can target almost every country. Our Top Geos for Incent traffic are: India, US, Germany, Spain, Russia, Indonesia, Mexico, Italy, Brazil, France, Vietnam ...etc. Our Top Geos for Non-Incent traffic are: US, CA, Western Europe, and countries in SEA like IN, ID ...etc.Few readersTroubleshooting App or Custom URL Validation Issues
Overview: Troubleshooting Application URL Validation Troubleshooting Custom Tracking / Redirect URL Validation Troubleshooting Application / Website URL Validation When you enter Google Play or App Store link in "Application URL" field while setup campaign then the platform will automatically validate the app and shows it's details but in case it does NOT happen then you can hit "Validate" button to force theFew readersGetting Started with Branch Tracking / SDK
About Branch Tracking Please refer to the official documentation already prepared by Branch for "CPI Droid" at https://docs.branch.io/pages/deep-linked-ads/cpi-droid-mobile-tracking/ Overview: Integrate Branch SDK: Initialize SDK & Test Integration: Activate Tracking Link for CPIDroid: Enable Install/Event Postbacks: 1. Integrate Branch SDK: Android : https://docs.branch.io/appsFew readersHow to check detailed Reports?
Kindly go to https://app.cpidroid.com/campaign/manage and click * "Stats" button given under " Actions" column to see all the stats. Once you reach stats page, you can click * "Conversion Reports" * and * "Detailed Stats" buttons to see more detailed reports.Few readersList of Macros / Placeholders available apart from {click_id}
We can pass some additional macros/placeholders apart from clickid which can be replaced with corresponding values and passed via tracking or redirect link. We currently support only two additional macros that we populate on click-out: gaid - google advertising id idfa - apple advertising id pubid - first level publisher id subid - second level publisher id (if available) Example: https: //example.com/tracking.php?campaigni d=XXXX&clickid= coloFew readersConfiguring In-App-Events for CPA Campaign
In order for CPA campaign to work correctly, you may have to adjust some additional settings to make sure event postbacks are enable and correctly configured to fired upon each time the target action is completed by the end user, you can easily enable this from your respective tracking provider's dashboard. We have outlined quick steps for some of the popular tracking providers below:- For Appsflyer: Please log in to your Appsflyer dashboard, select your app, and go to "IntegratFew readersWhy I am NOT getting Conversions at my Affiliate Dashboard?
Please note that if you create a campaign with an affiliate link (as Redirect URL) then all the conversions are delivered via the affiliate link only and we are 100% sure for that! this is how our platform works. But if you are NOT getting conversions at your affiliate dashboard then try to check following things:- What point your affiliate network counts the conversion for the affiliate link? Note: Our CPI - Standard campaign converts at Install + Open Have you got clicks or impressFew readersGetting Started with Offerwall
About Offerwall Monetization: You can monetize your non-paying users with our incent offerwall. Kindly go to https://wall.cpidroid.com/offer/69o8-1-3ghh?uid=USERIDENTIFIER to experience it live. Once you become publisher, you can get your own unique offerwall link. Your end users will have to complete tasks/surveys/offers in CPIDroid offerwall and you will get payouts, you can pass on a part of that to the end userFew readersEligibility Criteria for Post-Payment?
By default we have wallet system which is prepaid and we don't support post-payments are such. However there are some exceptions for certain type of users on some of our websites as outlined below:- Criteria for Post Payment for Ad Network or Agency (http://cpidroid.com/):- Should NOT be an individual advertiser. Should be an Ad Network or Agency or Similar. Should have self-serve dashboard where we can transparently track numbers delivered through us and our earnings in real-time.Few readersWill I get Real and Unique Installs?
Real Installs? We sell 100% real installs from real users/devices. We can understand your concern about the legitimacy and quality of our product/users but we'd like to clarify that we have real human traffic and we sell 100% real installs from real users/devices. We have a fraud detection system and other systems for: Proxy / VPN checks, Bot / non-human data checks, MTTI analysis, CR / CTR checks, Device / Make Model / OS distribution checks. So don't worry, you will charFew readersGetting Started with Web / APK campaigns
You may create Web campaigns at https://app.cpidroid.com/campaign/add?platform=web&dashboard=advertiser For APK campaigns, kindly create web campaign and choose CPI as campaign type. Guidelines for APK Promotion: We can only promote genuine APK apps. Suspicious, harmful or risky apps are strictly not allowed. APK App must have a profFew readersHow to Stop or Terminate a Campaign?
You may pause your running campaign at https://app.cpidroid.com/campaign/manage (login required) by hitting yellow " Pause" button given under "Actions" column.* You may terminate your incomplete campaign at https://app.cpidroid.com/campaign/manage (login required) by hitting red " Terminate" button given under "Actions" column.* Note: The remaining unused budget will automatically be refunded back to your account balanceFew readersHow to become Publisher (Monetize your App)?
To become publisher on CPIDroid, you will have to follow these steps:- Steps to Become Publisher: Signup a FREE CPIDroid user account. Apply for publisher profile by submitting publisher profile application Once your application is approved by the team, you can login to your publisher dashboard. Get started by creating a placement: Getting StaFew readersDifference Between Incent and Non-Incent Advertisement?
What is Incent Advertisement? Introduction: An Incentive Advertisement is a type of advertising that intends to activate potential customers with putting an incentive and try to promote mobile apps with the exchange of a reward meaning that engagements may not result from an initial interest of a user. Cost: Incent Installs cost about ~$0.1 per conversion on an average =This is 10 times cheaper than Non-Incent. Ads: Incent campaigns run as rewarded offerwalls ads.Few readersGetting Started with Managed (High Volume) Campaigns
NOTICE: What is Managed (High Volume) Campaign? Managed campaigns are the way to go if you need to push large volumes in a short time. Please keep in mind that the actual performance depends on your bid, so make sure to contact your account manager before creating a managed campaign. Managed campaigns cannot be paused or terminated by yourself and are managed by CPI Droid. Managed (High Volume) campaigns are recommeFew readersHow do we Drive Users/Installs?
We have network of:- Offerwalls, Rewarded Traffic, Ad Networks, Direct Publishers, Affiliate Networks, and Partners for Incent traffic where users install advertised app for incentives in case of Incent Campaigns and also we have a blend of different:- Ad Networks, Ad Exchanges, SSPs, Affiliate Networks, Direct Publishers and Partners for Non-Incent traffic. We provide real installs from real users / devices. We have a Powerful Proprietary Fraud Detection SysFew readersHow to Edit Settings of a Campaign?
Once your campaign is approved, you may edit your campaign settings from your dashboard. In case it's still in review and you are unable to edit it, just reach out to support. You may edit your campaign bid, budget, and some other settings at https://app.cpidroid.com/campaign/manage depending upon your campaign type and status, check for an Edit button under Actions column. Please note that you may increase your campaign bid but decreasing of bid is not supported due to some technical limFew readersHow to Rank an App Higher in Category or Top Charts?
Overview: As per the market research as well as our experience so far, in order to boost category ranking or top chart ranking, the core concept is to drive high volume in short time which is also called burst campaign. *Note: To drive decent volume, it would require solid bid to get enough traction and hence a solid budget would be required. Also, you should be open-minded with your budget because your competitor may outrank you during campaign thus it will require us to outspend them inFew readersWhy there are Deviations in Targeted Country?
We likely see some deviations in targeting between different tracking systems. Additionally, we detect some fraudulent installs in real-time or near time, those users we can't prevent from installing the app, but we don't charge you for them, as we reject these conversions, so no harm to the advertiser.Few readersWhy most Users Uninstall my App after a Short Time?
In general, users are free to do anything after successful conversion, they may use/keep the app if they like it but we can NOT control or force them for anything beyond successful conversion point, and "Uninstall" is out of the scope of the campaign as such. , Recommended Article: How much time user will keep the app in their device? Please note that when youFew readersWhat is Campaign Status 401 (Archived)?
Campaigns that are 12 months old, no longer live (running) and have budget exhausted are automatically marked as "Archived" (status = 401). This help us keep your dashboard organized and tidy to ensure only active campaigns remain in focus. If you want to continue the archived campaign, you may have to create a fresh new campaign. You may reach out to your account manager for any help in setting up a new campaign.Few readersGetting Started with Tenjin Tracking
This section is in BETA phase:- Campaign Setup: https://docs.tenjin.com/docs/campaign-setup Callback Setup: https://docs.tenjin.com/docs/callback-setup Conversion Test: https://docs.tenjin.com/docs/conversion-testFew readersWhat are Impressions, Reservations?
Impressions: An impression is counted each time your offer is shown to users. Reservations: Reservations indicate the no. of users who are visiting your app page and may be installing your app and are about to convert.Few readersWhat is "CPIDroid"? Who we Are?
Our DSP: CPIDroid is a Mobile Ad Network with an automated self-serve advertising platform for advertisers willing to promote their Android, iOS apps on CPC, CPI, CPI- High Retention, CPI - Keyword Search, CPA, CPE ...etc basis. Our Campaigns: We offer a variety of campaigns and different pricing models such as CPC, CPI, CPA ...etc - Understanding various Campaign Types (Overview) (https://help.smartxaas.marketing/en/article/understanding-various-campaign-types-overview-1cykue8/?bFew readersHow to Download Postback Logs?
Steps to download postback logs will vary according to your tracking software provider. Please find instructions for popular tracking software:- Branch: https://help.branch.io/faq/docs/how-to-pull-postback-logs-from-branch-dashboard AppsFlyer: https://support.appsflyer.com/hc/en-us/articles/360008613838-Raw-data-export-page (https://support.appsflyer.com/hc/en-us/articles/360008613838-Raw-data-export-paFew readersGetting Started with Custom S2S Tracking
About Custom S2S Custom tracking is available for advanced users who need to integrate their own tracking solution, not pre-integrated with CPIDroid. Tracking Link and Postback URL both are important things for Custom S2S Tracking to work properly. Overview: Generating the Tracking Link Preparing the Postback URL Sending the Conversion Postback Generating the Tracking Link Tracking link help you to track the user who interacts (clicks) with the ads and takes the userFew readersPublisher API - Documentation Guide (v1.1)
Overview: Offer Get API: Offerwall Get API: Offer Get API: Note: Grab your API keys from https://app.cpidroid.com/account/api?dashboard=publisher (https://app.cpidroid.com/accouFew readersDoes the Downloads Count of an App Decreases if User Uninstall it?
No, it does not. It only tracks the downloads of the first time a specific Apple or Google login/account downloads it to a device. It will not retract the initial download stat if they choose to uninstall the app from their device, as they still have it tied to their Google/Apple account.Few readersWhat is the significance of Tier I, Tier II countries from advertisement ROI point of view?
Capture2.PNG As you are aware of different types of advertising model like CPA, CPI etc. but here it matters a lot which countries are you targetting. There will be a great impact on ROI based on targetting countries. Lets first understand what exactly mean by different tiers of countries. The grouping of countries into different tiers is based on GDP and purchasing power. DependinFew readersList of Supported, IAB Compatible Creatives Formats:
Banners:Few readersAdMob Ad Serving has been Limited due to Invalid Activity
Google is working on its own terms since they have monopoly in the market. It's really difficult to say if any kind of traffic they don't like but we have Proprietary Fraud Detection System to ensure traffic (installs) are from real users/devices only. Since Google did not transparently provide any clear explanation as expected since they often make one-sided decisions and the worst thing is these decisions are automated.Few readers