Mokanata Docs
Ads & tracking

Test events and the event log

Send a test event to a conversion destination, then check what Mokanata sent, deduplicated or failed, and how well events match people.

The Event log tab on Ads & conversions shows every conversion event Mokanata sent to Meta and TikTok in the last 24 hours, and whether each one arrived. Use it with a test event to check a new destination works before real conversions flow.

Coming soon

Sending conversions to Meta and TikTok works now. Google Ads conversions are coming soon. The screenshots show the sample workspace.

  • Who can use it: Everyone can read the event log. Sending a test event needs Connect ad platforms, which owners and admins have by default; for other roles Send test event is disabled and says why. See Roles and permissions.
  • Before you start: At least one connected conversion destination (see Send conversions to Meta and TikTok). For a test event, a test event code from the platform's Events Manager → Test events: a test needs one, so it never counts as a real conversion.

Check match quality

Event match quality at the top rates, for each destination, how well its events can be matched to real people, out of 10: Great (8 or more), Good (6 or more), OK (4 or more) or Poor (under 4, with a red bar). A note under each score says what would raise it.

Event match quality: Meta 8.4 / 10 Great, TikTok 6.1 / 10 Good with scores from before the token expired, and Google Ads Not rated · connect to start sending

A destination that isn't connected shows Not rated · connect to start sending; a newly connected one shows Not rated yet · scores appear after events arrive. To lift a score, add emails and phone numbers to more contacts: they're the match keys every destination uses.

Read the event log

Recent events lists events newest first, with how many were sent in the last 24 hours and how many failed. Failed rows are tinted red.

Recent events: 10 in the last 24 hours · 3 failed, with columns When, Event, Destination, Value, Match keys, event_id and Status, showing Sent, Deduplicated, Failed and Test rows

ColumnWhat it shows
WhenHow long ago it was sent ("Just now", "3m ago", "1h ago").
EventThe CRM event, over the contact (the name links to their record when they're in your contacts).
DestinationMeta or TikTok.
ValueThe amount sent with it, or None.
Match keysWhat was sent to match the person, such as phone and email (hashed). None in red means nothing could be matched.
event_idThe deduplication key. The same deal and event always gets the same one.
StatusThe outcome, with the reason underneath when there is one.
StatusMeaning
SentDelivered to the destination.
DeduplicatedThe destination already had an event with the same event_id (for example from your pixel) and dropped this copy. The conversion still counts once.
FailedNot delivered; the reason shows underneath, like "401 · access token expired" or "Missing match keys: no phone or email on the contact". Mokanata tries again a few times, waiting longer each time; Meta and TikTok take nothing more than 7 days old.
TestSent with Send test event. It never counts as a conversion.

Filter the log

Pick a filter

Click Filter, point at Destination or Status and tick what you want to see. Here, Status → Failed:

The Filter menu open on Status, listing Sent, Deduplicated, Failed and Test

Narrow or clear it

The filter shows as a chip, like Status is Failed. Click Add to filter on the other field too, click a chip to change it (or switch it to is not), its × to remove it, or Clear all.

Recent events filtered to Status is Failed, showing three failed events with their reasons

If nothing matches, No events match shows with Clear filters.

No events match with two filters, Status is Failed and Destination is Google Ads, and the Clear filters button

Send a test event

Open Send a test event

Click Send test event on Recent events, or on a connected destination's card on the Destinations tab (which picks that destination for you).

Choose the destination and event

  • Destination: any connected destination.
  • Event: one of the CRM events. The hint underneath says what the destination receives it as, for example "Meta receives it as Purchase".
  • Test event code: fills in with the destination's saved code. It's required: copy it from Events Manager → Test events, so the event shows in the platform's test view and never counts as a real conversion.

The Send a test event dialog with Destination Meta, Event Deal won (Meta receives it as Purchase) and Test event code TEST48213

Send it and find it

Click Send test event. The toast gives the event_id to look for in Events Manager → Test events.

The toast "Test event sent to Meta: Look for event_id rly_deal_won_i6cg in Events Manager → Test events"

A new row tops the log for Test contact, with the status Test and the code you used.

The top of Recent events with a new Deal won row for Test contact, $100, status Test, Test code TEST48213

Troubleshooting

Next steps

On this page