Skip to content
ceaksan

Hello, I'm Ceyhun

Digital Analytics & AI Consultant /Maker

I share what I learn from my own projects and client work on this site. Check out my services and reach out about ways we can work together.

All Posts

QUERY = 'contents'; TYPE != 'premium' // 130 rows

SUBSCRIBERS ONLY

QUERY = 'contents'; TYPE = 'premium' // 23 rows

analytics

Carrying a Banner Click to the Purchase: Item Enrichment with sGTM, Firestore and BigQuery

In sGTM, information carried by one event can be stored in Firestore and written server-side onto the items of a later event from the same visitor. This post applies item enrichment to the gap left by GA4 not carrying promotion data between events: select_promotion is written to Firestore under the GA client_id key and added to matching items when purchase arrives. Architecture, setup and BigQuery reading are shown on a sample flow for banners that lead to a product and to a collection.

SUBSCRIBERS ONLY
analytics

Google Ads Conversion Double Counting on Shopify: Diagnosis with the Webpages Report and the Checkout Token

Whether the same Google Ads conversion is sent from more than one layer of a Shopify store can be read from the URL pattern in the Ads Webpages report and from the checkout token that is unique to each order, as long as the tag does not override the page URL itself. The post separates the pixel sandbox URL, the page URL and the external source the report never shows; it introduces Ads Goal Webpage Exporter, which writes the report to CSV with token and pixel columns, and matches each fix to its case.

SUBSCRIBERS ONLY
analytics

Measuring Purchase Lag: Google Ads Reports, the GA4 Gap and the Window Decision

Every window setting, conversion window and lookback window alike, depends on a store's purchase lag, yet that lag rarely makes it into conversion analysis. This post works through the three reports Google Ads provides, the distribution the GA4 interface does not provide, the Data API workaround and how a measured p90 translates into each setting.

SUBSCRIBERS ONLY
FOR ECOMMERCE / INTERACTIVE GUIDE Are you measuring your store’s sales correctly? A few questions show what to check in GA4, ads and consent settings. No technical knowledge or sign-up needed. Start the measurement guide →

WHAT CLIENTS SAY

QUERY = 'testimonials'; SOURCE = 'we.dnomia.com' // 7 rows · Pauses on hover

Very professional with quick turnaround times. Provided endless support for all our problems in a short time with their solution products and support.
Onur Tuhta
Digital Marketing Specialist · Dijitallnet
Data measurement integrations can be annoying on some platforms. Very satisfied with GTM, GA4 and Meta Pixel setups. Flawless execution down to the smallest detail.
Tarık Aydın
Co-Founder · BossyDigital
A team we have been working with for a long time, who stand behind their work and have deep expertise. They are fast, solution-oriented, and inspire confidence throughout the process. Knowing exactly who to turn to when needed is a huge advantage.
Abdullah Ceylan
General Manager · Teknostore
We needed a seamless integration for our Ticimax client. Integrated in a very short time. You can work with confidence.
Ahmet Beyazkaya
Co-Founder · Spreadon
Quickly resolved our GA4 integration problems caused by Ideasoft with professional experience. I recommend it to all Ideasoft users.
Basri Eroğlu
E-Commerce Manager · ePolisan
We needed advanced analytics integrations with GTM for Ticimax. Setup was done very quickly. We were very satisfied with the process and results.
Esad Tatlıpınar
Data Analyst · Ticimax Customer
Owned all projects we worked on together for 14 years, provided complete solutions by understanding requirements correctly. Highly recommended.
Siyar Demircan
Founder · Ideanamic

Want to work together?

Need a solution you can rely on for measurement, data infrastructure or automation?

Usually answered within one business day.