diff --git a/designate/backend/impl_akamai.py b/designate/backend/impl_akamai.py
index ab95585a9..8429fab32 100644
--- a/designate/backend/impl_akamai.py
+++ b/designate/backend/impl_akamai.py
@@ -241,7 +241,7 @@ def build_zone(client, target, zone):
 class AkamaiBackend(base.Backend):
     __plugin_name__ = 'akamai'
 
-    __backend_status__ = 'release-compatible'
+    __backend_status__ = 'untested'
 
     @classmethod
     def get_cfg_opts(cls):
diff --git a/designate/backend/impl_designate.py b/designate/backend/impl_designate.py
index 4c04edd1a..3f54698fe 100644
--- a/designate/backend/impl_designate.py
+++ b/designate/backend/impl_designate.py
@@ -32,7 +32,7 @@ class DesignateBackend(base.Backend):
     Support for Designate to Designate using Secondary zones.
     """
     __plugin_name__ = 'designate'
-    __backend_status__ = 'release-compatible'
+    __backend_status__ = 'untested'
 
     def __init__(self, target):
         super(DesignateBackend, self).__init__(target)
diff --git a/designate/backend/impl_dynect.py b/designate/backend/impl_dynect.py
index 8c178f60b..2b442854d 100755
--- a/designate/backend/impl_dynect.py
+++ b/designate/backend/impl_dynect.py
@@ -300,7 +300,7 @@ class DynECTBackend(base.Backend):
     """
     __plugin_name__ = 'dynect'
 
-    __backend_status__ = 'release-compatible'
+    __backend_status__ = 'untested'
 
     @classmethod
     def get_cfg_opts(cls):
diff --git a/designate/backend/impl_infoblox/__init__.py b/designate/backend/impl_infoblox/__init__.py
index b70617ea4..ccfab4db9 100644
--- a/designate/backend/impl_infoblox/__init__.py
+++ b/designate/backend/impl_infoblox/__init__.py
@@ -26,7 +26,7 @@ LOG = logging.getLogger(__name__)
 class InfobloxBackend(base.Backend):
     """Provides a Designate Backend for Infoblox"""
 
-    __backend_status__ = 'release-compatible'
+    __backend_status__ = 'untested'
 
     __plugin_name__ = 'infoblox'
 
diff --git a/designate/backend/impl_pdns4.py b/designate/backend/impl_pdns4.py
index bc04af380..2a5add754 100644
--- a/designate/backend/impl_pdns4.py
+++ b/designate/backend/impl_pdns4.py
@@ -28,7 +28,7 @@ CONF = cfg.CONF
 class PDNS4Backend(base.Backend):
     __plugin_name__ = 'pdns4'
 
-    __backend_status__ = 'release-compatible'
+    __backend_status__ = 'integrated'
 
     def __init__(self, target):
         super(PDNS4Backend, self).__init__(target)
diff --git a/doc/source/admin/support-matrix.ini b/doc/source/admin/support-matrix.ini
index ffbcd94fe..f11ea5d5c 100644
--- a/doc/source/admin/support-matrix.ini
+++ b/doc/source/admin/support-matrix.ini
@@ -71,13 +71,16 @@ config=backends/sample_yaml_snippets/bind.yaml
 notes=This has been replaced by the pdns4 backend for future releases
 
 [backends.backend-impl-designate]
+status=untested
 
 [backends.backend-impl-powerdns-pgsql]
 status=untested
 
 [backends.backend-impl-dynect]
+status=untested
 
 [backends.backend-impl-akamai]
+status=untested
 
 [backends.backend-impl-agent]
 
@@ -86,15 +89,18 @@ type=agent
 
 [backends.backend-impl-knot2-agent]
 type=agent
+status=experimental
 
 [backends.backend-impl-djbdns-agent]
 type=agent
+status=experimental
 
 [backends.backend-impl-gdnsd-agent]
 type=agent
+status=experimental
 
 [backends.backend-impl-infoblox-xfr]
-status=release-compatible
+status=untested
 maintainers=Infoblox OpenStack Team <openstack-maintainer@infoblox.com>
 
 [backends.backend-impl-nsd4]
@@ -104,6 +110,7 @@ type=agent
 
 [backends.backend-impl-msdns-agent]
 type=agent
+status=untested
 
 [grades]
 valid-grades=integrated,master-compatible,release-compatible,untested,failing,known-broken,experimental,deprecated