Kaan ÇetintaşCV (PDF)
Proof

Kaan Çetintaş

Performance Marketing and E-Commerce Specialist

Selected results

  • 1,746 → 66 TRY

    Cost per WhatsApp conversation

    Meta API · 25 Aug-30 Sep 2026

  • 13.5% → 2.3%

    TikTok impression share, ages 13-17

    TikTok API · 15-30 Sep 2026

  • 3,001

    Google Search clicks, first 3 months

    Search Console API · 22 Jun-27 Sep 2026

Index

All work, one list.

  1. 01I · Performance marketingEveryMaterial · 2026Cut the cost per WhatsApp conversation.1,746 TRY → 66 TRYper conversation · 22-30 SepOpen the case
  2. 02I · Performance marketingEveryMaterial · 2026Reduced the 13-17 impression share on TikTok.13.5% → 2.3%13-17 share · 21-30 Sep
  3. 03I · Performance marketingB&A Clean Beauty · Maxicon · 2025-2026Raised crawlable product pages to the full catalogue.19/27 → 27/27crawlable product pages
  4. 04II · Measurement and technical SEOTibu · 2026Detected and repaired an outage in the Meta Pixel purchase event.0 → 8purchases · 17-19 SepOpen the case
  5. 05II · Measurement and technical SEOTibu · 2026Index audit: 122 of 293 pages indexed.42%Open the case
  6. 06II · Measurement and technical SEOVital Optik · 2026Set up GA4 with KVKK-compliant Consent Mode v2.53 → 68mobile Core Web Vitals score
  7. 07III · Web and softwareTrafik İşlem Rehberi · 2026Content site built from zero: 3,001 Google Search clicks in three months.348 → 1,626clicks · last 28 daysOpen the case
  8. 08III · Web and softwareEveryMaterial · 2026B2B corporate site in four languages.175
  9. 09III · Web and softwareMaaşCep · 2026Salary and payroll platform with 13 calculators.
  10. 10III · Web and softwareOwn tool · 2026A Python agent that scans and scores listings and produces a tailored CV.
  11. 11IV · Content and creativeMy YouTube channel · 202611 videos, 8,756 views in 5 days.
  12. 12IV · Content and creativeEveryMaterial · 2026AI-assisted product imagery pipeline.

Close to six years on the selling side of e-commerce. Over the last year I built the systems that run the channels.

  1. 2019First role
  2. 2023Tibu
  3. 2024Inner Digital
  4. 2025B&A · Maxicon
  5. 2026Independent projects

I · Performance marketing

Moved ad budget to the channel that produced results.

Daily WhatsApp conversations

Before · Aug 25-Sep 21
1,746 TRY
20,952 TRY / 12 conversations
After · Sep 22-Sep 30
66 TRY
12,201 TRY / 184 conversations
37 days of account data. Red line on Sep 21: budget moved to click-to-WhatsApp campaigns. Grey: before, red: after. Cost per conversation fell from 1,746 TRY to 66 TRY.

Meta Marketing API · onsite_conversion.messaging_conversation_started_7d · 2026-08-25 → 2026-09-30

Daily WhatsApp conversations, 2026-08-25 to 2026-09-30
DateSpend (TRY)Conversations
2026-08-25174.730
2026-08-26651.200
2026-08-27263.300
2026-08-28216.070
2026-08-29375.170
2026-08-30400.600
2026-08-31496.600
2026-09-01537.810
2026-09-02721.370
2026-09-03613.230
2026-09-04591.150
2026-09-05398.700
2026-09-06762.000
2026-09-07475.930
2026-09-08790.960
2026-09-09806.280
2026-09-10633.350
2026-09-11924.680
2026-09-12934.470
2026-09-131,350.803
2026-09-14379.831
2026-09-151,533.430
2026-09-161,408.382
2026-09-17962.503
2026-09-181,219.611
2026-09-191,337.061
2026-09-201,003.361
2026-09-21989.400
2026-09-22992.365
2026-09-231,558.6026
2026-09-241,137.9932
2026-09-251,641.4118
2026-09-261,029.0414
2026-09-271,777.5832
2026-09-282,013.1929
2026-09-291,447.6321
2026-09-30602.817

01 / 03EveryMaterial2026Meta Ads · WhatsApp

Cut the cost per WhatsApp conversation.

On 21 September 2026 I moved the budget from lead forms to click-to-WhatsApp campaigns.

Before
1,746 TRY
per conversation · 25 Aug-21 Sep
After
66 TRY
per conversation · 22-30 Sep
Source and limitations
Source
Meta Marketing API · Insights, account level, daily · metric: onsite_conversion.messaging_conversation_started_7d · pulled 30 Sep 2026
Period
25 Aug-30 Sep 2026
Limitations
A conversation counts as a lead; tracking it to a sale sits with the client's team. Nine days is a short window; a long-run average needs more data.
Evidence code
em9 · em4
Enter the case room

TikTok impression share by age bracket

Outline: before the fix (Sep 15-20, 105,196 impressions). Filled bar: after (Sep 21-30, 94,553 impressions). The 13-17 share fell from 13.5% to 2.3%; the residual stays visible in the chart.

TikTok Business API · report_type=AUDIENCE · dimensions=[age] · pulled Sep 30, 2026

TikTok impression share by age bracket
AgeBefore (Sep 15-20)After (Sep 21-30)
13-1713.5%2.3%
18-2417.5%3.7%
25-3438.8%57.5%
35-4417.1%21.2%
45-545.3%6.3%
55+6.4%8.5%
Unknown1.3%0.5%

02 / 03EveryMaterial2026TikTok Ads · Business API

Reduced the 13-17 impression share on TikTok.

Corrected age targeting through the TikTok Business API on 21 September 2026.

Before
13.5%
13-17 share · 15-20 Sep
After
2.3%
13-17 share · 21-30 Sep
Source and limitations
Source
TikTok Business API · AUDIENCE report, age breakdown · pulled 30 Sep 2026
Period
15-30 Sep 2026
Limitations
A small 13-17 share remained after the correction; the chart shows it.
Evidence code
em10
Crawlable beforeAdded by the repair
  • Trendyol
  • Amazon
  • Hepsiburada
  • N11

03 / 03B&A Clean Beauty · Maxicon2025-2026Ticimax · Marketplaces

Raised crawlable product pages to the full catalogue.

Technical SEO on 23 live pages; ran sales operations on four marketplaces.

Before
19/27
crawlable product pages
After
27/27
crawlable product pages
Source and limitations
Source
Live page audit and Search Console
Period
Mar 2025-Sep 2026
Evidence code
bna1 · bna3 · mx2 · bna10

184 conversations / 9 days

Recorded in the nine days after the budget moved to click-to-WhatsApp campaigns.

Meta Marketing API · 22-30 Sep 2026

II · Measurement and technical SEO

I verify tracking before any budget decision.

Meta Pixel purchase event, daily

28 days (Sep 2-Sep 29). Hollow square: no purchase event that day (24 days). Red square: purchases recorded (10 in total). Thin bars below: add-to-cart events.

Meta Graph API · GET /{pixel_id}/stats?aggregation=event · 2026-09-02 → 2026-09-29

Meta Pixel purchase event, daily, 2026-09-02 to 2026-09-29 (this is the full range the stats endpoint returned for the requested Sept 1-30 window)
DatePurchaseCheckoutAdd to cart
2026-09-02000
2026-09-03002
2026-09-04000
2026-09-05000
2026-09-06000
2026-09-07000
2026-09-08000
2026-09-09000
2026-09-10000
2026-09-11000
2026-09-12000
2026-09-13000
2026-09-14000
2026-09-15002
2026-09-16008
2026-09-17224
2026-09-184414
2026-09-1921616
2026-09-20000
2026-09-21000
2026-09-22008
2026-09-23008
2026-09-24006
2026-09-252230
2026-09-26004
2026-09-27008
2026-09-28004
2026-09-290014

01 / 03Tibu2026Meta Pixel · GA4

Detected and repaired an outage in the Meta Pixel purchase event.

Checked live through the Graph API, confirmed the outage and repaired the event chain.

Before
0
daily purchases · 2-16 Sep
After
8
purchases · 17-19 Sep
Source and limitations
Source
Meta Graph API · Pixel event stats, hourly to daily · pulled 30 Sep 2026
Period
2-29 Sep 2026
Limitations
Open finding: Pixel and GA4 report different numbers for the same days; a possible double fire is under review.
Evidence code
tf1 · tf2
Enter the case room

Index status of 293 pages

  • 122 Indexed
  • 32 Broken (404)
  • 75 Canonical redirect
  • 54 Excluded
  • 10 Other (not classified in report)
Each square is one page. 122 of 293 pages (42%) were indexed. 10 pages were not classified in the report and are shown separately as "other".

Google Search Console · page indexing report · Sep 2, 2026

Index status of 293 pages
ClassPages
Indexed122
Broken (404)32
Canonical redirect75
Excluded54
Other (not classified in report)10
Total293

02 / 03Tibu2026Search Console · Technical SEO

Index audit: 122 of 293 pages indexed.

The same audit reported 32 broken pages and 75 canonical redirects.

pages indexed · 2 Sep 2026
42%
pages indexed · 2 Sep 2026
Source and limitations
Source
Search Console index report · 2 Sep 2026
Evidence code
tf7 · tf5
Enter the case room
Vital Optik: live site screenshot

03 / 03Vital Optik2026GA4 · Consent Mode v2

Set up GA4 with KVKK-compliant Consent Mode v2.

Added Search Console, Bing and IndexNow tracking; raised the homepage mobile score.

Before
53
mobile Core Web Vitals score
After
68
mobile Core Web Vitals score
Source and limitations
Source
PageSpeed Insights
Evidence code
vo1 · vo3

III · Web and software

I build the sites, tools and automation myself.

Before / After

Sites I redesigned, before and today.

Drag the divider. Each image carries its date and source in the corner.

tibu.com.tr

Tibu home page

Tibu home page: before, 2026-09-18

Before · 2026-09-18 · Project archive

Tibu home page: after, 2026-10-11

After · 2026-10-11 · Live

Before · Project archive / After · Live

  1. 1Single-colour announcement bar
  2. 2Tracked uppercase navigation
  3. 3Campaign area with live text
  4. 4Trust strip

What changed

  • The page title moved from the template placeholder "Site Başlığı - Marka Adı" to a descriptive title naming the 33-45 size range.
  • The magenta (#C928A0) announcement bar on pink became a quiet single-colour bar with tracked type and the 33-45 size message.
  • Slider banners with text baked into the image were replaced by a full-width campaign area with live HTML text and two calls to action.
  • A three-point trust strip (materials, size range, comfort) now sits under the hero.

The before image comes from the live-site audit in the Tibu redesign session (Chrome, 2026-09-18).

tibu.com.tr/cizme

Tibu category page

Tibu category page: before, 2026-09-18

Before · 2026-09-18 · Project archive

Tibu category page: after, 2026-10-11

After · 2026-10-11 · Live

Before · Project archive / After · Live

  1. 1Heading and intro copy
  2. 2Hairline filter list
  3. 3Badge-free product card

What changed

  • The category gained a visible heading and an intro paragraph explaining the 33-45 size range.
  • Blue "free shipping" and red "new" badges and empty five-star "(0)" ratings were removed from product cards.
  • The filter sidebar moved from grey boxes to a hairline list with uppercase headings.
  • The page title now reads "Büyük ve Küçük Numara Kadın Çizme 33-45 - Tibu".

tibu.com.tr

Tibu product page

Tibu product page: before, 2026-09-18

Before · 2026-09-18 · Project archive

Tibu product page: after, 2026-10-11

After · 2026-10-11 · Live

Before · Project archive / After · Live

  1. 1Serif name and code
  2. 2Shipping, instalments, COD
  3. 3Larger size buttons

What changed

  • The product name moved from all caps to a serif heading with the product code underneath.
  • The empty star row reading "0 reviews" was removed.
  • A right column now states free shipping, up to 12 instalments and cash on delivery.
  • Size selection moved from small boxes to larger tap targets.
Open the Tibu redesign case

everymaterial.com

EveryMaterial home page

EveryMaterial home page: before, 2026-03-02

Before · 2026-03-02 · Project archive

EveryMaterial home page: after, 2026-10-11

After · 2026-10-11 · Live

Before · Project archive / After · Live

  1. 1Single navigation bar
  2. 2Headline and two CTAs above the fold
  3. 3One WhatsApp button

What changed

  • A top strip of search, seven social icons and four flags plus a separate menu merged into one floating navigation bar with a single language switch.
  • The white-background product collage slider was replaced by in-use product photography under the brand headline.
  • The H1 moved from the bottom edge of the first screen to the centre of the first screen, with two calls to action.
  • Four stacked per-language WhatsApp buttons became one icon button.

The before image is the 2026-03-02 capture from the project archive; the Wayback Machine holds a snapshot from the same day.

ilav.org

Istanbul Tulip Foundation home page

Istanbul Tulip Foundation home page: before, 2024-11-01

Before · 2024-11-01 · Wayback

Istanbul Tulip Foundation home page: after, 2026-10-11

After · 2026-10-11 · Live

Before · Wayback / After · Live

  1. 1Dropdown menus
  2. 2Headline and visit CTA
  3. 3Events strip
  4. 4Language switch

What changed

  • The WordPress theme changed from Impreza to Salient (from the page source).
  • The white top menu became a navy menu, with About, Board, Tulip and Press split into dropdowns.
  • The hero gained a museum photo, a welcome headline and a "plan your visit" call to action.
  • The home page gained an events strip and a Turkish/English language switch.

Before: the last Impreza-theme snapshot on Wayback (2024-11-01); the archive did not keep the slider images, so that area is blank. The Salient theme first appears in the 2024-12-01 snapshot. After: the live site, which may include later content edits.

trafikislemrehberi.com · daily Google clicks

Last 28 days: 1,626 clicks· Search Console API · latest data: 09/27/2026

98 days from Jun 22 to Sep 27 2026, 3,001 clicks in total. Last 28 days 1,626, previous 28 days 843 clicks. The red square marks the latest day of data.

Google Search Console API (searchanalytics.query, dimension=date)

trafikislemrehberi.com · daily Google clicks
DateClicksImpressions
2026-06-2200
2026-06-2300
2026-06-24437
2026-06-251235
2026-06-267320
2026-06-274227
2026-06-288239
2026-06-292269
2026-06-304121
2026-07-015229
2026-07-024554
2026-07-0317657
2026-07-0417823
2026-07-05181128
2026-07-06151468
2026-07-07191350
2026-07-08351443
2026-07-09171395
2026-07-10191253
2026-07-11181060
2026-07-12261183
2026-07-13301527
2026-07-14231176
2026-07-1511950
2026-07-16171245
2026-07-1712903
2026-07-186571
2026-07-199696
2026-07-2015910
2026-07-2117901
2026-07-2210772
2026-07-239938
2026-07-2412847
2026-07-259668
2026-07-2613739
2026-07-2718989
2026-07-2821982
2026-07-2912915
2026-07-3015905
2026-07-3111803
2026-08-015622
2026-08-0217773
2026-08-03131155
2026-08-04141023
2026-08-05131171
2026-08-06191385
2026-08-07241458
2026-08-08131216
2026-08-09161386
2026-08-10321967
2026-08-11271802
2026-08-12191833
2026-08-13322044
2026-08-14191901
2026-08-15311489
2026-08-16351764
2026-08-17452468
2026-08-18412531
2026-08-19342456
2026-08-20442471
2026-08-21362339
2026-08-22261951
2026-08-23292668
2026-08-24583875
2026-08-25543729
2026-08-26423685
2026-08-27333421
2026-08-28283099
2026-08-29272800
2026-08-30392688
2026-08-31604033
2026-09-01584236
2026-09-02554217
2026-09-03554322
2026-09-04604171
2026-09-05393352
2026-09-06423539
2026-09-07684291
2026-09-08664032
2026-09-09603894
2026-09-10694012
2026-09-11584241
2026-09-12543404
2026-09-13643473
2026-09-14814483
2026-09-15704141
2026-09-16493801
2026-09-17553792
2026-09-18693221
2026-09-19362659
2026-09-20422771
2026-09-21914033
2026-09-22633582
2026-09-23563379
2026-09-24543451
2026-09-25573440
2026-09-26432855
2026-09-27523079

01 / 04Trafik İşlem Rehberi2026Next.js · SEO

Content site built from zero: 3,001 Google Search clicks in three months.

52 guides and 33 city pages in Next.js, with a weekly automated audit.

Before
348
clicks · first 28 days
After
1,626
clicks · last 28 days
Source and limitations
Source
Google Search Console API · searchanalytics.query, daily · pulled 30 Sep 2026
Period
22 Jun-27 Sep 2026
Evidence code
tr1 · tr3 · tr4
Enter the case room
EveryMaterial: live site screenshot

02 / 04EveryMaterial2026React · TypeScript · 4 languages

B2B corporate site in four languages.

Built from zero in React and TypeScript, with right-to-left layout for Arabic.

products · 9 categories · 4 languages
175
products · 9 categories · 4 languages
Source and limitations
Source
Live site, everymaterial.com
Evidence code
em1 · em2 · em7
MaaşCep: live site screenshot

03 / 04MaaşCep2026Astro · Preact

Salary and payroll platform with 13 calculators.

Verified statutory constants against the Official Gazette; designed the interface after reviewing 24 products.

Source and limitations
Source
Live site, maascep.com
Evidence code
ms1 · ms2
LinkedInKariyer.netIndeedScan01Score02Tailored CVCover letter
3 platformsscoring2 outputs

04 / 04Own tool2026Python · AI

A Python agent that scans and scores listings and produces a tailored CV.

Writes only from recorded profile data; a validator removes claims not on record.

Source and limitations
Source
Own code base (Python)
Evidence code
ib1

Platforms and marketplaces

Platforms and marketplaces I have worked on.

E-commerce platformsCode and site platformsMarketplacesTicimaxB&A Clean · PunkQueen +1B&A Clean, PunkQueen, MaxiconikasTibuTibuIdeaSoftsetup and managementT-Softsetup and managementShopifysetup and managementNext.jsTrafik İşlem RehberiTrafik İşlem RehberiReactEveryMaterialEveryMaterialAstroMaaşCepMaaşCepWordPressİLAVİLAVWixAtölye Güzellik · Inner DigitalAtölye Güzellik, Inner DigitalTrendyolB&A Clean · Maxicon +2B&A Clean, Maxicon, Tibu, PunkQueenAmazonB&A Clean · MaxiconB&A Clean, MaxiconHepsiburadaB&A Clean · MaxiconB&A Clean, MaxiconN11B&A Clean · MaxiconB&A Clean, Maxicon

E-commerce platforms · Code and site platforms

  • TicimaxB&A Clean · PunkQueen · Maxicon
  • ikasTibu
  • IdeaSoftsetup and management
  • T-Softsetup and management
  • Shopifysetup and management
  • Next.jsTrafik İşlem Rehberi
  • ReactEveryMaterial
  • AstroMaaşCep
  • WordPressİLAV
  • WixAtölye Güzellik · Inner Digital

Marketplaces

  • TrendyolB&A Clean · Maxicon · Tibu · PunkQueen
  • AmazonB&A Clean · Maxicon
  • HepsiburadaB&A Clean · Maxicon
  • N11B&A Clean · Maxicon
Line: same brand on the site platform and the marketplace

Live sites · checked 11 Oct 2026

Sites I built and rebuilt.

  1. 01Tibutibu.com.trikasEyl 2026live 200
  2. 02Inner DigitalarchiveWix · Inner Digital kadrosundaŞub 2025·
  3. 03Organik Gurmeorganikgurme.comE-ticaret · sosyal medya2022live 200
  4. 04EveryMaterialeverymaterial.comReact · TypeScript · 4 dil2026live 200
  5. 05Vital Optikvitaloptik.com.trStatik site · GitHub Actions2026live 200
  6. 06PunkQueenpunkqueen.com.trTicimaxSerbestlive 200
  7. 07Atölye Güzellikatolyeguzellik.comWixSerbestlive 200
  8. 08İstanbul Lale Vakfıilav.orgWordPress · TR/ENSerbestlive 200
  9. 09Trafik İşlem Rehberitrafikislemrehberi.comNext.js2026live 200
  10. 10MaaşCepmaascep.comAstro · Preact2026live 200
  11. 11MaxiconprototypeTicimax prototipi2025-2026·

IV · Content and creative

Tied content production to a measurable pipeline.

Views per video11 video · 26-30 Sep 2026

  1. ShortsÇöpe attığı ilan 20 milyar dolarlık şirket oldu1,26128 Sept
  2. Shortsİlk yerli otomobil 100 metre gidip durdu1,26027 Sept
  3. Shorts44,6 milyar doları ucuz diye reddetti1,22128 Sept
  4. ShortsCoca-Cola tarifini değiştirdi1,21027 Sept
  5. ShortsDijital kamerayı icat etti1,19026 Sept
  6. ShortsApple'ın %10'unu 800 dolara sattı1,04626 Sept
  7. ShortsDünyayı yenen klavyeyi biz icat ettik1,03429 Sept
  8. Shorts2 pizzaya 10.000 Bitcoin ödedi27629 Sept
  9. LongDijital Kamerayı İcat Eden Şirket Neden Battı?15926 Sept
  10. ShortsNetflix'i 50 milyon dolara alabilirlerdi6030 Sept
  11. LongYüzde 33 faiz vaat eden banker3929 Sept
Views from non-subscribers: 98%

01 / 02My YouTube channel2026Shorts · Documentary

11 videos, 8,756 views in 5 days.

Produced 9 Shorts and 2 documentaries on an automated pipeline, with AI-assisted editing.

Source and limitations
Source
YouTube Studio content list and YouTube Analytics API · 30 Sep 2026
Period
26-30 Sep 2026
Limitations
Five days of data; it shows a direction, durability needs a longer period.
Evidence code
yt1 · yt2 · yt3
  1. Cylindrical silo product image: Raw image01 Raw image6 Oct 2026 · project archive
  2. Cylindrical silo product image: Studio image02 Studio image7 Oct 2026 · pipeline output
  3. Cylindrical silo product image: Live on site03 Live on siteeverymaterial.com · live

02 / 02EveryMaterial2026AI · Product imagery

AI-assisted product imagery pipeline.

From raw product photo to studio image; geometry stayed bound to the reference.

Source and limitations
Source
Project archive (raw and produced images) and the live product page
Period
6-7 Oct 2026
Evidence code
em6

Creative wall · 18 works

Selected ad creatives and product imagery. Each label states brand, format, date and status.

Channel
Production

Measure first. The same four steps on every project.

  1. 01

    Measure

    Verify conversion events fire

  2. 02

    Repair

    Targeting, event chain, index

  3. 03

    Grow

    Move budget to what delivers

  4. 04

    Report

    API data, dated, weekly

Method in detail

Target role and working preferences.

Priority areas

  • Brand-side e-commerce: beauty, fashion, retail, D2C, B2B manufacturers.
  • Ticimax, ikas, Shopify and marketplaces.
  • Ad accounts whose measurement needs an audit and repair.
  • Hybrid or remote work.

Out of scope

  • Target level: specialist and manager. Director-level roles are out of scope.
  • Multi-client agency retainers.
  • Full-time office on the Asian side of Istanbul.
  • Projects without a measurable objective.

A thirty-minute introductory call.

We spend the first ten minutes reviewing your tracking together and plan the rest around what we find.