Skip to content

Message logs ​

Every LINE message and email the system sends leaves a record, successes and failures alike. When a customer says "I never got a reminder", start here.

The message log — channel, source, recipient, preview and status per row
The message log — channel, source, recipient, preview and status per row

What's on a row ​

FieldNotes
ChannelLINE or email
SourceWhat triggered it: a session reminder, message automation, signup confirmation, a manual send, or the system
RecipientThe LINE user or email address
IdentifierThe LINE userId (copyable, for cross-referencing against the LINE console)
Subject / previewThe opening of what was sent
StatusSuccess, or failure with the HTTP status code and the raw response

Common failure reasons ​

What you seeWhat it meansWhat to do
401The LINE Channel Access Token is invalid or wrongRe-enter it under Settings → LINE Official Account. The system flags these records specifically as "token may be wrong"
400The recipient's LINE userId is invalidUsually they blocked your Official Account or removed you as a friend; there's no remedy
429Over LINE's send quotaWait for the quota to reset, then use Resend

Question: Can failed messages be sent again?

Yes. Every row has a Resend action on the right. The system retains the complete original payload only on failure, precisely so you can send it again unchanged later (once your monthly quota resets, for instance).

Question: Why does one person have several identical-looking records?

Because different sources triggered them — a signup confirmation when they registered, a session reminder an hour before the stream, and a follow-up from a message automation flow. Three records is normal. The source column tells them apart.

Finding the problem quickly ​

Two filters sit at the top: channel (LINE / email) and status (success / failure). When investigating, filter to failure and you'll see at once whether it's systemic (usually an expired token) or isolated (individual users who blocked you).