What this page is for
Event Mapping answers two questions:- Which events will reach your endpoint at all?
- What name will each one arrive under?

The page shows one customer at a time. Switch customers with the project picker at the top of the sidebar. Event names are agreed per customer, so the table changes when you switch.
The screenshots on this page have customer names, partner names, and custom event names blurred.
Reading the table

- Customer’s Events. The event as the customer names it in their app.
Install,Event, andRegistrationare your standing rows, one per postback type. The rows below them are your named mappings. - Sent to you as. The name the event arrives under in your postback. Leave it empty to receive the event’s own name. Type a new name and click outside the box to save it.
- Reaches. Which customers the rule applies to. See The Reaches dropdown below.
- Send Revenue. Turn this on to receive the amount and currency with the event. Payment events always carry their amount, so the switch is locked on for them.
- Not sent. The standing Event row is a template, not a delivery. In-app events reach you only after you or the customer maps them by name.
- Add Mapping. Creates a new rule. See Add a mapping.
Installs and registrations are sent automatically. In-app events are not. If an event is missing from your postbacks, it usually has no mapping.
The Reaches dropdown
Reaches decides how wide a rule is: every customer you work with, or only the one you are looking at.
- Your standing rows (
Install,Event,Registration) show plain text instead of a dropdown. They apply to all customers and cannot be narrowed. - Named mappings have a dropdown. Click it to change the rule’s reach.
- Two options: All customers and Only <customer name>.
Which one to use
- Pick All customers when the event name means the same thing everywhere, for example
purchasealways being yoursalegoal. One rule then covers every customer you work with now and every customer added later. - Pick Only <customer name> when this customer is the exception, for example when only they call their purchase event
checkout_done, or when you want a different name for them.
Only <customer name> is greyed out when that customer does not send the event. A rule scoped to a customer who never sends it would never fire, so the dashboard blocks it instead of letting you create a silent rule.
Add a mapping
Click Add Mapping. A new row opens at the top of the table.
- Select event. Pick the customer’s event. When you have more than one postback type, pick the type next to it.
- Sent to you as. The name you want to receive it under. Leave it blank to use the event’s own name.
- Reaches. Defaults to All customers. Change it here if the rule is for this customer only.
- The same two options as on a saved row.
- Click the tick to save, or the cross to cancel.
Remove a mapping
Click the bin icon at the end of a row.- For an in-app event, removing the rule stops that event being sent to you.
- For an install or registration rule, the event falls back to your standing row.
- Standing rows cannot be removed. Their bin icon is disabled.
Troubleshooting
An event never arrives at my endpoint
An event never arrives at my endpoint
In-app events are sent only when they are mapped. Add a mapping for the event, or ask the customer to add one from their dashboard. Installs and registrations do not need a mapping.
The event arrives under the wrong name
The event arrives under the wrong name
Check the Sent to you as box on that row. Blank means the event’s own name is used. Also check whether a second rule exists for the same event with a narrower reach, because a rule scoped to one customer wins over a rule for all customers.
I cannot select Only for this customer
I cannot select Only for this customer
That customer does not send the event you picked. Either keep the rule on All customers, or ask the customer to confirm the event name they send.
The table is empty or the page asks for a customer
The table is empty or the page asks for a customer
The page needs a customer selected. If no customer is connected to you yet, there is nothing to map. Contact Linkrunner support to get connected.
Revenue is missing from an event
Revenue is missing from an event
Turn on Send Revenue for that row. If the switch is locked on, the customer classifies the event as a payment, and the amount is always included.
Next steps
Postback Logs
Check whether a conversion reached your endpoint.
Postbacks and macros
The macros Linkrunner fills into your postback URLs.