diff --git a/config/schema/views_conditional.views.schema.yml b/config/schema/views_conditional.views.schema.yml
new file mode 100644
index 0000000000000000000000000000000000000000..bc1f4b6067ba9f12cbb82ec8aa671e79867032ee
--- /dev/null
+++ b/config/schema/views_conditional.views.schema.yml
@@ -0,0 +1,28 @@
+views.field.views_conditional_field:
+  type: views_field
+  label: 'Views conditional field'
+  mapping:
+    if:
+      label: 'If'
+      type: string
+    condition:
+      label: 'Condition'
+      type: string
+    equalto:
+      label: 'Equal to'
+      type: string
+    then:
+      label: 'Then'
+      type: string
+    then_translate:
+      label: 'Then translate'
+      type: boolean
+    or:
+      label: 'Or'
+      type: string
+    or_translate:
+      label: 'Or translate'
+      type: boolean
+    strip_tags:
+      label: 'Strip tags'
+      type: boolean