SlideShare une entreprise Scribd logo
1  sur  15
Performance pack introduction
- Checkout, Cart, SalesRule
improvements and Async
order. How to deal with a big
carts ~750 items.
General cart improvements
for 2.4.3
Replace Zend_Currency component with Intl
NumberFormatter
Preconditions:
• 750 items in card loaded
• Discard Subsequent Rules -> Set to “Yes”
• Using Intl.NumberFormatter component instead of Zend_Currency in MagentoDirectoryModelCurrency::formatTxt gives the
following improvements:
Replace Zend_Currency component with Intl
NumberFormatter
Results:
• Load Cart Section - Total: 750 items 896.00ms -24.1% (-285ms) improvement
• Load Cart Section - Total: 751 items 896.00ms -24.8% (-295ms) improvement
• Load Cart Section - Total: 752 items 898.00ms -24.4% (-290ms) improvement
• Open Cart - Total: 750 items 1924.00ms -7.2% (-149ms) improvement
• Checkout start - Total: 750 items 1268.00ms -9.9% (-140ms) improvement
Optimize Images URL retrieving
Results:
Adobe Commerce + B2B only modules enabled
• Load Cart Section - Total: 750 Items
• Open Cart 1702.00ms -16.9% (-345ms) improvement
• Checkout start 1032.00ms -25.0% (-344ms) improvement
Adobe Commerce -> B2B and MSI modules enabled
• Load Cart Section - Total: 750 Items
• Open Cart 2321.00ms -12.8% (-342ms) improvement
• Checkout start 1674.00ms -17.2% (-347ms) improvement
Asynchronous Operations for
Checkout flow
AsyncOrder module
Adobe Commerce + B2B only modules enabled
• Load Cart Section - Total: 750 Items
• Checkout Payment Info/Place Order 54.00ms -98.7% (-4182ms) improvement
• Checkout success 94.00ms -62.1% (-154ms) improvement
Adobe Commerce -> B2B and MSI modules enabled
• Load Cart Section - Total: 750 Items
• Checkout Payment Info/Place Order 57.00ms -99.1% (-6101ms) improvement
• Checkout success 107.00ms -60.8% (-166ms) improvement
AsyncOrder module
• Currently, only built-in Magento payments (Check/Money Order, PayPal PayFlow Pro, Braintree, Klarna) support async order placement.
• OnePage Checkout -> Guest; Guest + Registration; Customer Log in During Checkout; Logged In Customer
• OnePage Checkout -> Out of Stock
• OnePage Checkout -> Zero QTY
• OnePage Checkout -> Logged In Customer ( Braintree )
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> PayPal PayFlow Pro
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Klarna
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Zero Subtotal Checkout -> Free Shipping
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> UPS
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> USPS
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> FedEx
• OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order ->DHL
GraphQL Asynchronous
Operations for Checkout
flow module
AsyncOrderGraphQL module
• Same improvements
• Under development
• Same consumer as in AsyncOrder
Quota Storage (Save)
Optimization
QuoteStorage module
• Should increase overall throughput on order place scenarios
• Store all information in one SQL row, in the future we will store it in non-persistent storage – Sessions, Redis, etc.
Add Bulk Of Simple Products to Cart 5911 -5.7% -357ms improvement
Load Cart Section - Total: 750 823 -46.4% -712ms improvement
Configurable Product 1 Add To Cart - Total: 751 1697 -26.6% -615ms improvement
Load Cart Section - Total: 751 823 -46.7% -720ms improvement
Configurable Product 2 Add To Cart - Total: 752 1696 -27.1% -631ms improvement
Load Cart Section - Total: 752 833 -46.5% -723ms improvement
Open Cart 1526 -35.5% -841ms improvement
Checkout start 869 -49.0% -835ms improvement
Checkout Email Available 36 -2.7% -1ms ok
Checkout Estimate Shipping Methods 1350 -56.0% -1715ms improvement
Checkout Billing/Shipping Information 1936 -64.3% -3487ms improvement
Checkout Payment Info/Place Order 4735 -22.8% -1398ms improvement
Sales Rules Optimisations in
Items in Cart (Discard
Subsequent Rules -> Set to
“Yes”)
DeferredTotalCalculating module
Results
Add Bulk Of Simple Products to Cart 4479.00ms -91.5% (-48356ms) improvement
Quick Order Select Configure Product 1 Options 2392.00ms -75.5% (-7371ms) improvement
Quick Order Select Configure Product 2 Options 2380.00ms -75.7% (-7400ms) improvement
Simple Product 375 Add To Cart - Total: 375 301.00ms -92.4% (-3640ms) improvement
Configurable Product 375 Add To Cart - Total: 750 2035.00ms -79.9% (-8093ms) improvement
Closer slide – end every
presentation with this

Contenu connexe

Similaire à Performance pack introduction

How gilt implemented a successful labor management system ops summit 2013
How gilt implemented a successful labor management system ops summit 2013How gilt implemented a successful labor management system ops summit 2013
How gilt implemented a successful labor management system ops summit 2013
Steve Johnson
 
Drop Shipping Made Easy
Drop Shipping Made EasyDrop Shipping Made Easy
Drop Shipping Made Easy
accellosinc
 
Ucg ems-distribution-november2013
Ucg ems-distribution-november2013Ucg ems-distribution-november2013
Ucg ems-distribution-november2013
Noah Truax
 
Xinno IR LinkedIn
Xinno IR LinkedInXinno IR LinkedIn
Xinno IR LinkedIn
Ryan Chung
 

Similaire à Performance pack introduction (20)

Seamlessly Integrated WMS & EDI for Improved Vendor Compliance
Seamlessly Integrated WMS & EDI for Improved Vendor ComplianceSeamlessly Integrated WMS & EDI for Improved Vendor Compliance
Seamlessly Integrated WMS & EDI for Improved Vendor Compliance
 
Sage 100 User Group
Sage 100 User GroupSage 100 User Group
Sage 100 User Group
 
Sage 300 Inventory Management VS. A Best-of-Breed Warehouse Management Soluti...
Sage 300 Inventory Management VS. A Best-of-Breed Warehouse Management Soluti...Sage 300 Inventory Management VS. A Best-of-Breed Warehouse Management Soluti...
Sage 300 Inventory Management VS. A Best-of-Breed Warehouse Management Soluti...
 
How gilt implemented a successful labor management system ops summit 2013
How gilt implemented a successful labor management system ops summit 2013How gilt implemented a successful labor management system ops summit 2013
How gilt implemented a successful labor management system ops summit 2013
 
Drop Shipping Made Easy
Drop Shipping Made EasyDrop Shipping Made Easy
Drop Shipping Made Easy
 
Migrate to Magento: Tips and Tweaks
Migrate to Magento: Tips and TweaksMigrate to Magento: Tips and Tweaks
Migrate to Magento: Tips and Tweaks
 
Hitachi Solutions Ecommerce Returns Management
Hitachi Solutions Ecommerce Returns ManagementHitachi Solutions Ecommerce Returns Management
Hitachi Solutions Ecommerce Returns Management
 
SuiteStation - Netsuite Development,Customization and Consulting Company Profile
SuiteStation - Netsuite Development,Customization and Consulting Company ProfileSuiteStation - Netsuite Development,Customization and Consulting Company Profile
SuiteStation - Netsuite Development,Customization and Consulting Company Profile
 
Sage 300 (Accpac) Users Group Meeting
Sage 300 (Accpac) Users Group Meeting Sage 300 (Accpac) Users Group Meeting
Sage 300 (Accpac) Users Group Meeting
 
Deep Dive into Warehouse Management System (WMS) Integration to Sage 300
Deep Dive into Warehouse Management System (WMS) Integration to Sage 300Deep Dive into Warehouse Management System (WMS) Integration to Sage 300
Deep Dive into Warehouse Management System (WMS) Integration to Sage 300
 
Performance Testing Tracking.pptx
Performance Testing Tracking.pptxPerformance Testing Tracking.pptx
Performance Testing Tracking.pptx
 
Ucg ems-distribution-november2013
Ucg ems-distribution-november2013Ucg ems-distribution-november2013
Ucg ems-distribution-november2013
 
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP FinancialsOvercoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
 
Netsuite amazon integration
Netsuite amazon integrationNetsuite amazon integration
Netsuite amazon integration
 
Pastel Presentation
Pastel PresentationPastel Presentation
Pastel Presentation
 
Xinno IR LinkedIn
Xinno IR LinkedInXinno IR LinkedIn
Xinno IR LinkedIn
 
Retail Lean Management -Desktop Research
Retail Lean Management -Desktop ResearchRetail Lean Management -Desktop Research
Retail Lean Management -Desktop Research
 
Shipping Filter Extension For Magento User Guide
Shipping Filter Extension For Magento User GuideShipping Filter Extension For Magento User Guide
Shipping Filter Extension For Magento User Guide
 
Shipping filter-21 oct2015
Shipping filter-21 oct2015Shipping filter-21 oct2015
Shipping filter-21 oct2015
 
Shipping filter-21 oct2015
Shipping filter-21 oct2015Shipping filter-21 oct2015
Shipping filter-21 oct2015
 

Plus de StanislavIdolov (7)

Live search presentation
Live search presentationLive search presentation
Live search presentation
 
New contribution delivery channel
New contribution delivery channelNew contribution delivery channel
New contribution delivery channel
 
Migration to jQuery 3.5.x
Migration to jQuery 3.5.xMigration to jQuery 3.5.x
Migration to jQuery 3.5.x
 
Predictive test selection with machine learning
Predictive test selection with machine learning Predictive test selection with machine learning
Predictive test selection with machine learning
 
Magento Community Hangouts 10 Feb, 2021 Performance Improvements
Magento Community Hangouts  10 Feb, 2021 Performance ImprovementsMagento Community Hangouts  10 Feb, 2021 Performance Improvements
Magento Community Hangouts 10 Feb, 2021 Performance Improvements
 
Magento Community Hangouts 10 Feb, 2021 Composer 2 Support
Magento Community Hangouts  10 Feb, 2021 Composer 2 SupportMagento Community Hangouts  10 Feb, 2021 Composer 2 Support
Magento Community Hangouts 10 Feb, 2021 Composer 2 Support
 
Magento Community Hangouts 10 Feb, 2021 PHP 8 support
Magento Community Hangouts  10 Feb, 2021 PHP 8 supportMagento Community Hangouts  10 Feb, 2021 PHP 8 support
Magento Community Hangouts 10 Feb, 2021 PHP 8 support
 

Dernier

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Dernier (20)

Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

Performance pack introduction

  • 1. Performance pack introduction - Checkout, Cart, SalesRule improvements and Async order. How to deal with a big carts ~750 items.
  • 3. Replace Zend_Currency component with Intl NumberFormatter Preconditions: • 750 items in card loaded • Discard Subsequent Rules -> Set to “Yes” • Using Intl.NumberFormatter component instead of Zend_Currency in MagentoDirectoryModelCurrency::formatTxt gives the following improvements:
  • 4. Replace Zend_Currency component with Intl NumberFormatter Results: • Load Cart Section - Total: 750 items 896.00ms -24.1% (-285ms) improvement • Load Cart Section - Total: 751 items 896.00ms -24.8% (-295ms) improvement • Load Cart Section - Total: 752 items 898.00ms -24.4% (-290ms) improvement • Open Cart - Total: 750 items 1924.00ms -7.2% (-149ms) improvement • Checkout start - Total: 750 items 1268.00ms -9.9% (-140ms) improvement
  • 5. Optimize Images URL retrieving Results: Adobe Commerce + B2B only modules enabled • Load Cart Section - Total: 750 Items • Open Cart 1702.00ms -16.9% (-345ms) improvement • Checkout start 1032.00ms -25.0% (-344ms) improvement Adobe Commerce -> B2B and MSI modules enabled • Load Cart Section - Total: 750 Items • Open Cart 2321.00ms -12.8% (-342ms) improvement • Checkout start 1674.00ms -17.2% (-347ms) improvement
  • 7. AsyncOrder module Adobe Commerce + B2B only modules enabled • Load Cart Section - Total: 750 Items • Checkout Payment Info/Place Order 54.00ms -98.7% (-4182ms) improvement • Checkout success 94.00ms -62.1% (-154ms) improvement Adobe Commerce -> B2B and MSI modules enabled • Load Cart Section - Total: 750 Items • Checkout Payment Info/Place Order 57.00ms -99.1% (-6101ms) improvement • Checkout success 107.00ms -60.8% (-166ms) improvement
  • 8. AsyncOrder module • Currently, only built-in Magento payments (Check/Money Order, PayPal PayFlow Pro, Braintree, Klarna) support async order placement. • OnePage Checkout -> Guest; Guest + Registration; Customer Log in During Checkout; Logged In Customer • OnePage Checkout -> Out of Stock • OnePage Checkout -> Zero QTY • OnePage Checkout -> Logged In Customer ( Braintree ) • OnePage Checkout -> Shopping Cart (Logged In Customer) -> PayPal PayFlow Pro • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Klarna • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Zero Subtotal Checkout -> Free Shipping • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> UPS • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> USPS • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order -> FedEx • OnePage Checkout -> Shopping Cart (Logged In Customer) -> Check/Money Order ->DHL
  • 9. GraphQL Asynchronous Operations for Checkout flow module
  • 10. AsyncOrderGraphQL module • Same improvements • Under development • Same consumer as in AsyncOrder
  • 12. QuoteStorage module • Should increase overall throughput on order place scenarios • Store all information in one SQL row, in the future we will store it in non-persistent storage – Sessions, Redis, etc. Add Bulk Of Simple Products to Cart 5911 -5.7% -357ms improvement Load Cart Section - Total: 750 823 -46.4% -712ms improvement Configurable Product 1 Add To Cart - Total: 751 1697 -26.6% -615ms improvement Load Cart Section - Total: 751 823 -46.7% -720ms improvement Configurable Product 2 Add To Cart - Total: 752 1696 -27.1% -631ms improvement Load Cart Section - Total: 752 833 -46.5% -723ms improvement Open Cart 1526 -35.5% -841ms improvement Checkout start 869 -49.0% -835ms improvement Checkout Email Available 36 -2.7% -1ms ok Checkout Estimate Shipping Methods 1350 -56.0% -1715ms improvement Checkout Billing/Shipping Information 1936 -64.3% -3487ms improvement Checkout Payment Info/Place Order 4735 -22.8% -1398ms improvement
  • 13. Sales Rules Optimisations in Items in Cart (Discard Subsequent Rules -> Set to “Yes”)
  • 14. DeferredTotalCalculating module Results Add Bulk Of Simple Products to Cart 4479.00ms -91.5% (-48356ms) improvement Quick Order Select Configure Product 1 Options 2392.00ms -75.5% (-7371ms) improvement Quick Order Select Configure Product 2 Options 2380.00ms -75.7% (-7400ms) improvement Simple Product 375 Add To Cart - Total: 375 301.00ms -92.4% (-3640ms) improvement Configurable Product 375 Add To Cart - Total: 750 2035.00ms -79.9% (-8093ms) improvement
  • 15. Closer slide – end every presentation with this