Skip to content
BotLunarBotLunar
Connect Discord

Explore the analytics

Discord marketing analytics you can actually trust.

Stop guessing what happened after you press send. BotLunar reports what Discord actually said about each DM: that it accepted it, that it refused it and why, or that it is still queued. There is no open rate here, because Discord does not report one to anybody and a number we invented would be worse than none.

  • Discord's own reasons
  • No invented open rates
  • Live finish time
AnalyticsExample data
Delivered
4,612
Failed, DMs closed
38
Unsubscribed
21
Pending
141
Deliveries per 10 minutes. Hover the bars.Finish 12:48

96.3% of attempted DMs accepted by Discord so far. Accepted is not the same as read, and nothing here pretends otherwise.

Why analytics on BotLunar

Real numbers beat pretty numbers.

Every figure comes from Discord's own response to each DM. Nothing estimated, nothing inflated.

Straight from Discord

Delivered means Discord accepted the DM. Failed means it did not. That is the whole story, told honestly.

Know why it failed

See the reason behind failures, like members who closed their DMs, so you can fix what is fixable.

A finish time that moves

Watch the estimate update live, before and during every send, including when Discord asks us to slow down.

Delivered
4,612
Failed, DMs closed
38
Unsubscribed
21
Pending
141
Deliveries per 10 minutesFinish estimate 12:48
Now

Every campaign on record

Delivery history for each campaign, so you can compare sends over time.

Unsubscribes counted

See who opted out after each campaign and keep your messages worth receiving.

No vanity metrics

No invented reach, no guessed open rates. If Discord does not report it, we do not pretend to know it.

How it works

From send to insight in three steps.

  1. 01

    Check the estimate

    See the expected finish time before you send, worked out from your audience and the pace of the bots sending it.

  2. 02

    Watch it live

    Sent, refused and still waiting all update while the campaign runs, along with the finish time.

  3. 03

    Learn and resend

    Review the history, understand failures and make the next campaign sharper.

Analytics questions

Straight answers. No fine print.

Want the full picture? See pricing, browse the help center or ask the team.

Do you track open rates?

No. Discord does not report when a DM is read, so we do not invent a number. We show what Discord actually confirms.

What counts as delivered?

A DM is delivered when Discord accepts it for the member. If Discord rejects it, it is counted as failed with the reason.

How is the finish time calculated?

From the members left to message and the pace of the bots carrying the campaign, which is the sum of their individual paces. It updates as the send goes, including when Discord asks one of them to wait.

Can I see past campaigns?

Yes. Every campaign keeps its delivery history so you can compare results over time.

Know exactly what happened.

Connect your server and see your first campaign land, live.