--- title: "Shopware Business Events" slug: "shopware-business-events" updated: 2024-03-18T11:00:26Z published: 2024-03-18T11:00:26Z canonical: "docs.mapp.com/shopware-business-events" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Shopware Business Events Here are some of the business events you can track with Shopware and Mapp! ## Business Events ### Registration & profile | Business event name | Event (mapping name) | Parameters | | --- | --- | --- | | **Customer account registered** checkout.customer.register | user guest | **guest (boolen) - flag to add users to guest group** **newsletter - flag to add users to newsleter group** $email = email $ title $firstName ; $lastName ; $ birthday | | **Customer requests new password** customer.recovery.request | email | email = email **Email PARAMETERS** "resetUrl":"string", "shopName":"string" | | **Newsletter sign-up registered** newsletter.register | newsletter | $email = email $ title $firstName ; $lastName ; $zipCode ; **PARAMETERS** "url":"string" | | **Contact form sent** contact_form.send | email | contactFormData . email= email **PARAMETERS** contactFormData.comment = message | ### Orders & payments | Business event name | Event (mapping name) | Parameters | | --- | --- | --- | | **Order placed** checkout.order.placed | transaction | **EVENT DATA** orderCustomer.email = userId **TRANSACTION DETAILS - *Order entity*** **$ orderNumber = orderId** $ currency = currency $campaignCode ; **ITEM DETAILS OrderLineItemEntity** **$ productId** **$ quantity** $ unitPrice ***item details have to be read from product entity by productId*** $name = productName $description ; = descprition $manufacturer.$ name ; = brand **PARAMTERES** $shippingTotal ; $shippingCosts; $amountTotal; $customerComment; $affiliateCode ; | | **Order enters status cancelled** state_enter.order.state.cancelled | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status reminder sent** state_enter.order_transaction.state.reminded | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status partially refunded** state_enter.order_transaction.state.refunded_partially | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status refunded** state_enter.order_transaction.state.refunded | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status partially paid** state_enter.order_transaction.state.paid_partially | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Shipment enters status partially shipped** state_enter.order_delivery.state.shipped_partially | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Shipment enters status shipped** state_enter.order_delivery.state.shipped | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Shipment enters status partially returned** state_enter.order_delivery.state.returned_partially | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Shipment enters status returned** state_enter.order_delivery.state.returned | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Shipment enters status cancelled** state_enter.order_delivery.state.cancelled | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Order enters status in proggres** state_enter.order.state.in_progress | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status chargeback** state_enter.order_transaction.state.chargeback | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Payment enters status paid** state_enter.order_transaction.state.paid | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | | **Order leaves status in progres** state_leave.order.state.in_progress | email automation | ***entity Order*** $orderCustomer.$email $orderCustomer.$firstName $orderCustomer.$lastName $orderCustomer.$title $orderCustomer.$salutation $orderNumber; | ## Related Topics [Getting Started With Shopware and Mapp Connect](/v1/docs/getting-started-with-shopware-and-mapp-connect)