{"id":881,"date":"2019-12-12T13:23:55","date_gmt":"2019-12-12T13:23:55","guid":{"rendered":"http:\/\/localhost:8080\/?post_type=case-study&#038;p=881"},"modified":"2021-11-10T11:27:41","modified_gmt":"2021-11-10T09:27:41","slug":"printoclock","status":"publish","type":"case-study","link":"https:\/\/sylius.com\/de\/case-study\/printoclock\/","title":{"rendered":"Successful migration of the French printing giant"},"content":{"rendered":"\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-secondary-color has-text-color has-lead-font-size\">There are a few true leaders on the&nbsp;<strong>e-printing market<\/strong>. The branch is quite difficult and replatforming of an&nbsp;<strong>online store<\/strong>&nbsp;to reach that target is truly complicated. Nevertheless, extremely talented developers that worked on making<a href=\"https:\/\/www.printoclock.com\/\">&nbsp;printoclock.com<\/a>&nbsp;the best possible, have reached their goal with Sylius. How?<\/p>\n<\/div><\/div>\n\n\n\n<section class=\"wp-block-uagb-columns uagb-columns__wrap uagb-columns__background-undefined uagb-columns__stack-tablet uagb-columns__valign-undefined uagb-columns__gap-0 alignfull uagb-block-6c596f10\"><div class=\"uagb-columns__overlay\"><\/div><div class=\"uagb-columns__inner-wrap uagb-columns__columns-3\">\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-color uagb-block-c071f547\"><div class=\"uagb-column__overlay\"><\/div><div class=\"uagb-column__inner-wrap\">\n<p class=\"has-text-align-center display-1 mb-0 has-primary-color has-text-color\">~1500<\/p>\n\n\n\n<p class=\"has-text-align-center\">Daily numbers of&nbsp;<strong>orders<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-color uagb-block-db80bc3d\"><div class=\"uagb-column__overlay\"><\/div><div class=\"uagb-column__inner-wrap\">\n<p class=\"has-text-align-center display-1 mb-0 has-primary-color has-text-color\">1.8 sec.<\/p>\n\n\n\n<p class=\"has-text-align-center\">Time of getting&nbsp;<strong>\u201cFirst meaningful paint\u201d<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-color uagb-block-d342d6eb\"><div class=\"uagb-column__overlay\"><\/div><div class=\"uagb-column__inner-wrap\">\n<p class=\"has-text-align-center display-1 mb-0 has-primary-color has-text-color\">-5%<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Decreased<\/strong>&nbsp;bounce rate<\/p>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Who\u2019s Printoclock?<\/h3>\n\n\n\n<p>Printoclock is a Toulouse company, which was one of the precursors of&nbsp;<strong>online commerce for the printing industry<\/strong>. This year the company is celebrating its tenth birthday and it\u2019s high time to stop thinking of Printoclock as a startup and admit that the success is real: from one million euros in 2012, the revenue reached more than 12 M \u20ac in the last year. If it comes to clients, their 220,000 customers are small businesses, merchants, freelancers, communication agencies, and other printers with an average basket value of 100 \u20ac.&nbsp;<\/p>\n\n\n\n<p>Faced with international competition from the United States, the Netherlands or Germany, Printoclock wanted to remain independent.&nbsp;<em>\u201cWe have succeeded because we have always been profitable\u201d<\/em>&nbsp;admits the founder of Printoclock. To stand out, the Toulouse printer commits to a delivery D+1. Very short deadlines have been made possible thanks to the creation of an internal workshop in 2010 via an investment of half a million euros. A park of machines provides off-set printing in large series or digital for smaller series as well as cutting and filming.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<section class=\"wp-block-uagb-section uagb-section__wrap uagb-section__background-color uagb-block-de904d9e\"><div class=\"uagb-section__overlay\"><\/div><div class=\"uagb-section__inner-wrap\">\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">    <blockquote class=\"quote  quote--center\" style=\"\">\n            <div class=\"quote-mark\"><\/div>\n    \n    <div class=\"quote-body\">\n                    <div class=\"text-inv-lead\">\n                &#8222;I was working for several years on Sylius before v1.0 and I really enjoyed it in building Clicher mobile application backend app, This first project validated that Sylius was a good option for Printoclock migration.&#8220;\n            <\/div>\n            <\/div>\n\n    <footer class=\"quote-footer\">\n                <div>\n                        <div class=\"text-inv-base\">\n                Pierre Rigal, the CTO of the project\n            <\/div>\n                <\/div>\n    <\/footer>\n<\/blockquote>\n<\/div><\/div>\n\n\n\n<p><\/p>\n<\/div><\/section>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">What was the challenge?<\/h3>\n\n\n\n<p>For Printoclock, there came a time when optimization and maintaining the old platform was so demanding that developers felt completely blocked with coding new features. It was high time for a change. The&nbsp;<strong>perfect platform<\/strong>&nbsp;for Toulouse printer had to be&nbsp;<strong>fast in developing, neatly written and tested<\/strong>. So, Printoclock decided to migrate the old OSCommerce to&nbsp;<strong>Sylius<\/strong>.<\/p>\n\n\n\n<p>The whole project was led by only four&nbsp;<strong>Symfony developers<\/strong>&nbsp;and that\u2019s the reason to be impressed. Experts from Printoclock have had two main challenges throughout the project. The first case was strongly connected with data. Before Sylius, the shop was functioning for 10 years straight, so the amount of data to migrate was truly enormous. What is more, the old platform became very messy and the developers had to organize it in proper order. The second thing was closely related to the prices generator and the way that&nbsp;<strong>Sylius could help in creating the functional system for setting the prices immediately when ordering<\/strong>. To highlight how big it was, Pierre Rigal, the CTO of the project, admitted that building the advanced prices generator took half of the general development time.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Technical view on the project<\/h3>\n\n\n\n<p>Sylius was the cornerstone of the new platform, providing the&nbsp;<strong>eCommerce foundation<\/strong>&nbsp;to build on the specific features such as, for example,&nbsp;<strong>prices generator, ticket system, an order issue management system, a campaign management system, invoicing, refunding, credit memos<\/strong>, and more recently a&nbsp;<a href=\"https:\/\/www.printoclock.com\/print-api\">Print API<\/a>&nbsp;that allow our customers or other printers to easily place orders from their system and deliver in France. The CMS chosen by Printoclock was CMSPlugin created by our Partner BitBag (this extension is available in our newly-opened&nbsp;<a href=\"https:\/\/sylius.com\/plugin\/cmsplugin\/\">Sylius Store<\/a>). If it comes to integrations, Printoclock opted for Marketing Automation (Emarsys), several other marketing tools (for AB testing and advanced analytics) and Business Intelligence (Metabase). For hosting platform, the company decided that the mix of OVH \/ Online and AWS will be the best option and Pierre Rigal is confirming that the choice was correct.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"http:\/\/v5.syliusosom.usermd.net\/wp-content\/uploads\/2020\/07\/printoclock-kopia-1024x575.png\" alt=\"\" class=\"wp-image-6153\" srcset=\"https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/printoclock-kopia-1024x575.png 1024w, https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/printoclock-kopia-300x169.png 300w, https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/printoclock-kopia-768x431.png 768w, https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/printoclock-kopia.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On a daily basis, Sylius in Printoclock is dealing with 1000-1500 orders with a speed three times faster than in case of the old platform. Estimated time of getting to the \u201cfirst meaningful paint\u201d (according to Google Lighthouse reports) takes now 1,8 second when before Sylius it was 4,9 seconds. Also, as one of the causes of the faster store, the bounce rate decreased by about 5% after changing the platform to Sylius.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<section class=\"wp-block-uagb-section uagb-section__wrap uagb-section__background-color uagb-block-69a83444\"><div class=\"uagb-section__overlay\"><\/div><div class=\"uagb-section__inner-wrap\">\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">    <blockquote class=\"quote  quote--center\" style=\"\">\n            <div class=\"quote-mark\"><\/div>\n    \n    <div class=\"quote-body\">\n                    <div class=\"text-inv-lead\">\n                &#8222;Sylius offered us complete control over what we do. We were able to do whatever all teams wanted. Don\u2019t forget that Sylius does not only run our eCommerce but has already started to replace many internal applications here.&#8220;\n            <\/div>\n            <\/div>\n\n    <footer class=\"quote-footer\">\n                <div>\n                        <div class=\"text-inv-base\">\n                Pierre Rigal, the CTO of Printoclock\n            <\/div>\n                <\/div>\n    <\/footer>\n<\/blockquote>\n<\/div><\/div>\n\n\n\n<p><\/p>\n<\/div><\/section>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n\n\n\n<p>Replatforming after ten years can be a challenge and the choice of the new platform is critical for the success of the project. When there are&nbsp;<strong>many features and integrations<\/strong>&nbsp;to migrate, developer productivity and the quality of new codebase is essential.&nbsp; If you are facing a similar challenge and would like to have a non-sales discussion with an&nbsp;<strong>expert in eCommerce &amp; Sylius&nbsp;<\/strong><a href=\"http:\/\/sylius.com\/demo\">get in touch<\/a>.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Replatforming of the French printing giant was not easy but definitely worth it. We are proud to admit that Sylius was a huge part of it. To learn more, read our Case Study.<\/p>\n","protected":false},"featured_media":6159,"menu_order":0,"template":"","case-studies-category":[18],"case-studies-product":[314],"case-studies-tag":[221,222],"country":[8],"class_list":["post-881","case-study","type-case-study","status-publish","has-post-thumbnail","hentry","case-studies-category-print","case-studies-product-standard","case-studies-tag-b2b","case-studies-tag-b2c","country-france"],"acf":[],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia.jpg",1920,1080,false],"thumbnail":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia-150x150.jpg",150,150,true],"medium":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia-300x169.jpg",300,169,true],"medium_large":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia-768x432.jpg",768,432,true],"large":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia-1024x576.jpg",1024,576,true],"1536x1536":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia-1536x864.jpg",1536,864,true],"2048x2048":["https:\/\/sylius.com\/wp-content\/uploads\/2020\/07\/case-printoclock-kopia.jpg",1920,1080,false]},"uagb_author_info":{"display_name":"sylius","author_link":"https:\/\/sylius.com\/de\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"Replatforming of the French printing giant was not easy but definitely worth it. We are proud to admit that Sylius was a huge part of it. To learn more, read our Case Study.","_links":{"self":[{"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/case-study\/881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/types\/case-study"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/media\/6159"}],"wp:attachment":[{"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/media?parent=881"}],"wp:term":[{"taxonomy":"case-studies-category","embeddable":true,"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/case-studies-category?post=881"},{"taxonomy":"case-studies-product","embeddable":true,"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/case-studies-product?post=881"},{"taxonomy":"case-studies-tag","embeddable":true,"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/case-studies-tag?post=881"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/sylius.com\/de\/wp-json\/wp\/v2\/country?post=881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}