SlideShare a Scribd company logo
Working with an enterprise client 

Our story of creating a WooCommerce plugin 

for 4 markets for InPost
Maciej Swoboda
WP Desk
WordPress
2006
Great WooCommerce Plugins
Warszawa
• Created and convinced customers to
use “Paczkomaty” - parcel lockers for
collecting packages
• Broke up the Polish Post monopoly
• Amazon started a similar service
called Amazon Locker
• Started a global expansion to France,
Italy, Canada, Russia, China 

(21 countries total)
InPost

the rising star of e-commerce
How it works?
• Inspire Labs founded in 2012 by 2 coders
• In 2013 we started WP Desk
• Till late 2014 just 2 people
• At the time of this project: 7 people
• Majority of clients are interactive agencies who
outsource coding
The Background

Who we are?
• The brief from a contact form at wpdesk.pl
• 4-page brief with a vision of the plugin for France,
Italy, Canada and Poland
• A client with no knowledge of WordPress and
WooCommerce ecosystem
• Fixed fee requirement
• “Let’s meet”
The Brief

What we got?
• A lot of talking
• 60 days from the brief to the deal
• 17-page agreement
• 2 addendums
The Deal

How we proceeded?
• Support 4 countries: France, Italy, Canada and Poland
and cross border shipments
• Display new shipping methods in the WooCommerce
checkout with a map
• Flat fee + cart total or weight calculator
• Allow shop owners to quickly and seamlessly
generate packing slips, shipping labels and ordering
pickup right from WooCommerce
The Plugin

What we needed to develop?
• Project Manager, Developer, Analyst/Tester and
WooCommerce Ninja
• 36-page technical specs
• All tasks in Redmine - 99 internal tickets and 51
client’s tickets total
• SVN
The Team

How we worked?
• 1 Business Manager and 1 Project Manager
• 1 remote team responsible for the Polish API
• 1 outsourced team responsible for other APIs
• 4 dedicated testing teams from local markets
• All communications went through the PM
The Client

How the client worked?
• Slightly different feature sets in different countries
• The scope changed 2 times along the way
• 2 independent teams responsible for 2 APIs that we
needed to connect with
• APIs were developed at the same time, outdated and
incomplete tech docs
• Email, email, email… why not Redmine? ;)
The Process

What challenges we faced?
• InPost for WooCommerce released in the
WordPress.org Plugin Directory
• Downloaded ~350 times
• Used by ~100 shops
The Release

Going live
• Often requires more talking than doing
• Time&material model harder (or impossible)
• Big companies are not always as organized as you
might think
• Implementation guides instead of user stories
The Takeaways - Downsides

What we learned?
• School of life :)
• Enterprise projects can be profitable
• Project for your portfolio and a good case study
• New clients from recommendations
• You really need to learn how to work with big clients
The Takeaways - Upsides

What we learned?
Thank you!
Maciek Swoboda
WP Desk
www.wpdesk.net
@swoboda

More Related Content

PPTX
WordPress Affiliate Toolkit - Affiliate Summit East 2014
PPTX
Word press beirut 21st meetup march
PDF
WooCommerce: Customization FAQ
PPTX
SPA Philly Code Camp
PPTX
PHP Training Session 10
PDF
Client-friendly WordPress Websites
PPTX
Woo commerce fundamentals
KEY
WordPress Melbourne June Meetup
WordPress Affiliate Toolkit - Affiliate Summit East 2014
Word press beirut 21st meetup march
WooCommerce: Customization FAQ
SPA Philly Code Camp
PHP Training Session 10
Client-friendly WordPress Websites
Woo commerce fundamentals
WordPress Melbourne June Meetup

What's hot (20)

PPT
Why you should be using WooThemes Canvas, and other thoughts
PPTX
EndLess Possibilities With Wordpress
PPT
Web design and development
ZIP
Business Models for WordPress Designers & Developers
PDF
Presentation WebWithWP
PPTX
Php training in kolkata
PDF
LESS is MOAR
PPTX
Ecommerce-for-wordpress-woocommerce-final
PDF
Build a Blog for Your Small Business
PPTX
Top reasons to design your website in word press | thoughtfulminds
ODP
Dynamic static wibn_talk
PDF
Your First WooCommerce Store
PPT
WP-MU 101: How to Install and Avoid Common Mistakes
PDF
WooCommerce Fundamentals
PPTX
Html5 & css3
PDF
E-commerce Store Design with PrestaShop Best Practices & Examples
PPTX
Wordcamp2009
PDF
Optimizing WordPress eCommerce for Performance & Growth - Chris Wiegman, Sara...
PPT
Magento vs woo commerce: Which Is Better?
PDF
How to Decide If Page Builders is Right for You
Why you should be using WooThemes Canvas, and other thoughts
EndLess Possibilities With Wordpress
Web design and development
Business Models for WordPress Designers & Developers
Presentation WebWithWP
Php training in kolkata
LESS is MOAR
Ecommerce-for-wordpress-woocommerce-final
Build a Blog for Your Small Business
Top reasons to design your website in word press | thoughtfulminds
Dynamic static wibn_talk
Your First WooCommerce Store
WP-MU 101: How to Install and Avoid Common Mistakes
WooCommerce Fundamentals
Html5 & css3
E-commerce Store Design with PrestaShop Best Practices & Examples
Wordcamp2009
Optimizing WordPress eCommerce for Performance & Growth - Chris Wiegman, Sara...
Magento vs woo commerce: Which Is Better?
How to Decide If Page Builders is Right for You
Ad

Viewers also liked (19)

PDF
Zalety i wady WooCommerce
PDF
Duży sklep na WooCommerce
PDF
2010.11 Raport e-commerce - raport Interaktywnie.com
PDF
Wszystko, co chciałbyś wiedzieć 
o WooCommerce, ale bałeś się zapytać
PDF
Co Ty wiesz o Magento?
PDF
Nowości w WooCommerce i plany rozwoju na 2016
PDF
Jak modyfikować motywy WooCommerce
PDF
What will drive the retail technology in 2015-2016
PDF
PostalSource-who what why
PPTX
AusPost: Helping you Grow Your Business into China
PPTX
The E-Tail Process by iStoreiSend
PDF
E-commerce: jak polscy internauci robią zakupy w sieci oraz co kupują?
PPTX
American locker overview_2017
PDF
02 parcel locker intro
PDF
Sedgwick-E0498336-D0105-30531a-SP3-Module1-shortreport
PDF
What is Last Mile Delivery Part 2: Adapting to Retail and e-Commerce Order Fu...
PDF
Delivery superstars: how leading Australian retailers deliver
PPTX
W 3 sekundy do setki
Zalety i wady WooCommerce
Duży sklep na WooCommerce
2010.11 Raport e-commerce - raport Interaktywnie.com
Wszystko, co chciałbyś wiedzieć 
o WooCommerce, ale bałeś się zapytać
Co Ty wiesz o Magento?
Nowości w WooCommerce i plany rozwoju na 2016
Jak modyfikować motywy WooCommerce
What will drive the retail technology in 2015-2016
PostalSource-who what why
AusPost: Helping you Grow Your Business into China
The E-Tail Process by iStoreiSend
E-commerce: jak polscy internauci robią zakupy w sieci oraz co kupują?
American locker overview_2017
02 parcel locker intro
Sedgwick-E0498336-D0105-30531a-SP3-Module1-shortreport
What is Last Mile Delivery Part 2: Adapting to Retail and e-Commerce Order Fu...
Delivery superstars: how leading Australian retailers deliver
W 3 sekundy do setki
Ad

Similar to Working with an enterprise client - a case study of creating a WooCommerce plugin for 4 markets for InPost (20)

PDF
What You Need to Know About WordPress & WooCommerce Plugins.pdf
PPTX
Ecommerce for-wordpress-woocommerce-mcmia
PDF
Unlock the Full Potential of Your Website
PDF
WooCommerce Workshop. INSTALL. SET UP. PUBLISH. SELL.
PDF
Wordpress as a framework
DOCX
Wordpress WebDevelopment services in lahore
PPTX
What Makes WooCommerce the fastest growing eCommerce platform?
PPTX
Introduction to woocommerce
PPTX
Bootstrapping eCommerce with WordPress and WooCommerce
PDF
Wordpress Saigon August 2016 Meetup
PPTX
WooCommerce
PDF
CDP.pl - tech case study by Divante
PDF
CDP.pl - tech case study by Divante
PPTX
WordPress Company Catalog Presentation at WP Cafe
PPTX
Customized e commerce website
PDF
WPRiders Company Presentation Slide Deck
PPTX
Fundamentals of Premum Plugin Development
PPTX
WordPress ecommerce talk
PDF
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann Arbor
PDF
Wordpress development 101
What You Need to Know About WordPress & WooCommerce Plugins.pdf
Ecommerce for-wordpress-woocommerce-mcmia
Unlock the Full Potential of Your Website
WooCommerce Workshop. INSTALL. SET UP. PUBLISH. SELL.
Wordpress as a framework
Wordpress WebDevelopment services in lahore
What Makes WooCommerce the fastest growing eCommerce platform?
Introduction to woocommerce
Bootstrapping eCommerce with WordPress and WooCommerce
Wordpress Saigon August 2016 Meetup
WooCommerce
CDP.pl - tech case study by Divante
CDP.pl - tech case study by Divante
WordPress Company Catalog Presentation at WP Cafe
Customized e commerce website
WPRiders Company Presentation Slide Deck
Fundamentals of Premum Plugin Development
WordPress ecommerce talk
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann Arbor
Wordpress development 101

More from Maciej Swoboda (11)

PDF
Nie traktuj klientów jak złodziei, czyli jak zwiększyliśmy przychody o 85% w ...
PDF
Wtyczki WordPress, których każdy developer powinien używać
PDF
Czy potrzebujesz marketing automation? Maile follow-up w WooCommerce
PDF
WordPress Love
PDF
Motywy WooCommerce dla początkujących
PDF
Najlepsze wtyczki WordPress, które każdy developer powinien mieć
PDF
Jak zbudować biznes oparty na WordPressie - historia WP Desk
PDF
Najpopularniejsze wtyczki WooCommerce
PDF
Wprowadzenie do WooCommerce
PPT
Optymalizacja kampanii Pay Per Click
PDF
WooCommerce a sprawa polska
Nie traktuj klientów jak złodziei, czyli jak zwiększyliśmy przychody o 85% w ...
Wtyczki WordPress, których każdy developer powinien używać
Czy potrzebujesz marketing automation? Maile follow-up w WooCommerce
WordPress Love
Motywy WooCommerce dla początkujących
Najlepsze wtyczki WordPress, które każdy developer powinien mieć
Jak zbudować biznes oparty na WordPressie - historia WP Desk
Najpopularniejsze wtyczki WooCommerce
Wprowadzenie do WooCommerce
Optymalizacja kampanii Pay Per Click
WooCommerce a sprawa polska

Recently uploaded (20)

PPTX
L1 - Introduction to python Backend.pptx
PDF
top salesforce developer skills in 2025.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Introduction to Artificial Intelligence
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
System and Network Administration Chapter 2
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Transform Your Business with a Software ERP System
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
assetexplorer- product-overview - presentation
PDF
medical staffing services at VALiNTRY
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
history of c programming in notes for students .pptx
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
L1 - Introduction to python Backend.pptx
top salesforce developer skills in 2025.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Introduction to Artificial Intelligence
Design an Analysis of Algorithms II-SECS-1021-03
System and Network Administration Chapter 2
Navsoft: AI-Powered Business Solutions & Custom Software Development
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Transform Your Business with a Software ERP System
Softaken Excel to vCard Converter Software.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
CHAPTER 2 - PM Management and IT Context
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
assetexplorer- product-overview - presentation
medical staffing services at VALiNTRY
Design an Analysis of Algorithms I-SECS-1021-03
history of c programming in notes for students .pptx
Operating system designcfffgfgggggggvggggggggg
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises

Working with an enterprise client - a case study of creating a WooCommerce plugin for 4 markets for InPost

  • 1. Working with an enterprise client 
 Our story of creating a WooCommerce plugin 
 for 4 markets for InPost Maciej Swoboda WP Desk
  • 5. • Created and convinced customers to use “Paczkomaty” - parcel lockers for collecting packages • Broke up the Polish Post monopoly • Amazon started a similar service called Amazon Locker • Started a global expansion to France, Italy, Canada, Russia, China 
 (21 countries total) InPost
 the rising star of e-commerce
  • 7. • Inspire Labs founded in 2012 by 2 coders • In 2013 we started WP Desk • Till late 2014 just 2 people • At the time of this project: 7 people • Majority of clients are interactive agencies who outsource coding The Background
 Who we are?
  • 8. • The brief from a contact form at wpdesk.pl • 4-page brief with a vision of the plugin for France, Italy, Canada and Poland • A client with no knowledge of WordPress and WooCommerce ecosystem • Fixed fee requirement • “Let’s meet” The Brief
 What we got?
  • 9. • A lot of talking • 60 days from the brief to the deal • 17-page agreement • 2 addendums The Deal
 How we proceeded?
  • 10. • Support 4 countries: France, Italy, Canada and Poland and cross border shipments • Display new shipping methods in the WooCommerce checkout with a map • Flat fee + cart total or weight calculator • Allow shop owners to quickly and seamlessly generate packing slips, shipping labels and ordering pickup right from WooCommerce The Plugin
 What we needed to develop?
  • 11. • Project Manager, Developer, Analyst/Tester and WooCommerce Ninja • 36-page technical specs • All tasks in Redmine - 99 internal tickets and 51 client’s tickets total • SVN The Team
 How we worked?
  • 12. • 1 Business Manager and 1 Project Manager • 1 remote team responsible for the Polish API • 1 outsourced team responsible for other APIs • 4 dedicated testing teams from local markets • All communications went through the PM The Client
 How the client worked?
  • 13. • Slightly different feature sets in different countries • The scope changed 2 times along the way • 2 independent teams responsible for 2 APIs that we needed to connect with • APIs were developed at the same time, outdated and incomplete tech docs • Email, email, email… why not Redmine? ;) The Process
 What challenges we faced?
  • 14. • InPost for WooCommerce released in the WordPress.org Plugin Directory • Downloaded ~350 times • Used by ~100 shops The Release
 Going live
  • 15. • Often requires more talking than doing • Time&material model harder (or impossible) • Big companies are not always as organized as you might think • Implementation guides instead of user stories The Takeaways - Downsides
 What we learned?
  • 16. • School of life :) • Enterprise projects can be profitable • Project for your portfolio and a good case study • New clients from recommendations • You really need to learn how to work with big clients The Takeaways - Upsides
 What we learned?
  • 17. Thank you! Maciek Swoboda WP Desk www.wpdesk.net @swoboda