SlideShare a Scribd company logo
Building a Back-End That Sets
     You Up For Success
         (the first km)
Matthew Bertulli
Create / Build




Demac Media
Socialgift.com, triplecheck.io
Community (Ecommerce Toronto Meetup)



Twitter: @mbertulli
Where I learn about eCommerce…
Let’s talk about…
A. Making Good Decisions (5 Key “Take-Aways”)

A. Common challenges when building the back-end of your eCommerce
   business.
   1. Mid-Size Business Focus
   2. Real World Stuff

B. Components of an eCommerce Back-End (software & process)

A. When & How




     Today’s focus is on the eCommerce platform and ERP systems.
Why is this even important?
It’s the design that matters!



How you look is only a very small part of building a successful
eCommerce business.

These 2 systems are the hardest to replace. They also have a massive
impact on…


                          customer experience!
Classifying Ecommerce (big ones)
A. Multi-Brand Retail
    Nordstroms, Fab.com

B. Single Brand (B2C)
    Frank & Oak, Bonobos etc…

C. Private Sale
    Gilt Group

D. Marketplace & Auction(2 sided)
    etsy, eBay
It is the when and how that matters most.

               The first km of eCommerce…

 Q: When is the right time to implement X system.

 Q: How do I choose?




 **A lot of the answers to these questions depends on the type of
 eCommerce business you’re building.
First, a very common example…payments.
Yikes!
E-commerce Platforms                     Personalization
Content Management Systems (CMS)         Rich Media
Product Information Management (PIM)     Affiliate Marketing
Content Delivery (i.e. CDNs)             Search Engine Marketing
Customer Relationship Management (CRM)   Security Certification
Customer Reviews & Forums                Shipping Carriers
Customer Service Software                Shopping Comparison Engines
Email Marketing                          Site Search
Fulfillment                              Social Media Marketing
Live Chat                                Web Analytics
Marketplace Management                   Hosting / Infrastructure
Mobile Commerce                          Performance Management & Optimization
Order Management                         Business Intelligence / Data Mining
Payment Security
Payment Systems
Yikes! x2
Customer Service             Photographers
Community Management         Merchandisers
Marketing                    Purchasers
• Search Marketer            And many…many…more…
• Copy Writers
• Affiliate Marketer
• Email Marketer
Creative / Design
Developers
Pickers, Packers, Shippers
Warehouse Management
Business Analysts
Order of Importance
When choosing and implementing software, systems or processes.



  A. Customer Acquisition

  B. Customer Service

  C. Customer Fulfillment (Logistics)



 It doesn’t matter what kind of eCommerce you are in, this is how it
 breaks down.
It’s about the tools and the process.

         NOT the brand of tool!
Approach         (All-in-One or Multiple Integrated Systems)


You have no choice but to integrate multiple systems in eCommerce. It is
reality.

How many systems you integrate is what you want to control. Less is
more.


                                Other


                          ERP
                                     Ecom.
                                    Platform
Incredibly Important!

Much like any human roll / process in an organization,
           there needs to be ownership.


                      Data Ownership
             Which system owns which type of data?
Important Data Entities (types)

 Customer Data

 Product Catalog
 • Media (images, video)
 • Basic Data (sku, name, color/size)
 • Complex Data (descriptions, attributes)
 • Inventory
 • Pricing **

 Orders

 Non-Product Content
Ecommerce Platform
The “Hub” of a great commerce strategy.
     – Do this right and get exponential cost savings and efficiency savings in other
       applications.
     – Do it wrong…and the opposite happens.



- Shopping Cart                                  - Mobile Web
- Content Management                             - On-Site Search
- Product Management                             - CRM (basic)
- Order Management (back-end stuff)              - Payment Systems / Security
- Customer Service                               - Personalization & Segmentation
- Basic Shipping (printing labels etc…)
- Returns Management
Open Source vs. Closed vs. SaaS
Know your strengths!

How much flexibility do you want?
   – No matter what a sales rep tells you, SaaS platforms are less flexible
     than open source platforms.
   – Flexibility = ability to test more stuff without changing platforms.


How “hands off” do you want to be?
   – SaaS will always be faster to get going. Open Source comes with built
     in technical debt.
Challenge: Product Content & Ingestion

Size of your catalogue matters…

Some businesses get new inventory very frequently. Think fashion (fast).
Quantity and Frequency are critical.

The more technical the product, the more data that needs to be entered.

Manufacturer data is largely garbage. Don’t depend on it!

Tip: If you’re starting out, everyone on your team should know how to get new
products into your system. It is also a great way for non-merchandising people
to learn about your product.
Analytics

You can go a very long way with Google Analytics.

You can go even further with applications like KISSmetrics and
mixpanel.

The very biggest will use the Omniture types. $$$
Challenge: Customer Data
Big Data is a big problem. Why?



Very few people understand this area. Which results in…

1. We’re all in data overload

1. Even fewer folks knowing how to actually use this data. (actionable)
Mobile

• Mobile is part of every good strategy now.

• Not where you start in most eCommerce.
   – Seriously…most of the time this isn’t your first move.

• Our Preferred Order
   – Web with mobile optimizations made in UX
   – Mobile Web (Responsive or Stand Alone)
   – Apps
Multi-Channel Commerce
Selling on more than one marketplace sounds great right?


• Get your own site right first.
• Multiple selling channels is almost always a good thing.
     –   Product / Inventory Management critical.
     –   Order Management very important.
     –   Watch your margins!
     –   Systems Integration can be very painful.
Assumptions are Dangerous

The resources available in this business are few in #…


Root your assumptions in as much real world data as
                    possible.
Pre-Mature Optimization
Very dangerous!


Lots of talk about scalability…dig deeper. What does that mean to you?

•   Visitors
•   Transactions
•   Feature Adoption
•   Concurrent Admin Users
•   Data Storage
•   Warehouse order processing time?


None of this matters if you don’t have customers. Create some pain, then optimize
it.
ERP (Enterprise Resource Planning)
Q: How much do I need to start?

-   Answer depends on how many of the below processes you want to handle in this
    system.
-   If you’re starting out, start as light/lean as possible as ERP systems are generally
    expensive and don’t have top-line impact.



- Accounting                                       -   Reporting
- Fulfillment (Pick/Pack/Ship)                     -   Business Intelligence
- Order Management
- Customer Service
- CRM
Classifying Fulfillment
You Own the Inventory                     You Don’t Own Inventory

•   Ideal for scaling bigger.             •   Drop-Ship or JIT
•   Heavy capital requirements            •   Easier to start.
•   Fulfillment Options                   •   Almost no capital requirements.
     –   Run your own warehouse           •   Fulfillment Options
     –   Third party logistics
     –   Combination?
                                          •   Really popular among private
                                              sale companies.
•   Where everyone wants to go.
                                          •   More balls in the air. You can’t
•   More profit margin % points to play
                                              control full customer experience.
    with.
•   You own the full customer
    experience.
Key Metrics (trigger points)
When do you need to start thinking about automation?



  A. Large Order Volume Increases
       A. 0 – 20 / day
       B. 20 – 100 / day
       C. 100 – 1000 / day
  B.   Customer Service Requests
  C.   Return Requests
  D.   Frequent Price Changes
  E.   Received Product
Being Agile (in process)

 Being agile is a large contributor to success in eCommerce.

 Test, test, test.
 • But be careful to test the right things.
 • For example, test your picking process to see what works best.


 ERP Software is really hard (and expensive) to replace. Probably
 not the best place to test a lot…

                          Agility fights Stability
Recap

 1.   When & How
 2.   Tools & Process
 3.   Ownership of Data
 4.   Assumptions / Premature Optimization
 5.   Be Agile
Questions?



Twitter: @mbertulli

More Related Content

What's hot

Microsoft RMS TruServ Canada POS
Microsoft RMS TruServ Canada POSMicrosoft RMS TruServ Canada POS
Microsoft RMS TruServ Canada POS
System Solutions
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
Aglaia Connect
 
Vt crm-roi
Vt crm-roiVt crm-roi
Vt crm-roi
krishna sanjeeviah
 
Taking payments online
Taking payments onlineTaking payments online
Taking payments onlineGeorgio_1999
 
A Guide to Marketplaces
A Guide to MarketplacesA Guide to Marketplaces
A Guide to Marketplaces
Angela Tran Kingyens
 
iCepts Technology Group Brochure
iCepts Technology Group BrochureiCepts Technology Group Brochure
iCepts Technology Group Brochure
Greg Miles
 
CRM On Demand
CRM On DemandCRM On Demand
CRM On DemandJerad
 

What's hot (8)

Ch7 Ching
Ch7 ChingCh7 Ching
Ch7 Ching
 
Microsoft RMS TruServ Canada POS
Microsoft RMS TruServ Canada POSMicrosoft RMS TruServ Canada POS
Microsoft RMS TruServ Canada POS
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
 
Vt crm-roi
Vt crm-roiVt crm-roi
Vt crm-roi
 
Taking payments online
Taking payments onlineTaking payments online
Taking payments online
 
A Guide to Marketplaces
A Guide to MarketplacesA Guide to Marketplaces
A Guide to Marketplaces
 
iCepts Technology Group Brochure
iCepts Technology Group BrochureiCepts Technology Group Brochure
iCepts Technology Group Brochure
 
CRM On Demand
CRM On DemandCRM On Demand
CRM On Demand
 

Similar to The First Kilometre: Building a Back-End That Sets You Up For Success

Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
Solvis Consulting, LLC
 
Including ecommerce in your business model landmann
Including ecommerce in your business model   landmannIncluding ecommerce in your business model   landmann
Including ecommerce in your business model landmann
Eric Landmann
 
Alex Sbardella presentation
Alex Sbardella presentationAlex Sbardella presentation
Alex Sbardella presentation
MagenTys
 
WEBINAR – DAM 2020 Report & Analysis along side the user perspective
WEBINAR – DAM 2020 Report & Analysis along side the user perspectiveWEBINAR – DAM 2020 Report & Analysis along side the user perspective
WEBINAR – DAM 2020 Report & Analysis along side the user perspective
Activo Consulting
 
E commerce work experience summary
E commerce work experience summaryE commerce work experience summary
E commerce work experience summary
shreyansh sahu
 
A Point of View for PIM in Retail, CPG and Distribution Companies
A Point of View for PIM in Retail, CPG and Distribution CompaniesA Point of View for PIM in Retail, CPG and Distribution Companies
A Point of View for PIM in Retail, CPG and Distribution Companies
Shamanth Shankar
 
Product information management
Product information managementProduct information management
Product information management
Riversand Technologies
 
How Customer Experience is Driving Application Modernization
How Customer Experience is Driving Application ModernizationHow Customer Experience is Driving Application Modernization
How Customer Experience is Driving Application Modernization
Nuxeo
 
How to Make Money in Wholesale and Distribution with Amazon in the Market
How to Make Money in Wholesale and Distribution with Amazon in the MarketHow to Make Money in Wholesale and Distribution with Amazon in the Market
How to Make Money in Wholesale and Distribution with Amazon in the Market
Jeff Carr
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect
Sebastian Wagner
 
eCommerce Summit Atlanta Fit For Commerce
eCommerce Summit Atlanta Fit For CommerceeCommerce Summit Atlanta Fit For Commerce
eCommerce Summit Atlanta Fit For Commerce
eCommerce Merchants
 
Business Intelligence Data Warehouse System
Business Intelligence Data Warehouse SystemBusiness Intelligence Data Warehouse System
Business Intelligence Data Warehouse System
Kiran kumar
 
Qhuba office depot schelle - seminar omni channel marketing 2014-11-25 brief
Qhuba office depot   schelle - seminar omni channel marketing 2014-11-25 briefQhuba office depot   schelle - seminar omni channel marketing 2014-11-25 brief
Qhuba office depot schelle - seminar omni channel marketing 2014-11-25 brief
Faces of Content
 
Big data for sales and marketing people
Big data for sales and marketing peopleBig data for sales and marketing people
Big data for sales and marketing people
Edward Chenard
 
Create Your Own CRM Roadmap
Create Your Own CRM RoadmapCreate Your Own CRM Roadmap
Create Your Own CRM Roadmap
Anant Corporation
 
Are You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-PremiseAre You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-Premise
Blytheco
 
Artificial intelligence transforming the phase of supply chain management
Artificial intelligence  transforming the phase of supply chain managementArtificial intelligence  transforming the phase of supply chain management
Artificial intelligence transforming the phase of supply chain management
Rahul R
 
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
Skyl.ai
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptx
ThisIsMeh
 
Direct Marketing Made Easy 121019 R5 Bi Zremedies
Direct Marketing Made Easy   121019 R5 Bi ZremediesDirect Marketing Made Easy   121019 R5 Bi Zremedies
Direct Marketing Made Easy 121019 R5 Bi Zremedies
SelfGov
 

Similar to The First Kilometre: Building a Back-End That Sets You Up For Success (20)

Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
Implementa procesos de calidad de datos para obtener visibilidad de 360 grado...
 
Including ecommerce in your business model landmann
Including ecommerce in your business model   landmannIncluding ecommerce in your business model   landmann
Including ecommerce in your business model landmann
 
Alex Sbardella presentation
Alex Sbardella presentationAlex Sbardella presentation
Alex Sbardella presentation
 
WEBINAR – DAM 2020 Report & Analysis along side the user perspective
WEBINAR – DAM 2020 Report & Analysis along side the user perspectiveWEBINAR – DAM 2020 Report & Analysis along side the user perspective
WEBINAR – DAM 2020 Report & Analysis along side the user perspective
 
E commerce work experience summary
E commerce work experience summaryE commerce work experience summary
E commerce work experience summary
 
A Point of View for PIM in Retail, CPG and Distribution Companies
A Point of View for PIM in Retail, CPG and Distribution CompaniesA Point of View for PIM in Retail, CPG and Distribution Companies
A Point of View for PIM in Retail, CPG and Distribution Companies
 
Product information management
Product information managementProduct information management
Product information management
 
How Customer Experience is Driving Application Modernization
How Customer Experience is Driving Application ModernizationHow Customer Experience is Driving Application Modernization
How Customer Experience is Driving Application Modernization
 
How to Make Money in Wholesale and Distribution with Amazon in the Market
How to Make Money in Wholesale and Distribution with Amazon in the MarketHow to Make Money in Wholesale and Distribution with Amazon in the Market
How to Make Money in Wholesale and Distribution with Amazon in the Market
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect
 
eCommerce Summit Atlanta Fit For Commerce
eCommerce Summit Atlanta Fit For CommerceeCommerce Summit Atlanta Fit For Commerce
eCommerce Summit Atlanta Fit For Commerce
 
Business Intelligence Data Warehouse System
Business Intelligence Data Warehouse SystemBusiness Intelligence Data Warehouse System
Business Intelligence Data Warehouse System
 
Qhuba office depot schelle - seminar omni channel marketing 2014-11-25 brief
Qhuba office depot   schelle - seminar omni channel marketing 2014-11-25 briefQhuba office depot   schelle - seminar omni channel marketing 2014-11-25 brief
Qhuba office depot schelle - seminar omni channel marketing 2014-11-25 brief
 
Big data for sales and marketing people
Big data for sales and marketing peopleBig data for sales and marketing people
Big data for sales and marketing people
 
Create Your Own CRM Roadmap
Create Your Own CRM RoadmapCreate Your Own CRM Roadmap
Create Your Own CRM Roadmap
 
Are You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-PremiseAre You Ready for Replatforming? Cloud vs. On-Premise
Are You Ready for Replatforming? Cloud vs. On-Premise
 
Artificial intelligence transforming the phase of supply chain management
Artificial intelligence  transforming the phase of supply chain managementArtificial intelligence  transforming the phase of supply chain management
Artificial intelligence transforming the phase of supply chain management
 
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
Future of Ecommerce: How to Improve the Online Shopping Experience Using Mach...
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptx
 
Direct Marketing Made Easy 121019 R5 Bi Zremedies
Direct Marketing Made Easy   121019 R5 Bi ZremediesDirect Marketing Made Easy   121019 R5 Bi Zremedies
Direct Marketing Made Easy 121019 R5 Bi Zremedies
 

More from Demac Media

Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
Demac Media
 
eCommerce Benchmark Report - Q2 2016
eCommerce Benchmark Report - Q2 2016eCommerce Benchmark Report - Q2 2016
eCommerce Benchmark Report - Q2 2016
Demac Media
 
The Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
The Email Design Conference – Litmus Live 2016 Presentation by Ivana SimovicThe Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
The Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
Demac Media
 
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto MeetupApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
Demac Media
 
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto MeetupCreating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
Demac Media
 
Lunch and Learn: Matt Bertulli @ Loblaw Digital
Lunch and Learn: Matt Bertulli @ Loblaw DigitalLunch and Learn: Matt Bertulli @ Loblaw Digital
Lunch and Learn: Matt Bertulli @ Loblaw Digital
Demac Media
 
eCommerce Benchmark Report - Q4 2015
eCommerce Benchmark Report - Q4 2015eCommerce Benchmark Report - Q4 2015
eCommerce Benchmark Report - Q4 2015
Demac Media
 
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
Demac Media
 
Preparing To win Black Friday
Preparing To win Black FridayPreparing To win Black Friday
Preparing To win Black Friday
Demac Media
 
How to Prepare for the 2015 Holiday Shopping Season
How to Prepare for the 2015 Holiday Shopping SeasonHow to Prepare for the 2015 Holiday Shopping Season
How to Prepare for the 2015 Holiday Shopping Season
Demac Media
 
How and Why the Direct-to-Consumer Model Works in eCommerce
How and Why the Direct-to-Consumer Model Works in eCommerceHow and Why the Direct-to-Consumer Model Works in eCommerce
How and Why the Direct-to-Consumer Model Works in eCommerce
Demac Media
 
Everything You Need to Know About Customer Lifetime Value (CLV)
Everything You Need to Know About Customer Lifetime Value (CLV)Everything You Need to Know About Customer Lifetime Value (CLV)
Everything You Need to Know About Customer Lifetime Value (CLV)
Demac Media
 
Crowdsourced delivery msr e com to
Crowdsourced delivery   msr e com toCrowdsourced delivery   msr e com to
Crowdsourced delivery msr e com toDemac Media
 
Global Insights and Guidance to Selling Internationally
Global Insights and Guidance to Selling InternationallyGlobal Insights and Guidance to Selling Internationally
Global Insights and Guidance to Selling Internationally
Demac Media
 
Changing Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel RetailChanging Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel Retail
Demac Media
 
The Changing Role of Operations and Fulfillment in Omni-Channel Retail
The Changing Role of Operations and Fulfillment in Omni-Channel RetailThe Changing Role of Operations and Fulfillment in Omni-Channel Retail
The Changing Role of Operations and Fulfillment in Omni-Channel RetailDemac Media
 
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
Demac Media
 
The Future of Canadian eCommerce
The Future of Canadian eCommerceThe Future of Canadian eCommerce
The Future of Canadian eCommerce
Demac Media
 
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
Demac Media
 
Pop-Up Shops: The Keys To Maximizing Success
Pop-Up Shops: The Keys To Maximizing SuccessPop-Up Shops: The Keys To Maximizing Success
Pop-Up Shops: The Keys To Maximizing Success
Demac Media
 

More from Demac Media (20)

Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
Creating a Black Friday Frenzy in Your Store! #eComTO with Shopify - October ...
 
eCommerce Benchmark Report - Q2 2016
eCommerce Benchmark Report - Q2 2016eCommerce Benchmark Report - Q2 2016
eCommerce Benchmark Report - Q2 2016
 
The Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
The Email Design Conference – Litmus Live 2016 Presentation by Ivana SimovicThe Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
The Email Design Conference – Litmus Live 2016 Presentation by Ivana Simovic
 
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto MeetupApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
ApplePay and the Mobile Landscape on Shopify - eCommerce Toronto Meetup
 
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto MeetupCreating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
Creating Omnichannel Experiences with Loblaw Digital - eCommerce Toronto Meetup
 
Lunch and Learn: Matt Bertulli @ Loblaw Digital
Lunch and Learn: Matt Bertulli @ Loblaw DigitalLunch and Learn: Matt Bertulli @ Loblaw Digital
Lunch and Learn: Matt Bertulli @ Loblaw Digital
 
eCommerce Benchmark Report - Q4 2015
eCommerce Benchmark Report - Q4 2015eCommerce Benchmark Report - Q4 2015
eCommerce Benchmark Report - Q4 2015
 
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
eCommerce Toronto Meetup January 2016 - Black Friday and Cyber Monday 2015 Po...
 
Preparing To win Black Friday
Preparing To win Black FridayPreparing To win Black Friday
Preparing To win Black Friday
 
How to Prepare for the 2015 Holiday Shopping Season
How to Prepare for the 2015 Holiday Shopping SeasonHow to Prepare for the 2015 Holiday Shopping Season
How to Prepare for the 2015 Holiday Shopping Season
 
How and Why the Direct-to-Consumer Model Works in eCommerce
How and Why the Direct-to-Consumer Model Works in eCommerceHow and Why the Direct-to-Consumer Model Works in eCommerce
How and Why the Direct-to-Consumer Model Works in eCommerce
 
Everything You Need to Know About Customer Lifetime Value (CLV)
Everything You Need to Know About Customer Lifetime Value (CLV)Everything You Need to Know About Customer Lifetime Value (CLV)
Everything You Need to Know About Customer Lifetime Value (CLV)
 
Crowdsourced delivery msr e com to
Crowdsourced delivery   msr e com toCrowdsourced delivery   msr e com to
Crowdsourced delivery msr e com to
 
Global Insights and Guidance to Selling Internationally
Global Insights and Guidance to Selling InternationallyGlobal Insights and Guidance to Selling Internationally
Global Insights and Guidance to Selling Internationally
 
Changing Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel RetailChanging Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel Retail
 
The Changing Role of Operations and Fulfillment in Omni-Channel Retail
The Changing Role of Operations and Fulfillment in Omni-Channel RetailThe Changing Role of Operations and Fulfillment in Omni-Channel Retail
The Changing Role of Operations and Fulfillment in Omni-Channel Retail
 
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
Black Friday and Cyber Monday Post-Mortem 2014: lessons for retailers in 2015
 
The Future of Canadian eCommerce
The Future of Canadian eCommerceThe Future of Canadian eCommerce
The Future of Canadian eCommerce
 
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
Beat the Holiday Rush: Preparing your Online Store for the busiest time of th...
 
Pop-Up Shops: The Keys To Maximizing Success
Pop-Up Shops: The Keys To Maximizing SuccessPop-Up Shops: The Keys To Maximizing Success
Pop-Up Shops: The Keys To Maximizing Success
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

The First Kilometre: Building a Back-End That Sets You Up For Success

  • 1. Building a Back-End That Sets You Up For Success (the first km)
  • 2. Matthew Bertulli Create / Build Demac Media Socialgift.com, triplecheck.io Community (Ecommerce Toronto Meetup) Twitter: @mbertulli
  • 3. Where I learn about eCommerce…
  • 4. Let’s talk about… A. Making Good Decisions (5 Key “Take-Aways”) A. Common challenges when building the back-end of your eCommerce business. 1. Mid-Size Business Focus 2. Real World Stuff B. Components of an eCommerce Back-End (software & process) A. When & How Today’s focus is on the eCommerce platform and ERP systems.
  • 5. Why is this even important? It’s the design that matters! How you look is only a very small part of building a successful eCommerce business. These 2 systems are the hardest to replace. They also have a massive impact on… customer experience!
  • 6. Classifying Ecommerce (big ones) A. Multi-Brand Retail Nordstroms, Fab.com B. Single Brand (B2C) Frank & Oak, Bonobos etc… C. Private Sale Gilt Group D. Marketplace & Auction(2 sided) etsy, eBay
  • 7. It is the when and how that matters most. The first km of eCommerce… Q: When is the right time to implement X system. Q: How do I choose? **A lot of the answers to these questions depends on the type of eCommerce business you’re building.
  • 8. First, a very common example…payments.
  • 9. Yikes! E-commerce Platforms Personalization Content Management Systems (CMS) Rich Media Product Information Management (PIM) Affiliate Marketing Content Delivery (i.e. CDNs) Search Engine Marketing Customer Relationship Management (CRM) Security Certification Customer Reviews & Forums Shipping Carriers Customer Service Software Shopping Comparison Engines Email Marketing Site Search Fulfillment Social Media Marketing Live Chat Web Analytics Marketplace Management Hosting / Infrastructure Mobile Commerce Performance Management & Optimization Order Management Business Intelligence / Data Mining Payment Security Payment Systems
  • 10. Yikes! x2 Customer Service Photographers Community Management Merchandisers Marketing Purchasers • Search Marketer And many…many…more… • Copy Writers • Affiliate Marketer • Email Marketer Creative / Design Developers Pickers, Packers, Shippers Warehouse Management Business Analysts
  • 11. Order of Importance When choosing and implementing software, systems or processes. A. Customer Acquisition B. Customer Service C. Customer Fulfillment (Logistics) It doesn’t matter what kind of eCommerce you are in, this is how it breaks down.
  • 12. It’s about the tools and the process. NOT the brand of tool!
  • 13. Approach (All-in-One or Multiple Integrated Systems) You have no choice but to integrate multiple systems in eCommerce. It is reality. How many systems you integrate is what you want to control. Less is more. Other ERP Ecom. Platform
  • 14. Incredibly Important! Much like any human roll / process in an organization, there needs to be ownership. Data Ownership Which system owns which type of data?
  • 15. Important Data Entities (types) Customer Data Product Catalog • Media (images, video) • Basic Data (sku, name, color/size) • Complex Data (descriptions, attributes) • Inventory • Pricing ** Orders Non-Product Content
  • 16. Ecommerce Platform The “Hub” of a great commerce strategy. – Do this right and get exponential cost savings and efficiency savings in other applications. – Do it wrong…and the opposite happens. - Shopping Cart - Mobile Web - Content Management - On-Site Search - Product Management - CRM (basic) - Order Management (back-end stuff) - Payment Systems / Security - Customer Service - Personalization & Segmentation - Basic Shipping (printing labels etc…) - Returns Management
  • 17. Open Source vs. Closed vs. SaaS Know your strengths! How much flexibility do you want? – No matter what a sales rep tells you, SaaS platforms are less flexible than open source platforms. – Flexibility = ability to test more stuff without changing platforms. How “hands off” do you want to be? – SaaS will always be faster to get going. Open Source comes with built in technical debt.
  • 18. Challenge: Product Content & Ingestion Size of your catalogue matters… Some businesses get new inventory very frequently. Think fashion (fast). Quantity and Frequency are critical. The more technical the product, the more data that needs to be entered. Manufacturer data is largely garbage. Don’t depend on it! Tip: If you’re starting out, everyone on your team should know how to get new products into your system. It is also a great way for non-merchandising people to learn about your product.
  • 19. Analytics You can go a very long way with Google Analytics. You can go even further with applications like KISSmetrics and mixpanel. The very biggest will use the Omniture types. $$$
  • 20. Challenge: Customer Data Big Data is a big problem. Why? Very few people understand this area. Which results in… 1. We’re all in data overload 1. Even fewer folks knowing how to actually use this data. (actionable)
  • 21. Mobile • Mobile is part of every good strategy now. • Not where you start in most eCommerce. – Seriously…most of the time this isn’t your first move. • Our Preferred Order – Web with mobile optimizations made in UX – Mobile Web (Responsive or Stand Alone) – Apps
  • 22. Multi-Channel Commerce Selling on more than one marketplace sounds great right? • Get your own site right first. • Multiple selling channels is almost always a good thing. – Product / Inventory Management critical. – Order Management very important. – Watch your margins! – Systems Integration can be very painful.
  • 23. Assumptions are Dangerous The resources available in this business are few in #… Root your assumptions in as much real world data as possible.
  • 24. Pre-Mature Optimization Very dangerous! Lots of talk about scalability…dig deeper. What does that mean to you? • Visitors • Transactions • Feature Adoption • Concurrent Admin Users • Data Storage • Warehouse order processing time? None of this matters if you don’t have customers. Create some pain, then optimize it.
  • 25. ERP (Enterprise Resource Planning) Q: How much do I need to start? - Answer depends on how many of the below processes you want to handle in this system. - If you’re starting out, start as light/lean as possible as ERP systems are generally expensive and don’t have top-line impact. - Accounting - Reporting - Fulfillment (Pick/Pack/Ship) - Business Intelligence - Order Management - Customer Service - CRM
  • 26. Classifying Fulfillment You Own the Inventory You Don’t Own Inventory • Ideal for scaling bigger. • Drop-Ship or JIT • Heavy capital requirements • Easier to start. • Fulfillment Options • Almost no capital requirements. – Run your own warehouse • Fulfillment Options – Third party logistics – Combination? • Really popular among private sale companies. • Where everyone wants to go. • More balls in the air. You can’t • More profit margin % points to play control full customer experience. with. • You own the full customer experience.
  • 27. Key Metrics (trigger points) When do you need to start thinking about automation? A. Large Order Volume Increases A. 0 – 20 / day B. 20 – 100 / day C. 100 – 1000 / day B. Customer Service Requests C. Return Requests D. Frequent Price Changes E. Received Product
  • 28. Being Agile (in process) Being agile is a large contributor to success in eCommerce. Test, test, test. • But be careful to test the right things. • For example, test your picking process to see what works best. ERP Software is really hard (and expensive) to replace. Probably not the best place to test a lot… Agility fights Stability
  • 29. Recap 1. When & How 2. Tools & Process 3. Ownership of Data 4. Assumptions / Premature Optimization 5. Be Agile