9.4.7March 28, 2019

  • Added validation of pull api response
  • Added an option to show only stable Keitaro updates
  • Adde an icon for local offers
  • Fixed showing deleted domains in domains list on the campaign page
  • Fixed ip2location geo DBs unavailability during the update process

9.4.6March 21, 2019

  • Make campaign form save button active on s2s postback edit
  • Separated keys for ip2locaiton PX2 and DB4

9.4.5March 18, 2019

  • Added support for intervals in user bot list (e.g.
  • Fixed update of paid Sypex DB
  • Added cli command for MySQL table optimization
  • Increased sources max value to 255 symbols
  • Added affiliate network template
  • Added traffic source template

9.4.4February 28, 2019

  • Fixed {city:ru} macro
  • Fixed api key deletion
  • Fixed skip saving landing-offer transition with exit=1
  • Fix monitoring for upper case urls
  • Fixed hongkong flag icon
  • Added template
  • kclick_client is compatible with php 5.3

9.4.3February 04, 2019

  • Fixed: preload action is not compatible with redirects
  • Updated template cpamatica
  • Fixed: error 'sypex_full download error' when updating dbs
  • Fixed: setting 0% share to landing remain enabled

9.4.2January 31, 2019

  • Add templates
  • Fixed: issues with monitoring feature
  • Fixed: landing/offer can't be created if error occured while creating a preview
  • Fixed: New offer doesn't inherit settings with 'Add more' feature
  • Fixed: Macro {traffic_source_name} cause error if campaign doesn't have source

9.4.1January 25, 2019

  • Updated self-upgrade feature
  • Added self-checking page
  • Fixed parsing post data for Admin API

9.4January 23, 2019

  • Added Local Offers.
  • Added Conversion Cap for offers.
  • Costs update based on SubID and Stream ID is available / You can update costs based on SubID and Stream ID.
  • Added % of traffic loss in campaigns and traffic sources settings.
  • IP2Location PX2 database (detecting proxy/vpn) is now supported.
  • GeoDBs page is updated.
  • Local landing pages validation is improved.
  • Fixed "Sale time since click" column formatting.
  • HTTP-redirect now responds with 200 status.
  • Fixed incorrect offer link formation if there's '//' in parameters.
  • Fixed parking domains without SSL-certificates.
  • Fixed mobile version UI.

9.3.29January 14, 2019

  • Fixed zeroing click costs during import conversions
  • Updated template
  • Updated template

9.3.28December 25, 2018

  • Fixed local landings href substitution
  • Added template
  • Added timeout parameter in settings for s2s postback
  • Fixed macros for conversion parameters

9.3.27December 13, 2018

  • Updated device list
  • Landing Pages show the exact errors in PHP code
  • Added more instructions for "Tracking Script" and "Click Client v3"
  • Added templates,, Adverten, LeadRock, OfferGate, CashPlanet,
  • Fixed calculations for 'LP click time' when the period is larger than a month
  • Fixed issue which occurs when uploading LP on some custom configurations
  • Fixed issue which occurs when trying clean custom bot list

9.3.26November 29, 2018

  • Added шаблон для
  • Fixed: fix disk_total_space() has been disabled for security reasons
  • Fixed issue with anchors on local LPs

9.3.25November 22, 2018

  • Updated list of mobile operators
  • Fixed: cloning LP duplicates folder incorrectly
  • Fixed: report is not resized after orientation changed on a tablet device
  • Fixed: Offer can be saved if 'Add more' is used
  • Notification about lack of free space shows when there’s less than 10% of total space available

9.3.24November 15, 2018

  • Optimized user bot list editing
  • New templates,
  • New macros {conversion_time} и {visitor_id}
  • Added button 'Clean Archive'
  • Added notification when disk space is almost exhausted
  • Filter 'ISP' can be filled as list in textarea
  • Added validation for conversion time for incoming postbacks
  • Fixed issue when reuploading LPs doesn't make any changes
  • Fixed issue with incorrect IPs in KClickClient
  • Fixed sorting by column 'Profitability'
  • Fixed issue with refreshing campaign page while filling the form (when autosave is on)
  • Fixed issue with 0 when it sends to sub_id_n params
  • Fixed cookies issues in KClickClient
  • Fixed several issues in updating user's bot list

9.3.23November 07, 2018

  • Fixed an issue that is occurred in CURL redirect and local landers
  • Fixed formats in columns 'Date and Hour' and 'Month'
  • Fixed 'is_readable(): open_basedir restriction in effect.'
  • Fixed 'mb_strpos(): Empty delimeter''
  • Macro {random} can be used with any amount of params

9.3.22November 01, 2018

  • Redirect 'IFrame' renamed to 'Открыть в Iframe'
  • Added setting 'XHTML Compatibility' for some integration methods
  • Added pregress indicators while cloning is not finished
  • Added templates ReklamStore DSP,,, Aivix
  • Updated page Domains
  • Fixed: warnings 'Depricated function ...' in system log
  • Fixed templated Omnicpa
  • Fixed: access by campaign group isn't working as expected
  • Fixed: some compatibility issues for local landing pages
  • Fixed: traffic source is not updated after click goes to another campaign

9.3.21October 18, 2018

  • Fixed validating regexps in filter values
  • Fixed issue that occurred in bcmath
  • Fix bug when last row in report is not visible
  • Added campaign name to update costs window and reports Clicks/Conversions
  • Fixed resetting domain settings that it's not parked yet
  • Stat values in Streams table are now clickable
  • Creates a log entry after tracker is updated
  • Added templates m4leads and Ryumka

9.3.20October 15, 2018

  • Added redis authorization possibility. Specify <password>@<host>:<port>/<database> (for example password@ sha256 hash supported

9.3.19October 12, 2018

  • Fixed domains bug for large list of domains
  • Fixed bug in cache
  • Added SellAction template

9.3.18October 03, 2018

  • Added favicon for admin panel
  • Fixed isp filter for ip2location isp databases
  • Added CPU Load and PHP-FPM status on page 'Status'
  • Switched data transferring in kclick_client from GET to POST
  • Added template
  • Added template

9.3.17September 28, 2018

  • Fixed restore streams from archive
  • Fixed "Catch 404" for domains
  • In case of incorrect regexp added logging of invalid expression
  • Fixed user access for conversion stream filter
  • Fixed user access to streams based on Stream resource
  • Updated default width for datetime fields in report
  • Added php based replacements in case of unavailable bcmath extension
  • Added Advendor template
  • Updated Rocketprofit template
  • Updated Monsterleads template

9.3.16September 19, 2018

  • Fixed code presets for async script and js advertisement
  • Added possibility for sending js postback from Google tag manager without subid
  • Fixed mobile UI for modal dialogs
  • Added LetsCPA template

9.3.15September 13, 2018

  • Enhanced paid ip2location databases update mechanism
  • Fixed landing to offer transition which previously can lead to overcapping nginx limits
  • CloudFlare transitions are now not counted as proxy
  • Fixed iframe redirect for new Chrome.
  • Disabled campaigns loading for mobile version on sidebar if sidebar is disabled in settings
  • Added template ADS.RED
  • Added template kingfin
  • Fixed template
  • Disabled php for html local landings
  • Fixed bug when trying to show all on second page and further
  • Improved UX for datetime interval selection

9.3.14August 21, 2018

  • Fixed issue with option 'auto' in cost models and incoming postbacks
  • Added templates for airpush and spaceads
  • Click API: If 'http' redirect is called, the 'status' contains 302

9.3.13August 14, 2018

  • Added iherb template
  • Added Adtrafico template
  • Fixed Monsterleads template
  • Fixed Dr Cash template
  • Fixed Megapush template
  • During local landing clone underlying landing also duplicates

9.3.12August 01, 2018

  • Added template
  • Fixed revenue|profit|roi metrics
  • Added console command for cache reload - system:reload_cache
  • Fixed disabling clicks when sending traffic to other campaign
  • Fixed x_requested_with in conversions

9.3.11July 23, 2018

  • Fixed: Ktracking doesn't work with legacy URL format

9.3.10July 23, 2018

  • Added new macro conversion_cost, conversion_revenue, conversion_profit
  • Enhanced UI error handling

9.3.9July 12, 2018

  • Added notes to domains
  • Fixed cost for CPuC cost model for non unique visitor

9.3.8June 19, 2018

  • Added templates for,
  • Enabled forceOfferRedirect by default in KClickClient.
  • Fixed minor issues

9.3.7June 05, 2018

  • Changed source for currency conversion
  • Fixed bug with country detection for Sypex geo base

9.3.6May 31, 2018

  • Updated template clickadu
  • Fixed several minor issues

9.3.5May 28, 2018

  • Added condition 'contains' for monitoring tasks
  • Added checking prefetch in KClickClient
  • Added template 'Keitaro' as traffic source and affiliate network
  • Rewritten feature import/export streams
  • Clicks that made on landing page with empty '_token' runs default campaign from that domain
  • Fixed: the action buttons in search results don't work
  • Fixed: pressing Back on campaign reports opens campaign list instead of the campaign page
  • Fixed: filtering by ROI shows error

9.3.4May 14, 2018

  • Added postback_key to config.ini.php
  • Fixed UI of connection types filter
  • Fixed region filter

9.3.3April 30, 2018

  • Added option "Catch 404" for domains
  • Improved Click Client for transmitting PDFs
  • Fixed an issue with CPS cost model

9.3.2April 23, 2018

  • Added: reset user sessions after admin changed his password
  • Added: compatibility with non-ASCII domains
  • Added: checking https/http for tracking script to prevent errors
  • Fixed: local landing page doesn't load styles and images if requested through Click API

9.3.1April 13, 2018

  • Fixed issue when Offers page is empty
  • Fixed issue with enabling column x-requested-by
  • Fixed issue when sidebar can't be hidden

9.3April 04, 2018

  • Integrated AppsFlyer
  • Added collecting X-Requested-With header
  • Added template for
  • Fixed LP CTR
  • Added reports "Affiliate networks" and "Sources" for campaigns
  • Various small fixes

9.2.2March 17, 2018

  • Added Log button for campaign pages
  • Added filters for Traffic log

9.2.1March 16, 2018

  • Added: a switch button to select the format of black and white lists
  • Fixed a bug with calculating the cost by CPS model

9.2March 12, 2018

  • Added: campagin settings panels can be removed
  • Added: button 'Clone' for streams
  • Added: new feature 'Campaign Autorsave' in Settings
  • Added: range selection for stream stats
  • Fixed: base-path injected icorrectly in some cases
  • Removed: edit stream on double click
  • Removed: back button for campaign page
  • Renamed: "Source" to "Site", а "Traffic source" to just "Source"
  • Added: option "all" to the page size select
  • Added: information about source postback in campaign tab "S2S Postbacks"
  • Fixed: incorrectly calculated cost for CPuC model
  • Fixed: filter "Uniqueness" works sometime icorrectly
  • Fixed: some errors with entry-points for Botlist in Admin API
  • Fixed: sometimes checkboxes can't be checked
  • Fixed: sometimes campaign changes after opening it
  • Fixed: local landings doesn't work just after creating

9.1.6March 05, 2018

  • Added method forceRedirectOffer() for KClickClient
  • Updated UI for landing pages
  • Updated templates,
  • Fixed: button 'save' always disabled on the Settings page
  • Removed label 'Not set' in the Offer column
  • Fixed: Directory '/export' not found.

9.1.5February 28, 2018

  • Added integration with Wordpress
  • New Click API v3: added 'cookies_ttl', sends 'info.token' if offer is set
  • Fixed: missed columns in report pages
  • Fixed: uploading on Windows doesn't work

9.1.4February 26, 2018

  • Update affise template
  • Fixed send s2s postback

9.1.3February 22, 2018

  • Added new cost model CPS (Cost per sale) for campaigns
  • Fixed: filters are not persistent while switching between campaign reports,
  • Fixed: when conversion become rejected, the value "Sale time since click" is not empty
  • Some performance improvements for trackers which were upgraded from v8

9.1.2February 19, 2018

  • Added select all visible rows to list in reports
  • Fixed: updating cost by sub id 1..15 doesn't work

9.1.1February 19, 2018

  • Updated template
  • Updated template
  • Updated template
  • Fixed: rejected conversion adds cost when the campaign switched to CPA cost model
  • Fixed: landing pages and offers get traffic when it's share is 0%.

9.1February 15, 2018

  • Added new buttons for fast filtering report by black and white lists
  • Added new entry-point /clicks/clean for Admin API
  • Added user info in the traffic log
  • Added validation to check filter max length
  • Added entry-points /streams/disable and /streams/enable
  • Templates selector in affiliate network form shows full list
  • Fixed: some issues with UI
  • Fixed: streams area reset their position after saving

9.0.4February 09, 2018

  • Landing page packs can contain root folder
  • Fixed: incorrect time zone in CSV
  • Fixed: no previews for landing pages
  • Fixed: no monitoring indicator on streams

9.0.2February 08, 2018

  • Added template for
  • Fixed: issues with report menu
  • Fixed: sidebar must be updated after creating new campaign
  • Fixed: error when uploading landing page with php

9.0.1February 07, 2018

  • Fixed: some issues in mobile UI
  • Fixed: params in macros aren't working
  • Fixed: no warnings if campaign is changed but not saved

9.0January 22, 2018

  • Redirects are much faster now
  • New united page of Campaign and Stream
  • New stream filters page
  • New algorithm in user's bot list is much faster now
  • New Settings page
  • Added: Campaign link as QR Code to the integration methods
  • Added: New cost model RevShare
  • Added: Update cost by sub id x, source, ad campaign id, creative id
  • Added: Favourite streams
  • Added: Local landing pages (uploading zip files)
  • Added: additional sub ids 10 to 15
  • Added: Landing pages can execute actions
  • Added: New setting "Allow PHP in uploaded landing pages"
  • Added: Support IP2Location databases
  • You can specify multiple countries in for an offer
  • Tacking script is common for every landing page
  • Postback can be sent as tracking pixel (
  • Macro {offer} can be called with offer ID, like {offer:123}
  • All metrics can are used in the Dashboard
  • New default action for tracker "404 Not Found" page
  • Separate domains list with comma to add all at once
  • Click Client compatible with feature "Bind visotors"
  • Extra Params are disable by default, but can be enabled in the settings
  • Sidebar is disable by default, but can be enabled in the settings
  • Removed buttons "Clone" and "Move" in the streams section (use favourite streams instead)
  • Changed extension APIs
  • New entry-points for Admin API
  • GET /admin_api/v1/botlist
  • PUT /admin_api/v1/botlist  
  • POST /admin_api/v1/botlist/add        
  • POST /admin_api/v1/botlist/exclude    
  • DELETE /admin_api/v1/botlist            
  • Deleted Admin API entry-points:
  • /streams/[i:id]/enabl
  • /streams/[i:id]/disabl
  • /streams/cop
  • /streams/move_streams

8.6.5March 29, 2018

  • Added feature to make it easier to upgrade to Keitaro 9
  • Fixed several bugs

8.6.4February 02, 2018

  • Improved revenue statistics

8.6.3February 01, 2018

  • Improved updating revenue during postback

8.6.2January 23, 2018

  • Added sonarclick affiliate network template
  • Added AdvGame affiliate network template
  • Added AD-X affiliate network template
  • Improved simulation
  • Remain landing/offer association during stream archive/restore
  • Improved Facebook traffic source template

8.6.1January 10, 2018

  • Added filtration of binary data from postback log
  • Improved UI of reports campaign filter

8.6December 30, 2017

  • Added templates, Traffic Light,, ReachEffect
  • Added separator ";" to ISP filter
  • Fixed adding new domains with option "Add More"
  • Fixed timezone selector in filter Schedule
  • Fixed cleaning traffic log
  • Fixed resetting time range when switching between campaign reports

8.5.13December 25, 2017

  • Fixed adding domains with "Add more" option
  • Optimized dashboard statistics
  • Improved working with traffic source parameters

8.5.12December 12, 2017

  • Improved streams search
  • Improved ip filter in Click log

8.5.11December 05, 2017

  • Added Clickbank template
  • Improved ip address detection
  • Updated maxmind region dictionary
  • Added support o timezone and language change for users which don't have admin privileges

8.5.10November 27, 2017

  • Improved cleaning of old data
  • Added support for php 5.3 for kclick_client.php
  • Added feature for copy paste countries list to geo-profiles
  • Improved processing of sums coming from postbacks
  • Added converto-force template
  • Improved connection type filter
  • Improved processing of offers receiving parameters from path (ad1,, shakes and others)

8.5.9November 23, 2017

  • Improved monitoring for offer and landing urls

8.5.8November 17, 2017

  • Added icon in grid for Microsoft Edge browser
  • Added Bing traffic source template
  • Added Affise affiliate network template
  • Added Dr. Cash affiliate network template
  • Improved UX of domain parking

8.5.7November 14, 2017

  • Improved work of tracking script
  • Add macro {offer_id} for offer link
  • Improved work with non utf-8 traffic source params
  • improved processing of rejected conversions with zero payout

8.5.6November 09, 2017

  • Improved functionality of additional traffic source parameters
  • Added PaySale affiliate network template
  • Updated Exoclick traffic source template
  • Improved UX for grid column resize

8.5.5October 31, 2017

  • Added S3NET template
  • Updated template
  • Fixed: executeAndBreak from ClickClient ignores action "404 NotFound"

8.5.4October 26, 2017

  • Support offer_id in {offer} for tracking script
  • Autocorrect anchor links in landings with preloading enabled
  • Added labels for Ad Campaign ID, Keyword and IP
  • Fixed: the back button in reports don't work
  • Fixed: after changing the campaign report labels don't load

8.5.3October 19, 2017

  • Extended external_id length
  • Updated detected browsers list
  • Added affiliate network template for InformPay

8.5.2October 16, 2017

  • Added filter for searching click logs which are globally unique
  • Added option vcm_ignore_engines for ignoring results from specified vcm engines
  • Fixed warnings

8.5.1October 10, 2017

  • Fixed error in kclick_client in function executeAndBreak
  • Fixed error in ktr.js when sending traffic to campaign without offers
  • Update is_bot state through update_token call and during landing - offer transition
  • Added incoming postback param ignore_statuses for statuses which should be ignored
  • Fixed showing archive for basic edition
  • Fixed aliases for extra_param
  • Clearing unused data now starts each week from 3 am to 4 am
  • Added arbitrary params for traffic sources

8.4.13October 05, 2017

  • Prefetch detection improvements

8.4.12October 03, 2017

  • Added template
  • Added new macro {current_domain}
  • Added actions for streams in search results
  • Fixed several bugs

8.4.11September 26, 2017

  • Added block "Domains" to page "Archive"
  • Added validation for URLs

8.4.10September 19, 2017

  • Fixed bug: incorrectly parsing <base path>
  • Added templates,,,
  • Added metric CPS (Cost Per Sale)

8.4.9September 11, 2017

  • Added templates and

8.4.8September 07, 2017

  • Fixed bug when curl action incorrectly modify html code
  • Added whitelabel features

8.4.7August 21, 2017

  • Added templates, platform,
  • Automatically exclude CF_COUNTRY in case request goes from Click API

8.4.6August 16, 2017

  • ATTENTION! In case having large amount of data, this update might last more than usual.
  • Binding visitors to streams last as long as uniqueness TTL
  • Change structure to store stats for affiliate networks
  • Fixed bug when duplicates languages in reports

8.4.5August 14, 2017

  • Fixed bugs occurring when using reports

8.4.4August 10, 2017

  • Closing windows by ESC with checking if the form is saved or untouched
  • Fixed: Error in logs "Uncaught Error: Class 'Models\Stream' not found"

8.4.3August 10, 2017

  • Minor fixes in UI

8.4.2August 09, 2017

  • Fixed: "Time since click" shows 0s if the value < 2m
  • Fixed: Users get "Access denied" when clicking on Profile or Dashboard
  • Hide from users technical information about the tracker, such as version, license expiration time

8.4.1August 08, 2017

  • Increased size of ad_campaign_id

8.4August 08, 2017

  • Added notes for landing pages, campaigns, traffic sources, offers
  • Added templates,,
  • Added option "Include Subdomains" to domains (in order to park all subdomains to some campaign)
  • Fixed: The currency in campaign settings can't be changed
  • Fixed: Error "_token can't be loaded" when using HTML method
  • Fixed: Filtering by group works incorrectly when adding offers or landings to the stream

8.3.8August 07, 2017

  • Added new cost model "CPA"
  • Fixed: Sometimes table is corrupted with error "InnoDB: Flagged corruption of index"
  • Fixed: States of campaign reports aren't restored
  • Remove logging "Analyse necessity ..."

8.3.6August 04, 2017

  • Pages that restricted for users are hidden in menu
  • Some bug fixes

8.3.5August 01, 2017

  • Sync report preferences between devices
  • Added: HasOffers as traffic source (for publishers)
  • Fixed: Postback URL is generated with //
  • Some other minor fixes

8.3.4July 28, 2017

  • Added template
  • Fixed some minor bugs

8.3.3July 20, 2017

  • Added checkbox "Add more" in offer form
  • Update template for
  • Added template for
  • Added column payout to offer list
  • Added country to offers
  • Added option "Unknown" to regions filter
  • Fixed stream position after cloning

8.3.2July 16, 2017

  • Support for TokuDB
  • Script ktr.js replaces {subid} in hidden inputs
  • Added command 'visitor:update_geo' that fixes empty countries
  • Shorten tokens for landing pages

8.3.1July 10, 2017

  • Added network templates for,,
  • Added item "Postback URL" to menu Maintenance
  • Fixed error "Cannot access empty property ..."
  • Fixed updating metrics on page Trends
  • Fixed cities list in filter Cities

8.3June 29, 2017

  • The reports are updated: the column width is customizable now, a table cap bounce is eliminated, rendering rate is increased
  • Domain management is added (available in PRO version)
  • System menu and “Support” tab are added to a mobile menu
  • All financial metrics in reports show only approved conversions by default
  • Switching off traffic status log is fixed.
  • "Error while decoding token: Syntax error, malformed JSON" is fixed
  • The use of clicks database when the metrics are off on the resources pages is fixed
  • The calculation of postbacks custom statuses while coding the parameters
  • Scroll in iframe on iOS devices is fixed
  • Saving of a “Search engine” parameter is fixed
  • Affiliate networks and templates are added
  • Campaigns without streams save clicks now

8.2.10June 10, 2017

  • Merged stream schemas "Landing Pages" and "Offers"
  • Schema "Redirect" renamed to "Direct URL"
  • Actions "Iframe", "Curl", "Frameset" moved to "Direct URL"
  • Added word "reject" if filter in rejected mode
  • Added templates,,,
  • Added switch "Enable traffic log" on page "Logs"
  • Implemented saving state of charts
  • Fixed filter "Timetable"

8.2.9June 07, 2017

  • Fixed margins in stream filters blocks
  • Fixed revenue for rebills (up-sells)
  • Fixed empty values in "eCPM (confirmed)"

8.2.8June 06, 2017

  • Cascade postbacks in case was using "Send to campaign" action
  • Improved filter "Schedule"
  • Increased precision of 'Cost' to 4
  • Fixed bug with clearing sub_id_10
  • Fixed bug in filter "OS Version"

8.2.7June 01, 2017

  • Unlock Click API for basic editions

8.2.6May 29, 2017

  • Monitoring works with landing pages and offers
  • Added page size 1000
  • Added param "_new=1" for tracking script to track non-unique clicks
  • Fixed scrollings in tables
  • Fixed incorrect values for metrics "UC rate %", "Time Since LP Click"
  • Fixed: Deleted campaigns visible in campaign lists until full reload

8.2.5May 23, 2017

  • Fixed menu in campaign reports

8.2.4May 23, 2017

  • Added switcher "AND/OR" between filters
  • Allowed using multiple filters of the same type
  • Added template
  • Fixed size of labels column
  • Fixed setting empty value for "Time Since LP Click"
  • Fixed filters in the window "Choose Offer/ Landing pages"
  • Fixed disabling/enabling campaigns

8.2.3May 22, 2017

  • Fixed: To clone and to send to archive cause an error

8.2.2May 20, 2017

  • Fixed: Sometimes incorrect basepath after CURL action
  • Fixed: Position value resets after changing position by dragging
  • Fixed: Campaign cloning shows an error
  • Increased offer name size limit
  • Fixed: Conversion datetime from postback param has incorrect timezone

8.2.1May 19, 2017

  • Added buttons "Link" and "Report" for campaign menu
  • Fixed: Error while sending postback to TS
  • Fixed: Can't change metric for the chart on dashboard
  • Fixed: Filter by "Campaign group" doesn't work
  • Fixed: Removing from BL/WL doesn't work
  • Fixed: Incorrect width for column "Labels"

8.2May 18, 2017

  • New UI for user access control
  • Action "CURL" not uses <base path> instead of converting links
  • Content loaded from CURL now supports macros
  • Added labels for sub ids, source, and creative_id. New column shows when the dimension selected.
  • Added black and white lists.
  • Added setting "LP Load Method". You can preload the landing pages now, without performing redirects
  • KClickClient: 'sub_id' stores in session ($_SESSION['sub_id']).
  • Added: Campaign reports save current settings
  • Improved integration method "JS Ads" for various js codes
  • Added templates for,,
  • Added statuses for TS postback
  • Removed "Source" settings for S2S postbacks
  • Fixed: Error "click not found" while updating params from tracking script
  • Fixed: Campaign menu is partially hidden
  • Fixed: Error while using "UC %" metric

8.1.7May 12, 2017

  • Implemented saving state of setting on page Trends
  • Fixed: When user downloads kclick_client.php it shows 403 error
  • Fixed: Some access bugs
  • Fixed: Broken date picker in favorite reports
  • Fixed: Weight recalculates don't work sometimes

8.1.6May 09, 2017

  • Fixed: Block "Last Clicks" doesn't reload on refresh
  • Fixed: Error in the code "PHP Redirect" on page "Integration"
  • Fixed: Some issues in user access controls
  • Updated template

8.1.5May 06, 2017

  • Added: New methods getBody(), getHeaders(), isUnique(), isBot() for ClickClient
  • Colorized values in column "Original Status"
  • Fixed: Hidden column "Profitability" on pages Click Log and Conversion Log
  • Fixed: Incorrect logo size on mobile mode
  • Fixed: Deleted streams are included in streams count
  • Fixed: The filter state resets if write too fast

8.1.4May 05, 2017

  • Added action "Iframe" as a replacement for a deprecated "Frameset".
  • Updated instruction for tracking script
  • KTracking.reportConversion sends all query params now

8.1.3May 05, 2017

  • Updated LP instructions, added postback for LPs
  • Allowed changing params of conversions in state "Sale"
  • Fixed: Incorrect currency conversion in postbacks

8.1.2May 04, 2017

  • Fixed: Feature "Bind visitors" set cookie for too long
  • Added to network templates
  • Added: Param '_subid' sends to LPs
  • Fixed: Settings cache doesn't reload after click "Update cache" on page Status
  • Fixed: Incorrect sorting by decimal values in tables
  • Fixed: Incorrect values in "Approve" и "EPC (confirmed)"

8.1.1May 02, 2017

  • Fixed: IE Edge downloads page when using action "Show HTML"

8.1.0May 02, 2017

  • Added: Selection for rows. Selected rows are subtracted from summary
  • Added: New metric "UC %"
  • Added: New metric "Approve %"
  • Added: New templates,
  • Summary now fixed at the bottom
  • Fixed: Incorrect summary when enabling filters
  • Fixed: URL doesn't update after changing TS

8.0.27April 29, 2017

  • Improved DB pruner
  • Fixed: Column "Destination" is empty
  • Fixed: Error "Duplicate entry" while adding offers/landings to stream
  • Fixed: Warnings "unlink() directory not exists" in the log
  • Fixed: Setting "Avoid using MySQL" can't be disabled

8.0.26April 27, 2017

  • Send corrent content-type for "Show text"
  • Added new metrics to Dashboard settings
  • Added template
  • Added methods for getOffer() and getSubId() to Click API Client
  • Fixed: Incorrect time ranges for "This week", "This year"
  • Fixed: Param creative_id duplicates (current values left untouched)
  • Fixed: Macro {cost} doesn't work
  • Fixed: Dashboard chart shows incorrect data when filter by campaign is enabled

8.0.25April 26, 2017

  • Fixed: Too long 'token' param on LPs

8.0.24April 26, 2017

  • Dates in logs are shown in user time zone
  • Allow sending 0 for creative_id
  • Improved code "JS Ads"
  • Improved DB pruner
  • Fixed: Broken UTF-8 chars in sub_id_n params
  • Fixed: Tracking script request subid on every page
  • Fixed: Incorrect content-type when using js redirects

8.0.23April 22, 2017

  • Fixed: Bots are not saving to stats
  • Fixed: Sometimes SubIds have incorrect values
  • Fixed: Incorrect flags of IR and UK
  • Fixed: Offers and LPs are not copying when cloning a stream
  • Fixed: Users get "Access Denied" on some pages
  • Optimized DB pruner process
  • Action "Show HTML" do not show wrapper code if users code contains tag "<html>"

8.0.22April 19, 2017

  • Improved loading speed of resource pages (campaigns, offers, traffic sources, etc)
  • Fixed: Sub IDs are being deleted
  • Fixed: Uniqueness filter "for stream" works the same as "for campaign"
  • Fixed: Several misspellings in language names

8.0.21April 18, 2017

  • Added: New metric "Bot %"
  • Fixed: Some issues in user access control

8.0.20April 17, 2017

  • Fixed: Filter values like {{value}} are hidden in stream table
  • Fixed: Removed password requirement in edit user form
  • Added: Full strings of cells are shown in tooltips

8.0.19April 16, 2017

  • Added macro {device_brand}
  • Fixed: Filter "Stream" doesn't work in reports
  • Fixed: Some macros returns empty values
  • Fixed: Sorting in resource tables doesn't work
  • Fixed: Clearing postbacks log doesn't work

8.0.18April 15, 2017

  • Updated traffic source and aff. networks templates
  • Fixed: Cloning a stream with monitoring cause error
  • Improved uniqueness of subid

8.0.17April 15, 2017

  • Fixed: Hidden icon Chrome in reports
  • Fixed: Report doesn't restore previous state if it was opened from campaign page

8.0.16April 14, 2017

  • Added timezone to Clear stats windows
  • Added validation for entry-point "/campaigns/id/update_cost"
  • Fixed: API path "/clicks/log" doesn't work
  • Fixed: Empty chart before 10 am in trends when enabled grouping by hours

8.0.15April 13, 2017

  • Updated device DB
  • Fixed: Error when visitor has IPv6
  • Fixed: Error when creating API key

8.0.14April 12, 2017

  • Fixed: Streams are being deleted sometimes
  • Added macro {original_status}

8.0.13April 11, 2017

  • Add validation for Maxmind connection type values
  • Changed: Time interval uses conversion time instead of click time
  • Updated links to documentation
  • Changed: startDate to start_date, endDate to endDate in API campaigns/:id/update_costs и campaigns/:id/cleaner

8.0.12April 10, 2017

  • Added button "Metrics" to all resource pages, except Streams
  • Separated metrics EC, ROI, eCPM, EPC to "confirmed + hold" and "confirmed only".
  • Added metric "LP clicks"
  • Fixed: Resource filter in reports doesn't work
  • Fixed: Action "Send to campaign" doesn't work
  • Fixed: When removing a filter for report, removes the last one
  • Fixed: Can't save changes in custom report
  • Fixed: Metric "Sale period" doesn't show hours value

8.0.11April 07, 2017

  • Added campaign names to Campaign Report
  • Added new metrics: Sale time, Sale period (Period between click and sale time), Sale time since click, LP click time, Time since LP click
  • Added grouping for campaign list in windows Move/Clone streams
  • Fixed: Domain action is not working
  • Fixed: Incorrect timezone offer for stats in table Streams
  • Fixed: Sorting by column "Name" is not working
  • Fixed: Metric ECPM is not available
  • Fixed: Macros {campaign_id}, {campaign_id}, {stream_id} returns empty values

8.0.10April 04, 2017

  • Replaced UI for splitting LPs and offers
  • Fixed: Incorrect values in metrics EC и eCPC
  • Fixed: Slow calculations in stats processing
  • Fixed: To clone streams is not working

8.0.9April 01, 2017

  • Added filters for pages Campaigns, Landing Pages, Offers, Aff. networks, traffic source
  • Added single value select for filters with multichoice
  • Added field "Offer parameters". These params are appended to offer URLs
  • Added campaign filter to Click Log and Conversion Log
  • Changed URI for Admin API from "/api" to "/admin_api"
  • Replaced blacklist restriction to whitelist restriction for users
  • Updated campaign menu
  • Table footer has now fixed position
  • Fixed: URL builder show empty value in stream form
  • Fixed: Currency doesn't update after changing in settings
  • Fixed: Empty values for column "Country icon"
  • Fixed: Incorrect cost values when used Auto and CPM in campaigns
  • Fixed: Resets group in campaign if it just created

8.0.8March 29, 2017

  • Improved setting "Bind visitors", now it works with LPs and offers
  • Added param 'cost' in traffic source parameters
  • Disabled campaigns are hidden from the sidebar
  • Set max width for column (click on cell to see the full value)
  • Fixed: Charts doesn't show line before 10 am
  • Fixed tooltips on OS and browser icons
  • Fixed: Sends empty postback to traffic source
  • Fixed: Blocks in the Dashboard are shown in incorrect order
  • Fixed: Errors "Duplicate entry"

8.0.7March 24, 2017

  • Replaced algorithm of the subid generator to temporary one.
  • Added cost type "CPM" (cost per 1000 clicks)
  • Added limits to fields "Name"
  • Added {offer} to tracking script
  • Added dimensions "IP 1.2.3.*" and "1.2.*.*"
  • Updated campaign menu
  • Fixed: Incorrect position of streams on page Streams
  • Fixed: 'scandir(): (errno 2): No such file or directory'
  • Fixed: Some pages are incorrectly restricted to users.
  • Fixed: Column sorting in reports
  • Fixed: No chart line for unique clicks in Dashboard
  • Fixed: Error "duplicated macro operator"
  • Increased text value for streams
  • Removed DB "Operators v2"

8.0.6March 20, 2017

  • Added: Traffic log (log_level must be set to 'debug')
  • Added: New method KTracking.update({param: value}) to tracking script
  • Added placeholders to URL fields
  • Added method currentPageAsReferrer() to Click API Client v2
  • Fixed: Blank param values after transition LP -> Offer
  • Fixed: Device filter not working
  • Fixed: Not saving params ad_campaign_id, external_id, creative_id to stats
  • Fixed: Error "Couldn't find constant Monolog\Logger::WARN"
  • Fixed: Counters are not updating in Streams table
  • Fixed: Click API Client v2 sends current as referrer

8.0.5March 17, 2017

  • Removed macro {click_id}
  • Fixed: Unique clicks counter is always 0
  • Fixed: Clone streams
  • Improved tracking script for LPs
  • Fixed updating sub_id_n from LPs
  • Allow users to clear data of their campaigns
  • Added: New filters ad_campaign_id, creative_id, search_engine
  • Added: Create reports with multiple campaigns
  • Added: Additional menu for groups in campaign report
  • Fixed: Saving incorrect language in Click API
  • Fixed: After removing the first dimension, all block is hidden
  • Adde link to Dashboard

8.0.4March 13, 2017

  • Fixed meta redirect and double meta redirect
  • Fixed: Errors is generated codes for Click API Client v1 and v2
  • Fixed: Mass clone and archive actions
  • Fixed: Users get access to restricted pages in UI
  • Added action "Do nothing"

8.0.3March 08, 2017

  • Login page in English
  • Updated template for
  • Added additional menus to Campaigns page
  • Added column Level to page Logs
  • Added macro {traffic_source_name}
  • Refresh list in sidebar after group renamed or campaign clones
  • Added auto pruner for Archive
  • Added groups and categories in selects on page Users/Access

8.0.2March 02, 2017

  • Added changelog for 8 version
  • Fixed: Authentication reset after Keitaro is updated
  • Added column "Link" to campaigns table
  • Fixed: bug in filter "GET parameter"

8.0.1March 01, 2017

  • New UI for page Users
  • Fixed dashboard

7.10.27September 14, 2017

  • Fixed bug "CRON: Redirect is caught"
  • Fixed bug "Detected browser name was not found in $availableBrowsers"