SlideShare a Scribd company logo
Going Global
Considerations for global ecommerce architecture
Ilya Vinogradsky
Why go global?
SCALING →
Top countries with online users
245
82
513 101
121
What to keep in mind going global
Each geography has particular nuances
in each of the following areas:
— Language
— Currency
— Pricing
— Taxation
— Shipping methods and calculation rules
— Payment methods
— User experience
— Name and number of fields
— Numbers
— Dates
— Form validation
— Order management/Fulfillment
— Integrations with 3rd parties
— Search Engines and Social Networks
Language
— European languages are left to right
— Middle Eastern languages are right to left
— Asian languages are either right to left of up down
— Same words in different languages take up different amount of space on screen
Currency
— Different currency symbols ($₤€₱₴₴)
— Different number separators (, .)
Pricing
— Pricing in different countries is different
— Pricing in US usually ends with .99 while in other countries ends with .00
— Some countries don’t show fractions at all
Taxation
— Tax rules often change
— US merchant is supposed to charge taxes at location of store/warehouse
— In Europe each country has different rules for taxation
Crocs (NY State) Crocs (GB) Crocs (ESP)
Shipping methods and calculation rules
Shipping methods
— In US most typical are Standard (5-7 days delivery), Expedited (2 days), Overnight (1 day)
— In Eastern Europe and Asia Cash on Delivery is very important
Calculations
— Can be done by a standard shipping table
— By integration with shipping provider
— Some companies offer free shipping for online orders
Payment methods
User Experience
Different expectations:
— Name and number of fields
— Numbers
— Dates
— Form validation
Order Management/Fulfillment
─ If each geographies grow independently it’s very common to have different Order Management systems
─ Integration with all of these order management system may be difficult
─ Standardization of a single Order Management system for multiple geographies can save time, but is
not realistic everywhere due to valid business reasons, as well as internal company politics
Integration with 3rd parties
analytics, product reviews, product recommendations, address
verification, tag management, shopping comparison engines,
order auto replenishment, video hosting, social
Multiple ways to architect the solution
Hybrid way to architect the solution
Single global solution – Option 1
Single website that mostly focuses on your primary market, but allows orders from other geographies to
be placed and fulfilled.
Basic approach: keep everything, including single currency and language, but add ability to ship globally
Pros:
─ Least expensive solution
─ Cheaper to maintain from development
and business point of view
─ Single code base
─ Hosted in one location
─ Shipping from one global location
─ Minimal changes to functionality of the site,
forms manipulation
─ Minimal requirements for ecommerce
platform
Cons:
─ Low conversion rate for customers coming
from other geographies
─ User experience cannot be fully optimized
─ Shipping costs are high to secondary
geographies
─ Doesn’t accommodate local payment
methods
─ Search engines will not rank site high in
non-primary geographies
─ Site loads slower in secondary geographies,
because of Internet latency (can be
mitigated somewhat by using Content
Delivery Networks such as Akamai)
Single global solution – Option 2
Single website that mostly focuses on your primary market, but accommodates languages and pricing for
secondary markets and allows orders from other geographies to be placed and fulfilled.
Basic approach: keep everything, add currency and language options, ability to ship globally
Pros:
─ Single code base
─ Hosted in one location
─ Shipping from one global location
─ Minimal changes to functionality of the site,
forms manipulation
─ Minimal requirements for ecommerce
platform
Cons:
─ Conversion rate for customers coming from
other geographies is better, but still lower
than from primary geography
─ User experience cannot be fully optimized
─ Shipping costs are high to secondary
geographies
─ Doesn’t accommodate local payment
methods
─ Search engines will not rank site high in
non-primary geographies
─ Site loads slower in secondary geographies,
because of Internet latency (can be
mitigated somewhat by using Content
Delivery Networks such as Akamai)
─ A little more expensive to maintain than
Option 1
─ Business team must provide translations and
pricing for each geography as well as maintain
site content for each language
Single global solution (Option 2)
Architecture requirements:
Requirements for ecommerce platform
— Single ecommerce site
— Multiple languages
— Multiple currencies
— Multiple price lists – one for each geography
Requirements for site implementation
— Manipulation of site forms to accommodate each geography
— Implementation of geography and language selection manually or based on geo location
— Page implementation to accommodate different length of words within same area of the page
— Integration with payment gateway that accepts multiple currencies
Separate solution for each geography
Multiple sites – each fully customized to the needs of each locale
Basic approach: each new site is a full copy of the existing code base, which is customized and
managed separately going forward.
Pros:
─ Accommodates all needs of each
geography fully
─ Simple development architecture
─ Can be managed by each individual local
team
─ No network latency when each site is
hosting in dedicated locale
Cons:
─ High cost for implementation, hosting and
maintenance
─ Not a lot of code reuse
─ No centralized control over branding,
technical direction and functionality
Hybrid: Shared architecture with customizations
Components based architecture (Reference Application) that can be
easily customized and configured for plugging in and out features and
integrations.
Provides 80+% functionality needed to launch sites internationally.
Provides standard storefront and user experience optimized for brands
user base.
Multiple sites built on top of shared Ref App code base with some site
specific customizations.
Ref App Approach
Ref App Evolution – V1
Ref App Evolution – V2
Ref App Evolution – V3
Ref App Pros/Cons
Pros:
─ Very flexible architecture
─ Significant code reuse
─ Allows for locale specific customizations
─ Hosted in one location
─ Significant saving in effort and time for
large (50+ site) global rollout
Cons:
─ Requires advanced ecommerce platform
─ Complex architecture
─ Requires strong centralized management
and global vision
Conclusion
— Size
— Internal Management Structure
— Financing
— Ambitions
— Vision
Architectural approach should be selected based on each
companies
Going global

More Related Content

PDF
ARM Brochure
agestIBS
 
PDF
User focused design
Ecommerce Solution Provider SysIQ
 
PDF
User Behavior: Interacting With Important Website Elements
Ecommerce Solution Provider SysIQ
 
PDF
QA evolution to the present day
Ecommerce Solution Provider SysIQ
 
PDF
Quick Intro to Clean Coding
Ecommerce Solution Provider SysIQ
 
PPT
Психология восприятия и UX дизайн
Ecommerce Solution Provider SysIQ
 
PDF
QA evolution, in pictures
Ecommerce Solution Provider SysIQ
 
PDF
non-blocking java script
Ecommerce Solution Provider SysIQ
 
ARM Brochure
agestIBS
 
User Behavior: Interacting With Important Website Elements
Ecommerce Solution Provider SysIQ
 
QA evolution to the present day
Ecommerce Solution Provider SysIQ
 
Quick Intro to Clean Coding
Ecommerce Solution Provider SysIQ
 
Психология восприятия и UX дизайн
Ecommerce Solution Provider SysIQ
 
QA evolution, in pictures
Ecommerce Solution Provider SysIQ
 
non-blocking java script
Ecommerce Solution Provider SysIQ
 

Viewers also liked (20)

PDF
Databases on Client Side
Ecommerce Solution Provider SysIQ
 
PDF
Management and Communications (IPAA)
Ecommerce Solution Provider SysIQ
 
PPT
Доступность веб-сайтов: WWW для всех?
Ecommerce Solution Provider SysIQ
 
PDF
Seo and Marketing Requirements in Web Architecture
Ecommerce Solution Provider SysIQ
 
PDF
Getting to know magento
Ecommerce Solution Provider SysIQ
 
PDF
Lupan big enterprise ecommerce fusion 2013
Ecommerce Solution Provider SysIQ
 
PDF
Testing schools overview
Ecommerce Solution Provider SysIQ
 
PPT
Правила хорошего SEO тона в Frontend разработке
Ecommerce Solution Provider SysIQ
 
PPT
Гибкость и Структурированность Oбъектно Oриентированноя CSS
Ecommerce Solution Provider SysIQ
 
PDF
Unexpected achievements 2013
Ecommerce Solution Provider SysIQ
 
PPT
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Ecommerce Solution Provider SysIQ
 
PPT
External Widgets Performance
Ecommerce Solution Provider SysIQ
 
PDF
Java serialization
Ecommerce Solution Provider SysIQ
 
PPT
Mastering Java ByteCode
Ecommerce Solution Provider SysIQ
 
PPT
Frontend Servers and NGINX: What, Where and How
Ecommerce Solution Provider SysIQ
 
PDF
Manifest of modern engineers
Ecommerce Solution Provider SysIQ
 
PPT
Эффективный JavaScript - IQLab Frontend Fusion 2012
Ecommerce Solution Provider SysIQ
 
PPTX
IGears: Template Architecture and Principles
Ecommerce Solution Provider SysIQ
 
PDF
Speed Up Your Website
Ecommerce Solution Provider SysIQ
 
Databases on Client Side
Ecommerce Solution Provider SysIQ
 
Management and Communications (IPAA)
Ecommerce Solution Provider SysIQ
 
Доступность веб-сайтов: WWW для всех?
Ecommerce Solution Provider SysIQ
 
Seo and Marketing Requirements in Web Architecture
Ecommerce Solution Provider SysIQ
 
Getting to know magento
Ecommerce Solution Provider SysIQ
 
Lupan big enterprise ecommerce fusion 2013
Ecommerce Solution Provider SysIQ
 
Testing schools overview
Ecommerce Solution Provider SysIQ
 
Правила хорошего SEO тона в Frontend разработке
Ecommerce Solution Provider SysIQ
 
Гибкость и Структурированность Oбъектно Oриентированноя CSS
Ecommerce Solution Provider SysIQ
 
Unexpected achievements 2013
Ecommerce Solution Provider SysIQ
 
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Ecommerce Solution Provider SysIQ
 
External Widgets Performance
Ecommerce Solution Provider SysIQ
 
Mastering Java ByteCode
Ecommerce Solution Provider SysIQ
 
Frontend Servers and NGINX: What, Where and How
Ecommerce Solution Provider SysIQ
 
Manifest of modern engineers
Ecommerce Solution Provider SysIQ
 
Эффективный JavaScript - IQLab Frontend Fusion 2012
Ecommerce Solution Provider SysIQ
 
IGears: Template Architecture and Principles
Ecommerce Solution Provider SysIQ
 
Speed Up Your Website
Ecommerce Solution Provider SysIQ
 
Ad

Similar to Going global (20)

PDF
The eCommerce Platforms in the Global Setup
Divante
 
PPT
Do’s and don’ts voor cross border e-commerce oplossingen
eshopexpo
 
PPTX
Global Ecommerce.pptx
ssuser22c406
 
PPTX
Ecommerce
Caleigh Cassidy
 
PDF
Custom vs. Off-the-Shelf eCommerce Solutions_ Insights from a Leading eCommer...
CartCoders
 
PDF
Selling online - Prepare your ecommerce project
Johann Savalle
 
PPTX
The Path Ahead: Crafting a Cross-Border Strategy in Response to Today's Envir...
Juliana Pereira
 
PDF
Custom Theme Development for BigCommerce Multi-Storefront Setup.pdf
Shiv Technolabs Pvt. Ltd.
 
PDF
Where Fashion & Ecommerce Collide
John Surdakowski
 
PDF
Guiding Principles for Building an Ecommerce Website
ArabNet ME
 
PDF
E-Commerce Basics
Michael Richard Murphy
 
PDF
Successfully Conquering New Markets Using E-Commerce
Moritz Koch
 
PPTX
How to start an e commerce business
Youth Entrepreneurial Service (YES) Foundation
 
ODP
Silverstripe Ecommerce
Nicolaas Francken
 
PPTX
eCommerce Website Development.
EVRIG Solutions
 
PPTX
eCommerce with Magento
TLLMN
 
PPTX
The First Kilometre: Building a Back-End That Sets You Up For Success
Demac Media
 
PPTX
International+e-Commerce+Platform-www.cfye-commerce.shop
laozhuseo02
 
PPS
ERS Slide Show
Asi Erenberg
 
PDF
The journey for vietnam cross border sellers - Hán Văn Lợi
Haravan Official
 
The eCommerce Platforms in the Global Setup
Divante
 
Do’s and don’ts voor cross border e-commerce oplossingen
eshopexpo
 
Global Ecommerce.pptx
ssuser22c406
 
Ecommerce
Caleigh Cassidy
 
Custom vs. Off-the-Shelf eCommerce Solutions_ Insights from a Leading eCommer...
CartCoders
 
Selling online - Prepare your ecommerce project
Johann Savalle
 
The Path Ahead: Crafting a Cross-Border Strategy in Response to Today's Envir...
Juliana Pereira
 
Custom Theme Development for BigCommerce Multi-Storefront Setup.pdf
Shiv Technolabs Pvt. Ltd.
 
Where Fashion & Ecommerce Collide
John Surdakowski
 
Guiding Principles for Building an Ecommerce Website
ArabNet ME
 
E-Commerce Basics
Michael Richard Murphy
 
Successfully Conquering New Markets Using E-Commerce
Moritz Koch
 
How to start an e commerce business
Youth Entrepreneurial Service (YES) Foundation
 
Silverstripe Ecommerce
Nicolaas Francken
 
eCommerce Website Development.
EVRIG Solutions
 
eCommerce with Magento
TLLMN
 
The First Kilometre: Building a Back-End That Sets You Up For Success
Demac Media
 
International+e-Commerce+Platform-www.cfye-commerce.shop
laozhuseo02
 
ERS Slide Show
Asi Erenberg
 
The journey for vietnam cross border sellers - Hán Văn Lợi
Haravan Official
 
Ad

More from Ecommerce Solution Provider SysIQ (8)

PDF
Developing for e commerce is important
Ecommerce Solution Provider SysIQ
 
PDF
Developing for e commerce is important
Ecommerce Solution Provider SysIQ
 
PDF
Magento code audit
Ecommerce Solution Provider SysIQ
 
PDF
Scalability and performance for e commerce
Ecommerce Solution Provider SysIQ
 
PPT
Interactive web prototyping
Ecommerce Solution Provider SysIQ
 
PPT
Модульные сетки в реальном мире
Ecommerce Solution Provider SysIQ
 
PPT
Understanding Annotations in Java
Ecommerce Solution Provider SysIQ
 
Developing for e commerce is important
Ecommerce Solution Provider SysIQ
 
Developing for e commerce is important
Ecommerce Solution Provider SysIQ
 
Scalability and performance for e commerce
Ecommerce Solution Provider SysIQ
 
Interactive web prototyping
Ecommerce Solution Provider SysIQ
 
Модульные сетки в реальном мире
Ecommerce Solution Provider SysIQ
 
Understanding Annotations in Java
Ecommerce Solution Provider SysIQ
 

Recently uploaded (20)

PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
The Future of Artificial Intelligence (AI)
Mukul
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Doc9.....................................
SofiaCollazos
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 

Going global

  • 1. Going Global Considerations for global ecommerce architecture Ilya Vinogradsky
  • 3. Top countries with online users 245 82 513 101 121
  • 4. What to keep in mind going global Each geography has particular nuances in each of the following areas: — Language — Currency — Pricing — Taxation — Shipping methods and calculation rules — Payment methods — User experience — Name and number of fields — Numbers — Dates — Form validation — Order management/Fulfillment — Integrations with 3rd parties — Search Engines and Social Networks
  • 5. Language — European languages are left to right — Middle Eastern languages are right to left — Asian languages are either right to left of up down — Same words in different languages take up different amount of space on screen
  • 6. Currency — Different currency symbols ($₤€₱₴₴) — Different number separators (, .)
  • 7. Pricing — Pricing in different countries is different — Pricing in US usually ends with .99 while in other countries ends with .00 — Some countries don’t show fractions at all
  • 8. Taxation — Tax rules often change — US merchant is supposed to charge taxes at location of store/warehouse — In Europe each country has different rules for taxation Crocs (NY State) Crocs (GB) Crocs (ESP)
  • 9. Shipping methods and calculation rules Shipping methods — In US most typical are Standard (5-7 days delivery), Expedited (2 days), Overnight (1 day) — In Eastern Europe and Asia Cash on Delivery is very important Calculations — Can be done by a standard shipping table — By integration with shipping provider — Some companies offer free shipping for online orders
  • 11. User Experience Different expectations: — Name and number of fields — Numbers — Dates — Form validation
  • 12. Order Management/Fulfillment ─ If each geographies grow independently it’s very common to have different Order Management systems ─ Integration with all of these order management system may be difficult ─ Standardization of a single Order Management system for multiple geographies can save time, but is not realistic everywhere due to valid business reasons, as well as internal company politics
  • 13. Integration with 3rd parties analytics, product reviews, product recommendations, address verification, tag management, shopping comparison engines, order auto replenishment, video hosting, social
  • 14. Multiple ways to architect the solution
  • 15. Hybrid way to architect the solution
  • 16. Single global solution – Option 1 Single website that mostly focuses on your primary market, but allows orders from other geographies to be placed and fulfilled. Basic approach: keep everything, including single currency and language, but add ability to ship globally Pros: ─ Least expensive solution ─ Cheaper to maintain from development and business point of view ─ Single code base ─ Hosted in one location ─ Shipping from one global location ─ Minimal changes to functionality of the site, forms manipulation ─ Minimal requirements for ecommerce platform Cons: ─ Low conversion rate for customers coming from other geographies ─ User experience cannot be fully optimized ─ Shipping costs are high to secondary geographies ─ Doesn’t accommodate local payment methods ─ Search engines will not rank site high in non-primary geographies ─ Site loads slower in secondary geographies, because of Internet latency (can be mitigated somewhat by using Content Delivery Networks such as Akamai)
  • 17. Single global solution – Option 2 Single website that mostly focuses on your primary market, but accommodates languages and pricing for secondary markets and allows orders from other geographies to be placed and fulfilled. Basic approach: keep everything, add currency and language options, ability to ship globally Pros: ─ Single code base ─ Hosted in one location ─ Shipping from one global location ─ Minimal changes to functionality of the site, forms manipulation ─ Minimal requirements for ecommerce platform Cons: ─ Conversion rate for customers coming from other geographies is better, but still lower than from primary geography ─ User experience cannot be fully optimized ─ Shipping costs are high to secondary geographies ─ Doesn’t accommodate local payment methods ─ Search engines will not rank site high in non-primary geographies ─ Site loads slower in secondary geographies, because of Internet latency (can be mitigated somewhat by using Content Delivery Networks such as Akamai) ─ A little more expensive to maintain than Option 1 ─ Business team must provide translations and pricing for each geography as well as maintain site content for each language
  • 18. Single global solution (Option 2) Architecture requirements: Requirements for ecommerce platform — Single ecommerce site — Multiple languages — Multiple currencies — Multiple price lists – one for each geography Requirements for site implementation — Manipulation of site forms to accommodate each geography — Implementation of geography and language selection manually or based on geo location — Page implementation to accommodate different length of words within same area of the page — Integration with payment gateway that accepts multiple currencies
  • 19. Separate solution for each geography Multiple sites – each fully customized to the needs of each locale Basic approach: each new site is a full copy of the existing code base, which is customized and managed separately going forward. Pros: ─ Accommodates all needs of each geography fully ─ Simple development architecture ─ Can be managed by each individual local team ─ No network latency when each site is hosting in dedicated locale Cons: ─ High cost for implementation, hosting and maintenance ─ Not a lot of code reuse ─ No centralized control over branding, technical direction and functionality
  • 20. Hybrid: Shared architecture with customizations Components based architecture (Reference Application) that can be easily customized and configured for plugging in and out features and integrations. Provides 80+% functionality needed to launch sites internationally. Provides standard storefront and user experience optimized for brands user base. Multiple sites built on top of shared Ref App code base with some site specific customizations.
  • 25. Ref App Pros/Cons Pros: ─ Very flexible architecture ─ Significant code reuse ─ Allows for locale specific customizations ─ Hosted in one location ─ Significant saving in effort and time for large (50+ site) global rollout Cons: ─ Requires advanced ecommerce platform ─ Complex architecture ─ Requires strong centralized management and global vision
  • 26. Conclusion — Size — Internal Management Structure — Financing — Ambitions — Vision Architectural approach should be selected based on each companies