How can we help?

Popular help topics: pricing, upgrade, hosting, membership

NEW: We have migrated to Zendesk CRM
Kindly checkout our Knowledge Base powered by Zendesk:-
Knowledge Base for CPIDroid.com
General, Account & Payment ...etc (All FAQs common to The SmartWare Network Websites)
Image Description

Using TheSmartWare Account

Find the answer to any question, from the basics all the way to advanced tips and tricks!

Browse all article
Image Description

Using CPI Droid Platform

Want to learn more about setting up and managing your team? Look no further!

Browse all article

General

Nope, you can create ONLY ONE account. We don't allow multiple accounts as such from the security/safety point of view and other reasons.
 
If you really need multiple accounts then contact us first with a genuine reason or explanation for the same. If it looked reasonable we will make an exception for you.

#360021830872

Account


#360017777391

You can change or update your account password at https://cpidroid.com/user/manage.php 


#360015818232

You can reset or recover your account password at https://cpidroid.com/recover.php


#360004436012

Unfortunately, account username can NOT be changed or updated.


#115001609511

Payment

Topics covered in this article:-

Refund on Invoices

You may ask for the refund for added funds in your account balance on the invoice basis, but refunds are possible only if requested within 24 hours from the date of the transaction and the funds are unused.
Note: Refunds will not be possible if you have used (fully or partially) your added funds from your account balance.

Refund on Campaigns/Orders

You may terminate the campaign or cancel the order (if applicable and available) to get the refund back to your account balance for unused/unspent budget/funds.
Note: Refund will be given back to the account balance only but not be given on your invoice (original payment method)

Exceptions & Special Cases

There are some exceptions => for more details, please refer our refund policy at: 


#360016324171

Going to create a campaign or place an order?
First of all, you need to add funds in your account balance by using an appropriate payment processor such as PayPal, Payoneer, Wire ...etc at:

 


#360000174952
Bitcoin is a kind of cryptocurrency and you need to have an account or bitcoin wallet at any one of your preferred bitcoin exchange/wallets.
 
You can buy or sell bitcoins from your account at any bitcoin exchange using your local currency. For more details, you may contact your bitcoin exchange where you have created account or have bitcoin wallet.
 
Popular BitCoin Wallets: UnoCoin | iGOT | XAPO | Zebpay 
 
Please follow these steps:-
  1. Please go to https://cpidroid.com/bank.php (login required)
  2. Enter amount of funds (USD) you want to add in "Add Funds" field
  3. Find "Pay in Crypto" tab under "
  4. Select your preferred bitcoin payment processor such as Bitpay
  5. Click "Submit" button to go to a secure payment page.
  6. Send equivalent BTC amount to the unique bitcoin address displayed.
  7. Funds will be credited to your account balance after 6 confirmations within bitcoin network.
Note: After you hit submit, It will take you to secure payment page of chosen bitcoin payment processor, where a unique bitcoin address will be shown, you have to send equivalent BTC to that address.
 
 
 

#115001612252

The minimum possible funds you can add is just $10 (may vary depending upon the payment processor or method)

Please go to https://cpidroid.com/bank.php (login required) for more info


#115001602831

You can find and download all your invoices at:

Just hit "Invoice" button given under Action column to view and download (print as pdf) the invoice.


#115001424391

General


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 the validation process.

Note: Our system validates app in US market so, if your app is NOT available in US then you may get validation error or could not resolve error.

Still Getting Validation Error?

  • Please make sure you are entering Google Play link or App Store link in "Application URL" field under "Select Application from ..." box.
  • In case you are still getting validation error even after hitting "Validate" button then you may make use of "Skip Validation" checkbox to skip the same in such rare cases.
    Note: Use "Skip Validation" button only if you believe that your app is live in the Play Store (or App Store)

Advanced Solution for some Rare Cases:
In some rare cases it can be possible that the app is available only in one or two countries then please first choose your target country before validating your app. The system will validate your app against the very first country shown in the targeted country list after selected.


#115001451311

There may be one or more of the following reasons for this :- 

  1. Conversion rate is too low which indicates some technical issue with your app or tracking. 
  2. We are sending traffic but NOT getting any Conversion postback from your external / 3rd party tracking. 
  3. Your app is unavailable or NOT listed in google play / app store any more. 
  4. Your app is capatible with limited devices and hence significant users are NOT able to install it. 
  5. High risk of fraud has been detected. 

#360032768551
  • For Incent => India, US, Germany, Spain, Russia, Indonesia, Mexico, Italy, Brazil, France, Vietnam
  • For Non-Incent => US, CA, Western Europe, and countries in SEA like IN, ID

#360032420712

CPI Droid is a Mobile Ad Network with an automated self-serve advertising platform for advertisers willing to promote their Android, iOS apps on CPC, CPI, CPA, CPE ...etc basis.

If you have Android or iOS apps and looking to promote the same then you can buy app installs at our platform You can register a FREE account at https://cpidroid.com/register.php to get started.

 


#360016211172
The grouping of countries into different tiers is based on GDP in respective countries as well as popularity among advertisers. Depending on advertisment goals as well as business model of the product that is advertised the advertiser should decide about the targeting. Income from ads / eCPMs are likely higher in tier I countries.

#115002591072

If you are an agency, you may want to while-label the installs. There are several ways to make installs white-labeled as given below:-

Using Redirect URL:
Use your own Redirect URL or Tracking URL to while-label the installs.

Remove Default UTM Parameters:
You can simply re-enter your google play link to omit default utm parameter OR create custom UTM parameter link with your own branding in the "Redirect URL" field.

Create Custom UTM Parameter:
We can impose a campaign-specific referrer string by means of a Redirect URL.

Just add the following placeholders to the actual Play Store link: &referrer=utm_source%3D[REFERRER_NAME]%26utm_medium%3Dcpi%26utm_campaign%3D[CAMPAIGN_NAME] and replace respective placeholders with the values you require.

Please also find a link generator (Google Play URL Builder) here for your reference: https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder (Scroll to the very bottom).

Campaign_Measurement_____Analytics_for_Android_____Google_Developers.png

Using Appsflyer Agency Account:
If you are using appsflyer tracking then make use of your agency account id (af_prt) in the tracking link. There is a way through which you can run your campaigns white labeled with appsflyer as well.

What you need to do is get an Agency account at appsflyer and use a special custom tracking link which will show your name as a traffic source to advertiser's appsflyer dashboard and hence make it white labeled.

Please refer these links to get started and understand the concept:-

Regarding the Agency Data:-
Please note that until the Agency transparency is not enabled the installs driven by the Agency for particular media source would not be visible under the Advertisers account.


#115002074292
We have network of Offerwalls, Rewarded Traffic, and Partners for Incent traffic and also we have a blend of different Ad Networks, Ad Exchanges, SSPs, Affiliate Networks, Direct Publishers and Partners for Non-Incent traffic, where users install advertised app for incentives in case of Incent Campaigns 
 

#115001612871

This article is only applicable to https://CPIDroid.com

User will keep the app on their device as per their wish or 3+ days if you go for High Retention campaign.

Recommended Article: Getting started with the High Retention campaigns


#115001611732

Real Installs?
We sell 100% real installs from real users/devices. We can understand your concern about 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.

Unique Installs?
Please note that you will always get unique device installs from us irrespective of the campaign.
Note: In case you have run/running campaigns at any other provider/network as well then we we would recommend you to make use of Tracking SDK such as Appsflyer, Kochava, ...etc

Any Harm?
Please be assured that your app will NOT be harmed because we sell 100% real installs and we can definitely guarantee that the installs are generated by real users and there are no risks involved for you by using our product to boost your app in anyway at all.

One more thing we'd like to add that we have built-in fraud detection system plus we support 3rd party tracking SDK such as Appsflyer or Kochava ...etc and they are well known for conversion tacking as well as powerful fraud detection system. You may setup 3rd party tracking to assure that you are getting 100% unique and genuine installs.

 


#115001611712

Campaigns

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 install i.e the user who install the advertiser's app get incentive for doing that and hence cost per acquisition is very low as compared to Non-Incent.

Based on our experience, we have noticed that Incent installs work good for Games comparatively and hence very much recommended for games. The main advantage of Incent install is that it's really very cost effective, Incent install will cost you about $0.1 per conversion whereas Non-Incent would cost you $1 and hence Incent installs are 10 times cheaper comparatively but give similar or better results generally.

Overview of Campaign Types (Incent):-

Campaign Type Conversion Tracking Availability
CPC - Standard Click (Upto 40-80% Installation Rate) Standard Android, iOS
CPI - Standard Install + Open  Optional Android, iOS
CPI - High Retention Install + Open + Keep for >3 Days  Standard Android
CPI - Managed (High Volume) Install + Open (High Volume)  Required Android, iOS
CPI - Search (Standard) Search + Install + Open  Standard Android
CPI - Search (High Retention) Search + Install + Open + Keep for >3 Days  Standard Android
CPA - Standard Install + Open + Action/Event Required Android, iOS
CPA - Managed (High Volume) Install + Open + Action/Event (High Volume) Required Android, iOS


CPC (Cost per Click)

  • Standard:
    Incent CPC campaigns charge per rewarded click, prompting users to install your app to receive their rewards. Since no external SDK or tracking is required, these campaigns can start instantly without any setup. The expected installation rate varies, but is usually around 40%-80% thanks to our sophisticated fraud detection.

CPI (Cost per Install)

  • Standard:
    In this type of rewarded install, users are going to download and install your app in return for a reward. Depending on the selected tracking method users will also open the app at least once. When using third-party tracking providers install+open is guarenteed whereas for CPI Droid tracking - depending on the app type - opening the app is not required for the end user. This type of install is the most cost efficient one.
  • High Retention:
    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 extensive statistics and don't require any SDK.
    Recommended Article: Getting Started with High Retention Campaigns
  • Managed (High Volume):
    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.
    Recommended Article: Getting Started with Managed (High Volume) Campaigns
  • Search (Standard):
    Search campaigns will redirect to a landing page and give the users keywords they are supposed to use for a Google Play search. Multiple keyword sets can be entered by separating them with a semicolon (;), they will be distributed evenly among users. Make sure the app is within the first 100 search results for each keyword set and targeted country.
    Recommended Article: Getting Started with Keyword Search Campaigns
  • Search (High Retention):
    Search campaigns will redirect to a landing page and give the users keywords they are supposed to use for a Google Play search. Multiple keyword sets can be entered by separating them with a semicolon (;), they will be distributed evenly among users. Make sure the app is within the first 100 search results for each keyword set and targeted country.

CPA (Cost per Action)

  • Standard:
    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.
    Recommended Article: Getting Started with CPA (Cost per Action) Campaigns
  • Managed (High Volume):
    Managed CPA campaigns* are the way to go if you need to push a lot of conversions in a short time. Please keep in mind that the actual performance depends on your bid and the event conversion flow, 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.
    * 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.

Getting Started with Non-Incent / Non-Rewarded Campaigns

Non-Incent installs are opposite of incent installs, user naturally install the app after seeing ad creatives (banner, video)

Overview of Campaign Types (Non-Incent):-

Campaign Type Conversion Tracking Availability
CPC - Managed (High Volume) Click (High Volume) Optional Android, iOS
CPI - Managed (High Volume) Install (High Volume) Required Android, iOS


CPC (Cost per Click)

  • Managed (High Volume):
    Managed CPC campaigns are non-incentivized and convert upon user clicks. Conversion tracking is optional for CPC campaigns but will help monitoring and verifying the results.

CPI (Cost per Install)

  • Managed (High Volume):
    Non-rewarded managed CPI campaigns convert upon user installs. Conversion tracking is required for CPI campaigns either through a supported tracking provider or custom s2s callbacks. 
    Attention: Your conversion tracking has to be accurate and we do not support promoting affiliate or network offers!

#360003820771

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 recommended for those who come under one or more of the following needs/situation:-

  • Looking for high volume installs or burst campaign
  • Target audience is narrow due to targeting small countries or low traffic countries.
  • Want campaign to complete faster as soon as possible. 

Types of Managed (High Volume) Campaigns:-

Incent

Campaign Type Conversion Tracking Availability
CPI - Managed (high-volume) Install + Open (High Volume)  Required Android, iOS
CPA - Managed (high-volume) Install + Open + Action/Event (High Volume) Required Android, iOS


Non-Incent

Campaign Type Conversion Tracking Availability
CPC - Managed (high-volume) Click (High Volume) Optional Android, iOS
CPI - Managed (high-volume) Install (High Volume) Required Android, iOS

 

Requirements for Managed (High Volume) Campaigns:-

  • Tracking SDK is required to drive high volume automatically/manually by connecting external traffic sources/partners.
    Recommended Article: Understanding various Tracking Solutions (Overview)
  • Minimum CPI Bid: $0.3 (or CPA Bid: $0.6) is required.
  • At least $600 Budget required.

How to create Managed (High Volume) Campaign?

You need to create Standard version of the desired Managed campaign first at https://cpidroid.com/campaign/install/add.php by selecting the appropriate option in the Campaign Type field accordingly and make sure to full-fill minimum requirements as per the Managed one (as given above) then contact us to convert it into Managed (High Volume) version.

Recommended Article: Getting Started with the Campaign Setup (Creating a Campaign)


#360002573232

Please go through this quick guide and follow the instructions given below to get started quickly:-

  1. Register a FREE Account on our Self-Serve Platform
  2. Add some Funds to your Account Balance
  3. Create a Campaign from your Dashboard
  4. Manage your Campaign from your Dashboard

1. Register a FREE Account on our Self-Serve Platform

If you are NOT registered on our self-serve platform yet then please register a FREE account at https://cpidroid.com/register.php to get started.
Note: Please make sure to activate your account by verifying your email => Resend Activation Email

2. Add some Funds to your Account Balance

You need to add funds in your account balance at https://cpidroid.com/bank.php (login required) by using an appropriate payment processor such as PayPal, Payoneer, Wire ...etc before creating the campaign.

Want to Check Pricing or Calculate the Budget? Just play with our Campaign Price Calculator!
Please try our Campaign Price Calculator -> https://cpidroid.com/page/campaign-price-calculator.php to get an idea of our various campaign types and their pricing (minimum bid).

3. Create a Campaign from your Dashboard

In order to promote/advertise your app, you can create a campaign on our self-serve platform at https://cpidroid.com/campaign/install/add.php (login required) from your dashboard.

Feeling lazy or Don't have time? Just ping us with campaign details!
If you want us to setup the campaign in your dashboard for you then please reach us at https://cpidroid.com/contact.php and share/confirm the following details:-

  • Campaign Type: (cpc, cpi, cpa ...etc)
    Recommended Article: Understanding various Campaign Types (Overview)
  • Application Link: (Play Store or App Store Link)
  • Target Country: (list of countries you want to target)
  • Bid: (price per conversion)
    It's the cost that you will pay or willing to pay for each successful conversion. 
    e.g: If you bid $0.1 for CPI campaign then you will pay $0.1 per conversion (install). Please note that higher the bid, faster is the campaign.
  • Budget: (= no. of conversion X bid)
    It's the amount of funds you want to allocate for the campaign.
    e.g: If you bid $0.1 per install and you need 100,000 installs then your budget should be $10,000 (= 100,000 X $0.1)

Some more additional details required in case you want to setup tracking:-

As soon as you confirm these required details by contacting us, we will setup the campaign in your dashboard ASAP.

4. Manage your Campaign from your Dashboard

You can manage all your campaigns at https://cpidroid.com/campaign/install/manage.php (login required) from your dashboard.

Recommended Article: Tips to Speed Up or Optimize your Campaign


#115001558512

We have some quick tips which may help you Speed Up or Optimize your campaign up to some extent. Please go to https://cpidroid.com/campaign/install/manage.php and follow one or more of the following Tips to quickly Speed Up or Optimize your campaign:-

Try Increasing your Bid per Conversion:

  1. Find and click "Edit" or "Settings" button.
  2. Find "Increase Campaign Bid" section & Increase the same.
  3. Click "Update Campaign" button.

Note: If you are bidding $0.3 or more then it's highly recommended that you consider converting your campaign to "Managed" campaign.
Recommended Article: Getting Started with Managed (High Volume) Campaigns

Try Using Tracking Methods / SDKs (other than standard tracking):

While creating the campaign you should configure and use Tracking Methods / SDKs such as Appsflyer, Kochava ...etc but avoid using Standard (no SDK required) Tracking because our platform automatically connects the campaign utilizing Tracking Methods / SDKs (other than standard tracking) to possible external traffic sources if the bid is sufficiently high.
Recommended Article: Understanding various Tracking Solutions (Overview)

Note: If you are using Tracking Methods / SDKs (other than standard tracking) then it's highly recommended that you consider converting your campaign to "Managed" campaign.
Recommended Article: Getting Started with Managed (High Volume) Campaigns

Try Adding more Countries into Targeting:

  1. Find and click "Edit" or "Settings" button.
  2. Find "Update Country Targeting" section & add more Countries into the same.
  3. Click "Update Campaign" button. 

Try Targeting All Countries (Worldwide):

  1. Find and click "Edit" or "Settings" button.
  2. Find "Update Country Targeting" section & select "Worldwide" for the same.
  3. Click "Update Campaign" button.

Try Increasing Download Rate:

  1. Find and click "Edit" or "Settings" button.
  2. Find "Download Rate & Distribution" section & select "Unlimited" for Download Rate.
  3. Click "Update Campaign" button.

Try Increasing Download Distribution:

  1. Find and click "Edit" or "Settings" button.
  2. Find "Download Rate & Distribution" section & select "Burst" for Download Distribution.
  3. Click "Update Campaign" button.

 

Hmm! above tips do NOT work for you? No issues, just Contact Us to convert your campaign into Managed and we will manually add more traffic sources to drive Better Volume or High Volume. 
Note: Managed campaign requires bid $0.3 or more and active budget $600 or more.

Recommended Article: Getting Started with Managed (High Volume) Campaigns

 


#115001554192

Banners:

Dimensions Size Types Name
120x20 100KB png, jpg, gif Small Banner
300x50 100KB png, jpg, gif Standard Banner
320x50 100KB png, jpg, gif Standard Banner+
320x100 100KB png, jpg, gif Large Banner
320x50 100KB png, jpg, gif Mobile Leaderboard
468x60 100KB png, jpg, gif Medium Leaderboard
728x90 200KB png, jpg, gif Big Leaderboard
300x250 200KB png, jpg, gif Medium Rectangle
200x200 200KB png, jpg, gif Small Square
250x250 200KB png, jpg, gif Square


Interstitials:

Dimensions Size Types Name
768x1024 200KB png, jpg Portrait 4:3 Interstitial
1024x768 200KB png, jpg 4:3 Interstitial
1280x720 200KB png, jpg Portrait HD Interstitial
720x1280 200KB png, jpg HD Interstitial
1280x800 200KB png, jpg Portrait HD+ Interstitial
800x1280 200KB png, jpg HD+ Interstitial
1920x1080 200KB png, jpg Portrait FHD Interstitial
1080x1920 200KB png, jpg FHD Interstitial


Video:

Dimensions Size Types Name
1280x720 50000KB mp4, avi Video 30fps / 6s
1280x720 50000KB mp4, avi Video 30fps / 15s
1280x720 50000KB mp4, avi Video 30fps / 30s
1920x1080 50000KB mp4, avi Video 30fps / 6s
1920x1080 50000KB mp4, avi Video 30fps / 15s
1920x1080 50000KB mp4, avi Video 30fps / 30s

#360017496132

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. The reward is typically;

  • a Virtual Currency,
  • or a Game Item,
  • an Upgrade or Discount on a product or service.

By default, we automatically generate simple / text and icon ads from your app's store listing.

The incentivized ad model rewards users in exchange for completing certain actions such as installing an app, completing a video ad view or engaging with an app (completing a tutorial, creating an account etc.) 

Advantages:

  • Nevertheless, the biggest advantage of Incentive Ads is that they enable publishers to generate large quantities of installs in a short period of time. Combined with advanced targeting methods, this can be a powerful tool for marketers to address a fairly relevant user base and to drive installs for their app very quickly.
  • Another advantage of incentive ads is that they are extremely cost-effective, as cost-per-install (CPI) for rewarded installs is significantly lower than for non-rewarded CPIs.

What is Non-Incent Advertisement?

Introduction:
A Non-Incentive Advertisement is a type of advertising that intends to activate potential customers without putting an incentive and try to promote mobile apps without the exchange of a reward meaning that engagements result from an initial interest of a user.

Cost:
Non-Incent Installs cost about $1+ per conversion on an average => This is 10 times costlier than Incent.

Ads:
Non-Incent campaigns run as non-rewarded display ads. The display ad is typically;

  • a Banner ad,
  • or an Interstitial ad,
  • a Native ad.

By default, we automatically generate native / text and banner ads from your app's store listing.
Note: For custom demands such as specific banner or video ads please contact your account manager.

The non-incentivized ad model in terms of mobile advertising means that non-incentivized-ads promote an application without the exchange of a reward. However, there is no guarantee that the user will complete any further action.

Advantages:

  • In order to generate high-quality users with a serious interest in the application, companies might better use a Non-Incentive-Advertisement. The main advantage of non-incentive installs is the average user LTV (Lifetime Value). As the installs are generated by users who get no external benefit for their install, they are considered organic traffic. Accordingly, they have a genuine interest in the app and are more likely to keep and use it.

 


#360017675911

Please go through this quick guide and follow the instructions given below to get started quickly:-

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 extensive statistics and don't require any SDK.

High Retention campaigns are recommended for those who come under one or more of the following needs/situation:-

  • Want users to retain for a longer time.

Types of High Retention Campaigns:-

Campaign Type Conversion Tracking Availability
Incent CPI - High Retention Install + Open + Keep for >3 Days  Standard Android
Incent CPI - Search (high-retention) Search + Install + Open + Keep for >3 Days  Standard Android

 

How to create High Retention Campaign?

You can create High Retention campaign at https://cpidroid.com/campaign/install/add.php?platform=android by selecting the appropriate option in the Campaign Type field accordingly.

Recommended Article: Getting Started with the Campaign Setup (Creating a Campaign)


#360004490931

What is Keyword Search Campaign? 

In Keyword Search campaigns, User 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 keyword.

Keyword Search campaigns are recommended for those who come under one or more of the following needs/situation:-

  • Want to rank your app higher for a targeted keyword

Types of Keyword Search Campaigns:-

Campaign Type Conversion Tracking Availability
Incent CPI - Search (standard) Search + Install + Open  Standard Android
Incent CPI - Search (high-retention) Search + Install + Open + Keep for >3 Days  Standard Android

 

Requirements for Keyword Search Campaigns:-

  • Make sure the app is within the first 100 search results for each keyword set and targeted country.

How to create Keyword Search Campaign?

You can create keyword search campaign at https://cpidroid.com/campaign/install/add.php?platform=android by selecting the appropriate option in the Campaign Type field accordingly.

Recommended Article: Getting Started with the Campaign Setup (Creating a Campaign)

Note: Only target countries which find the app for the same keyword sets - otherwise create multiple campaigns for different regions.

After that, you will be asked to enter Keyword Sets that you want to target then fill rest of the form as usual.
Note: If you have multiple keyword sets, separate them by a semicolon (;). They will be delivered equally among users.

Best Practices:

  • Target 2-3 words keywords because 1-word keywords are highly competitive and unstable generally. It's difficult to rank and retain 1-word keywords generally.
  • Avoid targetting 4 or more words keywords because they generally have low traffic, though such keywords are easy to rank comparatively.
  • You should start with at least 250 installs per day then scale up your campaign accordingly.
  • Target keywords which show the promoted app within the first 100 search results in any targeted country.

#115001698051

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 come under one or more of the following needs/situation:-

  • Looking for custom Action or Event to be completed by the user such as Create an Account, Earn 500 Coins, Reach 100 Scores  ...etc.

Types of CPA (Cost per Action) Campaigns:-

Campaign Type Conversion Tracking Availability
Incent CPA - Standard Install + Open + Action/Event Required Android, iOS
Incent CPA - Managed (high-volume) Install + Open + Action/Event (High Volume) Required Android, iOS

 

Requirements for CPA (Cost per Action) Campaigns:-

  • Tracking SDK with Event Conversion Tracking
    Recommended Article: Understanding various Tracking Solutions (Overview)
  • Event Name (CPA Configuration) i.e the name of the configured event which triggers a conversion.
  • Event Description (CPA Conversion Flow) i.e the description of the conversion flow for the user in english as specific as possible.
    e.g: Install > Open > Register (Email, Google) > Earn 500 Coins

How to create CPA (Cost per Action) Campaign?

You can create CPA (Cost per Action) campaign at https://cpidroid.com/campaign/install/add.php by selecting the appropriate option in the Campaign Type field accordingly.

Recommended Article: Getting Started with the Campaign Setup (Creating a Campaign)

 


#115001436012

You may terminate your incomplete campaign at https://cpidroid.com/campaign/install/manage.php (login required) by hitting red "Terminate" button given under "Actions" column. 

Note: Remaining unused budget will automatically be refunded back to your account balance


#115001430051

Yes, you can edit your campaign bid, budget and some other settings at https://cpidroid.com/campaign/install/manage.php 


#115001403392

For Paused Campaign:
If your campaign status is "Paused" then you can start your campaign at https://cpidroid.com/campaign/install/manage.php by hitting green "Start" button given under "Actions" column.

For Campaign under Review:
If your campaign status is "Review" then you can start your campaign after it's approved. Once a campaign is approved, it's status is automatically changed to "Paused" by default.


General Information:

  • When you create a new campaign, It will either undergo review for approval process OR initially be paused so that you can adjust some settings by editing it before starting it.
  • When a campaign is created successfully a message is shown which indicates the status of the campaign along with a quick "Start" button.
  • You can edit & control (pause, start, terminate ...etc) your campaign from your dashboard as well at https://cpidroid.com/campaign/install/manage.php  

#115001402172

Reporting

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 for the advertiser.

#360018247611

Reservations indicates the no. of users which are visiting your app page and may be installing your app and are about to convert.


#360004190372

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 you are running a CPC (Cost per Click), CPI (Cost per Install) or CPA (Cost per Action) ...etc campaign, we are charging you for a certain conversion flow i.e we are NOT responsible for whatever user do after successful conversion point.

On the other hand, Uninstall rate is quite significant in case of Incent campaign which is normal but even Non-Incent users churn over a couple of days or weeks. Keep in mind that Non-Incent Installs cost 10 times more than Incent Install on an average generally.

Uninstall rate also indicates loopholes in your overall app quality as well because Uninstall rate majorly depends on app quality itself. We are selling 100% real user installs and No one can force real humans to keep using an app forever, against their will/wish.

We offer incentivized installs. This means that users are rewarded for installing and running your app at least once. Our service is mainly targeted at improving your Play Store rankings and keyword rankings to have a bigger exposure and attract more users who install your app organically.

Our past experiences have shown that the actual engagement rate is between 5% and 15%, depending on several factors:

  • Casual games lead to higher engagement than specialized games or apps with a smaller target audience
  • Apps below 5MB in size have a significantly higher chance of getting better retention and engagement
  • App quality is a key factor: The more polished your app is, the more likely users are to actually use it

Important: Even if your number of uninstalls is high, it has a negligible influence on your Top New Free rankings (if at all) and doesn't have a significant influence on your later Top Free ranking if you get at least some additional organic installs.


#360000040531

This article is only applicable to https://CPIDroid.com

How to Check Stats in Google Play?
Please 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) according to the campaign run time.
Important: Do NOT forget to configure your google play dev console Statistics for Installs Metrics as "Installs By DeviceStatistics___Jungle_Raja__Adventure_World_Jump___Run_King__Free___Google_Play_Console.png

Where to Check Stats in Google Play?
Make sure you check your Google Play Dev Console (NOT Play Store listing) for stats. Google Play listing is a bit different thing. Numbers shown at Google play listings is dynamic and depends upon Google's algorithm which can change with time though. You may NOT see any increase there if you run small campaign because Google shows no. of downloads in ranges or thresholds at Google Play listing page.


Regarding Downloads count shown at Google Play Listing page:
Please note that Google does NOT count all the installs while reflecting the same at Google Play listing because it depends on many random factors and dynamic algorithms which is mostly kept secret by Google. Please find some clues below which may help you understand the situation:-

  • Play store stats are usually behind by 2-5 days, sometimes even more.
  • Google counts unique user installs towards Play store listing page [we provide unique device installs].
  • Google counts active user installs towards Play store listing page i.e Google do NOT count those installs in which user NOT spending much time on app or uninstall it after short period of time and hence you should buy High Retention campaigns.
  • Google is giving more priority to Engagements and hence we believe that Play store listing reflects those users who actually engage with your app and hence you should buy CPA or CPE campaigns in Incent and CPI or CPA campaigns in Non-Incent.
  • Different reporting systems differ, Google Play reporting is quite restrictive, it might thus take a bit more than X installs with our reporting to reflect X installs on Google Play. 
  • In case you have used other providers as well without Appsflyer, there might have been quite some double attributions (app was installed via us on device and again installed on the same device later) => Only the attribution provider (such as Appsflyer) would be able to NOT count the second install.
    Recommended Article: Understanding various Tracking Solutions (Overview)
  • Play store listing's downloads counts are in ranges (such as 5K - 10K) or threshold (such as 100+) which is indicative i.e NOT exact.

If you want to increase your store listing counts then Standard Incent installs are NOT recommednd as they are least engaging but you should buy Non-Incent installs which are most engaging and costly as well. Incent installs are cost-effective that's why most advertisers prefer it => Incent cost about ~$0.1 per conversion but Non-Incent cost like $1+ per conversion.

Note: We are unable to comment on how or when the downloads count shown at Google Play listing will update/increase/change because it depends on many random factors and dynamic algorithms which is mostly kept secret by Google.

Those days are gone when Google used to consider every install towards ranking but they are giving more priority to engagements, not just installs 

Recommended Article: Why there are Deviations in Reporting Data at various Platforms?


If you are still NOT able to see stats in your google play dev console then give us sufficient access to this email "[email protected]" and also share the campaign id you are referring to. 


#115002168751

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 impressions on your affiliate link dashboard?
    Note: If you are getting clicks then ask your affiliate manager, why their dashboard is not reporting conversions
  • Are you sure that your affiliate link is still live and not paused?
    Note: Affiliate links are dynamic in nature and they often paused programmatically

Recommended Article: Can I use my own custom affiliate / tracking / redirect URL to promote affiliate apps?

Note: Affiliate links are dynamic in nature and they often convert poorly and it's hard to find the exact reason for the same.


#115001403211

This article is only applicable to https://CPIDroid.com

Here are various reasons for deviations in reporting data. Please find a few below:

  • In case you (advertiser) did user acquisition campaigns with other companies 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 means of a tracking SDK.
  • Google reports unique user installs by default whereas we provide unique device installs - the latter number is usually greater.
  • Google reports users who installed the app for the first time by default whereas we provide unique device installs - the latter number is usually greater. We could only detect and prevent that by means of a tracking SDK.
  • Differences in the methodology how Google and we report a user's country.

Please note that if you see lesser numbers at Google developer console due to above reasons, it does NOT mean that you have NOT got those installs but the fact is that you have actually got those installs but Google is NOT counting it in their reports by default and might also NOT count against their various ranking algorithms because Google's ranking algorithms are very strong and strict.

This problem can be solved (up to some extent) by making use of tacking SDK and hence we recommend you to use tracking SDK which actually connects both the platform for conversion tracking with higher accuracy and reflects same numbers at both the ends.

Recommended Article: When will the Downloads be Visible in the Google Play?


[Dated: May 2018] ANNOUNCEMENT BY GOOGLE: Changes to Play Console Data
Over the next several weeks, you may notice some changes within your Play Console data due to the impact of implementation of GDPR.
Learn more => https://support.google.com/googleplay/android-developer/answer/9023647 


#115003156591

This article is only applicable to https://CPIDroid.com

Please go to https://cpidroid.com/campaign/install/manage.php 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" button to see more detailed reports


#115001416471

Tracking

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:-

Standard Tracking (our own proprietary solution)

Standard Tracking, our own proprietary solution, doesn't require an integrated SDK or any setup and is the right choice for most customers. It's the only tracking solution supporting high retention installs and detailed installation statistics and has numerous fraud prevention mechanics. However, depending on the app type, opening the app is not required for the end user. 

CPI Droid Tracking SDK (our own free tracking SDK)

Our own, free tracking SDK can be used as an easy to integrate option for any kind of CPI and CPA campaign conversion tracking. It offers real time installation, startup and event tracking, advanced fraud detection and the capability to drive high volume campaigns while only adding 6kb of payload to your app. The integration is simple, shouldn't take more than 5 minutes, works well with other libraries such as firebase / analytics and doesn't require additional permissions. 
CPI Droid SDK Integration Guide 

Appsflyer Tracking (3rd party tracking solution)

Website: https://www.appsflyer.com/ 
If you integrated the appsflyer tracking SDK into your app, you can use appsflyer as tracking solution. This allows you to rely on appsflyers reporting and their anti-fraud measures. Additionally, you can create and run CPA campaigns in this setup. Please make sure to enable sending in-app events in your Appsflyer dashboard in case you create a CPA campaign with us. Please keep in mind that appsflyer will charge you an additional fee per install for their services. 
Recommended Article: Getting Started with Appsflyer Tracking / SDK 

Adjust Tracking (3rd party tracking solution)

Website: https://www.adjust.com/ 
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 campaigns in this setup. Please keep in mind that Adjust will charge you an additional fee per attribution for their services. 
Recommended Article: Getting Started with Adjust Tracking / SDK 

Kochava Tracking (3rd party tracking solution)

Website: https://www.kochava.com/ 
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, setup tracking for your app and obtain the correct Redirect/Tracking URL to insert. Please make sure to enable postbacks for CPI Droid in your Kochava dashboard before starting the campaign. 
Recommended Article: Getting Started with Kochava Tracking / SDK 

Branch Tracking (3rd party tracking solution)

Website: https://branch.io/ 
Recommended Article: Getting Started with Branch Tracking / SDK 


Custom Server2Server Tracking (our own custom solution)

Custom tracking is available for advanced users who need to integrate their own tracking solution not integrated with CPI Droid. If you need more information on custom tracking, please contact your account manager. 
Recommended Article: Getting Started with Custom Server2Server Tracking 


#360015882472

About Appsflyer Tracking
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.

About Appsflyer SDK
If you integrated the Appsflyer tracking SDK into your app, you can use Appsflyer as a tracking solution. This allows you to rely on Appsflyers reporting and their anti-fraud measures. Additionally, you can create and run CPA campaigns in this setup. Please make sure to enable sending in-app events in your Appsflyer dashboard in case you create a CPA campaign with us. Please keep in mind that Appsflyer will charge you an additional fee per install for their services. 

Please refer following useful articles from Appsflyer help center:-

Appsflyer SDK Integration:
You may need to integrate Appsflyer tracking SDK which is required for iOS CPI campaigns and you can learn more about it at https://www.appsflyer.com or refer the official articles from Appsflyer help center as given below:-

Note: Tracking SDK is optional for Android CPI campaigns

Configure Tracking Link:

Configure Install/Event Postbacks:

Need Extended Help with Appsflyer?
Please note that Appsflyer is 3rd party and for extended support, you may refer their:


#115002632051

About Kochava Tracking (Android) 
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 tracking for your app and obtain the correct Redirect/Tracking URL to insert. Please make sure to enable postbacks for CPI Droid in your Kochava dashboard before starting the campaign. 

About Kochava Tracking (iOS) 
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 tracking for your app and obtain the correct Redirect/Tracking URL to insert. Please make sure to enable postbacks for CPI Droid in your Kochava dashboard before starting the campaign. 

Integrating Kochava SDK:

Configure Tracking Link:

Please refer following useful articles from Kochava help center:-

Configure Install/Event Postbacks:

Need Extended Help with Kochava?

 


#360004921291

About Adjust Tracking
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.

About Adjust SDK
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 campaigns in this setup. Please keep in mind that Adjust will charge you an additional fee per attribution for their services. 

Please refer following useful articles from Adjust help center:-

Integrating Adjust SDK:

You may need to integrate Adjust tracking SDK which is required for iOS CPI campaigns and you can learn more about it at https://www.adjust.com or refer the official articles from Adjust help center as given below:-

Note: Tracking SDK is optional for Android CPI campaigns

Configure Tracking Link:

Configure Install/Event Postbacks:

Our platform will automatically append our postback url into the tracking link by adding parameter "install_callback" or "event_callback_123456"

Need Extended Help with Adjust?
Adjust is 3rd party and for extended support, you may refer their help center (https://docs.adjust.com/en/) or simply contact their professional support team ([email protected]) for real help and guidance.

 

 

 

Useful Information from Adjust for Advanced Users:

At Adjust we use a dynamic approach, so rather than having callback URLs hardcoded in our system, we give you more flexibility by allowing you to dynamically append your callback URL to the client's tracker URL. To create a customized tracking link with Adjust, please follow the instructions below.

In a few easy steps, you will be able to create the final click URL for the campaign. To complete the setup, please refer to our partner tool which you’ll find here: https://partners.adjust.com 

The first field - ‘Enter your links’ 

- Enter the Adjust tracker URLs your clients have given you. You can also use our test URL: https://app.adjust.com/cbtest (cbtest is our test token, which you can use if you don't have a tracker from a client)  
- Please make sure there are no extra spaces or blank lines.

The second field - ‘Your callbacks’  

- Under the "Install" field, enter your complete callback URL including all of the parameters you require.  
- To complete the data you receive from our side, you can make use of this list of parameters (here) [https://partners.adjust.com/placeholders/].  
- An example of a callback can look like this: https://www.url.com&idfa={idfa}&click_id={click_id}  
- Make sure there are no extra spaces or blank lines.

The fourth field - ‘Generated URLs’  

- Here you can find the final URL to run through your servers.  
- In our example, it's: https://app.adjust.com/cbtest?install_callback=https%3A%2F%2Fwww.url.com%26idfa%3D{idfa}%26click_id%3D{click_id}

Run the link through your servers, and use the output as a final link for customers to click on. Test the final link on a fresh device, a device upon which the app has not been installed yet. If you don’t have a fresh device, you can send us your device ID and we will flush it from our servers.

If you need event/session callbacks, it works in the same way as install callbacks. You just use our event_callback or session_callback parameter to append your callback URL. With this format, you'll get a callback for all events. If you wish to track only a specific event, your client will provide you with a specific event token, for example 123456.

Event callbacks:

https://app.adjust.com/cbtest?install_callback=https%3A%2F%2Fwww.url.com%26idfa%3D{idfa}%26click_id%3D{click_id}&event_callback_123456=https%3A%2F%2Fwww.url.com%26idfa%3D{idfa}%26click_id%3D{click_id}

Session callbacks:

https://app.adjust.com/cbtest?install_callback=https%3A%2F%2Fwww.url.com%26idfa%3D{idfa}%26click_id%3D{click_id}&session_callback=https%3A%2F%2Fwww.url.com%26idfa%3D{idfa}%26click_id%3D{click_id}


#360004864412

About Branch Tracking

Integrating Branch SDK:

Configure Tracking Link:

Configure Install/Event Postbacks:

Make sure to enable postbacks while configuring the tracking link.

Need Extended Help with Branch?


#360008789891
About Custom S2S
Custom tracking is available for advanced users who need to integrate their own tracking solution not integrated with CPI Droid.
 
There are two important things in Custom S2S Tracking => 1. Tracking Link and 2. Postback URL 
 
1. Tracking Link:
You will have to setup your own tracking link (via your own tracking solution) and it must carry the parameter/placeholder {click_id}, which is dynamically replaced with a generated click id we supply.

Example: https://example.com/tracking.php?campaign_id=XXXX&click_id={click_id}
 
Please note that you will have to enter your tracking link in the "Tracking Link" field given under "Select Tracking Method" box while creating the campaign.

Note: We will generate and pass unique values for parameter "click_id" by replacing {click_id} placeholder dynamically every time the tracking url is clicked by any user.

2. Postback URL:
We will provide you with a postback URL. With the help of postback URL, you can send conversion postbacks to our server after a successful conversion.

Please make sure your tracking system is configured to send conversion postbacks to the postback url and replaces {click_id} with the unique values of click_id we have passed into the tracking link.

Example: https://cpidroid.com/tracking/s2s/callback.php?user_id=XXXX&click_id={click_id}

Make sure you contact us first to test and enable S2S for your account. You'll need to implement our postback to send conversion callbacks. You'll find respective postbacks in the campaign creation dialog. Steps to find your Postback URL is given below:-
  1. Please go to https://cpidroid.com/campaign/install/add.php (login required)
  2. Choose your platform (Android or iOS)
  3. Find "Select Tracking Method" box and select "Custom S2S Postback" as your Tracking Method
  4. A description will appear containing your postback URL.
  5. Copy-Paste your postback URL at your desired field within your own tracking solution

 

 

 

 

Disclaimer for Ad Network (please ignore this, if you are just a direct advertiser)
If you are an Ad Network and going to setup custom s2s with us then you can try S2S but Please be aware of a few things:

  • We are connected to quite a lot of networks already. This is specifically true for incent campaigns. In case we get the same offer from multiple sources we send traffic only to the source with the highest bid. This means there is a chance that campaigns of yours are not getting approved, if the bid is too low.
  • We are monitoring conversion rate for these campaigns. In case CR is too low or any other issues arise, the campaign will get suspended.
  • We don't assume liability for any KPIs that are reached for any campaign. We are able to optimize campaigns though.
  • For non-incent campaigns specifically, we'll need to make sure that
    • redirect links are always directing to the store and not to other pages
    • Campaigns get paused in case the daily cap is reached
    • The bid is reasonable for the targeted countries

#115003967852

App Must be Live on Play Store or App Store with SDK Integrated:
After integrating the Appsflyer SDK into your app, please don't forget to upload your latest apk or ipa file and take it live into the Play Store or App Store

Initialize & Testing the SDK Integration:
Please note that testing the integration is highly recommend, please find below some relevant official articles by Appsflyer:-

Activate & Enable Postbacks:
Mark sure to activate and enable postbacks for us (CPI Droid)

Check & Make sure the Tracking Link is Correct:
Always Pull Tracking link from your Appsflyer Dashboard only and it should look like;

Check & Make sure at least these parameters are there:

  • Make sure link contains correct app id,
  • pid=cpidroid_int and
  • clickid={click_id}

Trigger Conversion from SDK Correctly & Immediately:
Make sure the SDK triggers installs and events from the app as per the conversion flow only. 

  • As for Installs, it should be triggered from SDK upon app download or open immediately.
  • As for events, it should be triggered from SDK upon user completed the certain action as defined by that event.

 


#360035387592

We are able to pass some additional parameters/placeholders apart from {click_id} 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
  • {pub_id} - first level publisher id
  • {sub_id} - second level publisher id (if available)

Example: https://example.com/tracking.php?campaign_id=XXXX&click_id={click_id}&gaid={gaid}&pub_id={pub_id}&sub_id={sub_id}

You can use those to assign installs / in-app activity to specific publishers or sub-publishers and thus optimize campaign performance over time by eventually blacklisting non-performing sources.

#360026061891

You need to take of some settings in Appsflyer to make sure the configuration is correct - please compare the attached picture for reference. Under "Integrated Partners" you need to locate CPIDroid, open the window, go to the second tab "in App Events", and select "Only CPI Droid attributed installs' in-app events...".

Appsflyer-in-app-event-configuration.PNG


Additionally, you will need to select the in-app event you would like to use for the campaign in the bottom part of the window, copy the event name in to the "CPI Droid Event Tag" field, select "Send Value" and hit "Save & Close".

The advertiser needs to enable sending in-app postbacks in Appsflyer by following these steps:
  • Please log in to your Appsflyer dashboard, select your app, and go to "Integrated Partners" in the navigation on the left. Search for CPIdroid and open the pop-up window. Next, go to the tab "In App Events":
  • In the drop-down menu under "Send In-App events to CPIDroid" please select "Only CPIdroid attributed installs' in-app events..."
  • Under "In App Event Mappings", please select the appropriate in-app event you would like us to track in the drop-down menu and tick the mark for "Send Value".
  • Press "Save & Close"

Please refer these official articles from appsflyer for detailed explanation about In-App-Events:-


#115001825212

Disclaimer: Please note that you are working with affiliate links at your own risk because there is NO refund to those who are working with affiliate link irrespective of any situation or even if your affiliate link (or affiliate campaign) is rejected as it is a well-known fact that affiliate links are very dynamic in nature and it's hard to find the exact reason for their poor conversion -> we expect that every affiliate marketer should understand this before using our platform because we maintain high-quality network to ensure good user experience to our user base by implementing strict policy towards affiliate links since poorly converting affiliate links can potentially harm our user's experience.

Yes, Is it possible to use custom affiliate / tracking / redirect links when getting installs from CPI Droid. you may use your affiliate link as redirect link while creating campaigns.

You can setup the campaigns (Android only) with affiliate redirect link in your dashboard if the affiliate link redirects to google play link by using them as a redirect link.  

We support affiliate links for android only as of now, you just need to enter your affiliate link in "Redirect URL" field at https://cpidroid.com/campaign/install/add.php?platform=android and fill rest of the form as normal as usual.

If you enter a redirect link in "Redirect URL" field, then our platform will use that redirect link and its the responsibility of that redirect link to take the user to final google play in the targetted country.

Also, It is mandatory to validate a google play link for every campaign along with Redirect URL so that our platform can know which app is to be promoted and tracked?

Some time campaign with affiliate links may undergo review for approval process because they are very dynamic in nature and hence we need to review if it is converting or not. An affiliate link which does NOT convert properly or converts poorly is potentially harmful to our platform because they harm our user experience.

Some time system may reject some affiliate links likely to perform poor based on some automated algorithm, for example, if affiliate link is undergoing too many redirects then its likely to convert poorly thus we can NOT accept such links. Affiliate links are very dynamic in nature and hence it's difficult to tell what the exact reason is for the errors you saw. Due to very dynamic nature of affiliate links, we can't help you with this but you may need to run a test campaign.

Generally, the more direct you are to the advertiser, the higher the chances that we can drive traffic for an offer. Since almost all affiliate URLs are by nature non-direct (as there are multiple redirects and thus multiple parties involved), we can't run those campaigns. Payout and conversion rate are simply too low and we might have the chance to run some of these offers in the future, but I wouldn't be too optimistic.


You can follow following thumb rule to select best affiliate links:-

  • Affiliate link should redirect to google play link.
  • Affiliate link should NOT undergo too many redirects.
  • Ensure there is NO capping or Affiliate link is NOT paused.
  • Affiliate link actually leads to the correct destination always.
  • Affiliate link should take users to the same app every time.
  • Affiliate link should NOT be broken before completion of the campaign.


In case you are getting errors while creating campaigns with affiliate link. We have redirect checks in place that test whether a redirect link actually leads to the correct destination. This might not be the case e.g. every time an offer hits its daily cap or the offer is paused. Most affiliate networks don't allow any further redirect in this case. We would like to avoid situations in which users don't get redirected to the final destination though as this is a bad user experience. Generally, the affiliate offers are a very dynamic thing and it's difficult to tell what the exact reason is for the errors you saw.

If you are already running campaigns with affiliate link, I would suggest pay a bit attention to the conversion rate you sees with these campaigns on your end. We currently report every conversion for devices that haven't installed the app via us before. This doesn't mean that the affiliate network is paying for all these leads. It's actually quite unlikely that they are seeing a similar conversion rate. Running campaigns for these with us at a low CPI might pay off, but the opposite might hold true too. I would just suggest to keep an eye on it.

Note: A redirect URL must redirect and finally lands to the Google Play Store. Tracking will be performed by CPI Droid. We cannot guarantee that our tracking matches stats gathered via a redirect URL.

Note: Please make sure to run a test campaign first so as to ensure that you get desired results as per your expectations.

Note: we will NOT be responsible if stats do NOT match at your end. We may suspend your campaign if link stops converting before completion of the campaign.

 

 

 

 

Disclaimer for Affiliate Offers: 
A couple more words on the campaigns you are looking to run: Offers that stem from different affiliate channels and get redirected through different networks. We get these from multiple sources at differing payouts. You'll thus experience the following situations:

  1. We don't approve campaigns at all.
  2. We approve campaigns at a later point in time.
  3. We stop campaigns, if we see they don't work (low conversion rate) or in case we get them at higher payouts.

All in all we'll need to see how performance of these affiliate offers is. There are a lot of factors that require constant monitoring of these campaigns, we thus need a solid bid and budget per campaign to make it worthwhile.


#115001401111


SVG

Can't find your answer?

We want to answer all of your queries. Get in touch and we'll get back to you as soon as we can.

Chat with us Contact us
SVG

Technical questions

Have some technical questions? Hit us on community page or just say hello.

Check knowledge base Open ticket
Email us