diff --git a/idea/resources/META-INF/plugin-common.xml b/idea/resources/META-INF/plugin-common.xml
index 39c7c56f67b..b2297849976 100644
--- a/idea/resources/META-INF/plugin-common.xml
+++ b/idea/resources/META-INF/plugin-common.xml
@@ -3235,6 +3235,7 @@
+
\ No newline at end of file
diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.kt b/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.kt
index 0e3698a28ca..2fdb5d6e9e8 100644
--- a/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.kt
+++ b/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.kt
@@ -47,6 +47,8 @@ import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.psi.KtClass
import org.jetbrains.kotlin.psi.KtFile
import org.jetbrains.kotlin.psi.KtNamedDeclaration
+import org.jetbrains.kotlin.statistics.KotlinStatisticsTrigger
+import org.jetbrains.kotlin.statistics.KotlinIdeNewFileTemplateTrigger
import java.util.*
class NewKotlinFileAction : CreateFileFromTemplateAction(
@@ -192,6 +194,8 @@ class NewKotlinFileAction : CreateFileFromTemplateAction(
private val FQNAME_SEPARATORS = charArrayOf('/', '\\', '.')
fun createFileFromTemplate(name: String, template: FileTemplate, dir: PsiDirectory): PsiFile? {
+ KotlinStatisticsTrigger.trigger(KotlinIdeNewFileTemplateTrigger::class.java, template.name)
+
val directorySeparators = if (template.name == "Kotlin File") FILE_SEPARATORS else FQNAME_SEPARATORS
val (className, targetDir) = findOrCreateTarget(dir, name, directorySeparators)
diff --git a/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt b/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt
index 1431cb1bde0..3893c5e3f7e 100644
--- a/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt
+++ b/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt
@@ -40,4 +40,6 @@ class KotlinIdeIntentionTrigger : KotlinIdeActionTrigger("intention")
class KotlinIdeInspectionTrigger : KotlinIdeActionTrigger("inspection")
-class KotlinIdeExceptionTrigger : KotlinIdeStatisticsTrigger("exception")
\ No newline at end of file
+class KotlinIdeExceptionTrigger : KotlinIdeStatisticsTrigger("exception")
+
+class KotlinIdeNewFileTemplateTrigger : KotlinIdeStatisticsTrigger("newFileTempl")
\ No newline at end of file
diff --git a/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt.181 b/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt.181
index 9745f7fecb2..9a3612c3e3f 100644
--- a/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt.181
+++ b/usage-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/ProjectScopeStatsReporters.kt.181
@@ -35,4 +35,6 @@ class KotlinIdeIntentionTrigger : KotlinIdeActionTrigger("intention")
class KotlinIdeInspectionTrigger : KotlinIdeActionTrigger("inspection")
-class KotlinIdeExceptionTrigger : KotlinIdeStatisticsTrigger("exception")
\ No newline at end of file
+class KotlinIdeExceptionTrigger : KotlinIdeStatisticsTrigger("exception")
+
+class KotlinIdeNewFileTemplateTrigger : KotlinIdeStatisticsTrigger("newFileTempl")
\ No newline at end of file