diff --git a/src/index.js b/src/index.js
index 2b1b630c47de62033c9f457e32e095dacbd30968..1cddbc54890a6c963a87b8f407fc7f472ff902ee 100644
--- a/src/index.js
+++ b/src/index.js
@@ -109,7 +109,14 @@ async function start(fields, cozyParameters) {
     transaction.setStatus(Tracing.SpanStatus.Ok)
     transaction.finish()
   } catch (error) {
-    Sentry.captureException(error)
+    const errorMessage = `EGL konnector encountered an error. Response data: ${JSON.stringify(
+      error.message
+    )}`
+    Sentry.captureMessage(errorMessage, {
+      tags: {
+        section: 'start',
+      },
+    })
     transaction.setStatus(Tracing.SpanStatus.Aborted)
     transaction.finish()
     await Sentry.flush()