diff --git a/notifications_routing/preferences.py b/notifications_routing/preferences.py
index bc0c1647602d0e60fd409b7035be870e6cc9f857..981a19dd0d4b9d02254f5f0b73ba0b42561ad8ba 100644
--- a/notifications_routing/preferences.py
+++ b/notifications_routing/preferences.py
@@ -143,7 +143,7 @@ def apply_user_preferences(
                         "device": device.type,
                         "subtype": device.subtype if hasattr(device, "subtype") else "",
                         "token": device.token,
-                        "preference": preference.id,
+                        "preference": preference.preference_id,
                     },
                     user_id=user[data_source.EMAIL],
                 )