Skip to content
yetkil.
SMS Chemical Client

E-commerce from nothing: site, marketplaces, warehouse and courier in one flow.

A newly founded chemical manufacturer wanted to move into e-commerce. We built the whole thing: a bespoke storefront, marketplace and courier integrations, automatic stock and price synchronisation, and a packing flow in the warehouse.

0 manual entry

Stock and prices sync to the marketplaces on their own

3 layers

Storefront, marketplaces and warehouse in one flow

100% theirs

Ownership of the source code and the system

The situation

SMS Chemical is a chemical manufacturing company founded by an e-commerce manager I used to work with. He contacted me as soon as he set the company up, and said something very clear:

I want to go into e-commerce, but I want to do it with you.

This was the hardest part of starting a business from nothing: there was no system and no operation. There was a product and there was a goal; everything in between was missing.

The work

We started quickly and built a single end-to-end system.

The storefront

A fully bespoke e-commerce site that belongs to him. Not a tenant on someone else’s platform, but the owner of his own system.

Marketplace integrations

Stock levels and prices update automatically across marketplaces. No manual entry, no two different numbers in two different places. Orders coming from marketplaces drop into the site automatically, so order tracking runs from one place.

Warehouse and courier

On the warehouse side we set up the packing flow and the courier integrations. From the moment an order arrives to the moment it is handed to the courier, the process runs through one system.

The outcome

The site is live and the system works. Here it is worth being honest: e-commerce is a long game. Having a system in place does not mean sales explode the next day; getting somewhere real takes time. At this stage the infrastructure is built and running, and the marketing side is under way.

We have been working together since January 2026.

A note on ownership

On this project, as on every other, I do not keep the code or any part of the system to myself. All code and all rights of use belong to the company, and I am only the developer.

From the screens

SMS Chemical storefront home page
The bespoke storefront: categories, campaign area and search.

Names, email addresses and phone numbers in these screenshots have been replaced with sample data; no real personnel data is published.

Let us start

One hour on a call clears up most of it.

Tell me what you are trying to do, and we will work out what can be done, how long it takes and whether it is genuinely needed. A free analysis, planning and introductory call.

Phone
Show number
Email
e-posta
Based in
Guimarães, PortugalSamsun, Türkiye Based in Portugal, in Türkiye every couple of months.

Legal

Privacy notice

Last updated: 24 September 2026

This site carries no advertising trackers, behavioural profiling or third-party marketing cookies. Personal data is processed only when you fill in the contact form, and only so that I can reply to you. Google Analytics, used for visit statistics, runs only if you accept it.

Who is responsible

Uğur Yetkil is the controller for the personal data processed on this site. The business operates from Türkiye; you can reach the controller through any of the contact channels on this site.

What is collected

Only what you type into the contact form: your name, company, email address, phone number if you give one, the tier you are interested in, and your message.

There is no sign-in, membership or payment on this site, so nothing else is collected.

Why it is processed

The sole purpose is to reply to your enquiry and run the conversation that follows. This data is not added to a marketing list, not used for newsletters and never sold to third parties.

Legal basis

Processing rests on Article 6(1)(b) GDPR, as steps taken at your request before entering into a contract, and on Article 6(1)(f) as a legitimate interest. For enquiries from Turkey, Article 5/2-f of the KVKK applies.

Who it is shared with

Form submissions are delivered through an email service and a messaging service used for notification. These providers are used solely to deliver the message; your data is not shared for advertising.

Cloudflare Turnstile is used for bot protection. Turnstile does not build a profile that identifies you.

If you accept measurement, visit data is passed to Google through Google Analytics. If you decline, that transfer never happens.

How long it is kept

If your enquiry does not lead anywhere, the record is kept for at most twelve months and then deleted. If we begin working together, the data is kept for the duration of the contract and any statutory retention period that applies.

Cookies and visit measurement

Visit counts are measured with Cloudflare Web Analytics. That counter uses no cookies, writes nothing to your browser and does not identify you, so it runs without asking for consent.

Google Analytics 4 is also used. Because Google Analytics sets cookies, it loads only if you accept it. Until you do, the script is never added to the page; declining takes no action on your part, as that is already the default state.

If you accept, the pages you visit, the link that brought you here, your approximate location and your device and browser details are sent to Google. Your name, your email address and anything you type into the form never enter this measurement. Google may also process this data on servers outside the European Union.

You can change your choice at any time: the “Measurement preference” link at the foot of the page reopens the consent strip. When you decline, measurement stops and the cookies Google Analytics left behind are deleted from your browser.

Apart from that, your browser may store a functional value such as your language preference; it does not identify you.

Your rights

Under the GDPR and the KVKK you may ask what data is held about you, request correction or erasure, object to processing, and ask for your data to be transferred.

To exercise any of these, write to the email address on this site; your request is answered within thirty days at the latest.

Data inside client projects

Delivering the service may require technical access to data held in a client’s systems. The confidentiality clause in my standard service agreement applies, and I will also sign the GDPR or KVKK data-processing agreement your company uses.