Your existing events keep firing as before. A custom event is an extra one, on top.
Two places to set one up
Global event mappings
Set it up once and every destination gets it. Start here.
Destination event mappings
Turn one off for a single destination, or add one only that destination receives.
Common ones
New customer and returning customer purchases are already built in — Upstack fires
nc_purchase and rc_purchase on its own. You don’t need a custom event for those. See NC & RC purchase in Meta.Naming
Use lowercase with underscores:high_value_purchase, apparel_purchase. Stay consistent across related events so they’re easy to tell apart.
Related
Global event mappings
Create a mapping once and send it everywhere.
Value & formulas
Send profit, margin, a fixed amount, or your own formula.
Destination event mappings
Turn one off for a single destination, or add a destination-only trigger.
Custom events reference
Event names, parameters, and payloads.