# Hasan Gültekin > Hasan Gültekin, developer. Sole engineer behind Conviro and ConvergePilot, with 14 years in commerce platforms, technical SEO and automation. Site: https://www.hasangultekin.com/ I build AI and commerce systems that hold up in production. Developer. Writing about AI systems, commerce platforms and technical SEO. ## About - [Hi, I’m Hasan Gultekin](https://www.hasangultekin.com/about/): Hi, I’m Hasan Gültekin — a Digital Tech Developer Specialist with over 14 years of hands-on experience in web technologies, marketing automation, and technical optimization. My journey into tech began in the early 2000s, when a 56k modem connected me to a world I’ve never stopped exploring. Since then, I’ve built a career that bridges the gap between technology and marketing, turning complex systems into high-performing digital experiences. Throughout my career, I’ve worked across a wide range of disciplines including: - Web development & infrastructure (Magento, WordPress, WooCommerce, Opencart) -… - [Contact](https://www.hasangultekin.com/contact/): Contact form for project enquiries. - [Conviro](https://useconviro.com): AI customer-support platform. Web chat, WhatsApp and Instagram in one inbox, with retrieval, answer validation and handoff to a person. - [ConvergePilot](https://convergepilot.com): Turns an expert's working method into executable workflows a team can run and improve. ## Writing ### SEO Technical SEO, Core Web Vitals, structured data and how search has changed over more than a decade of hands-on work. - [SEO Visual Search Optimization: Revolutionizing Digital Marketing](https://www.hasangultekin.com/2023/11/21/seo-visual-search-optimization-revolutionizing-digital-marketing/): Unlock the Power of SEO: Advanced Strategies for Visual Search Optimization Visual Search Optimization is a series of techniques used to help search engines recognize and improve the ranking of… (2023-11-21) - [Core Web Vitals & SEO: A Comprehensive Guide for Website Optimization](https://www.hasangultekin.com/2023/09/26/core-web-vitals-seo-a-comprehensive-guide-for-website-optimization/): In the competitive landscape of the digital realm, ensuring an exceptional user experience is paramount. Google, the search giant, has rolled out "Core Web Vitals" - a revolutionary metric system… (2023-09-26) - [Google has released the April 2023 Reviews Update](https://www.hasangultekin.com/2023/04/13/google-april-2023-reviews-update/): https://twitter.com/googlesearchc/status/1646184834807795713?s=20 This update aims to improve the quality of business and product reviews that appear in search results. The update is designed to make business and product reviews more accurate… (2023-04-13) - [How SEO Has Evolved and Transformed in the Last 12 Years](https://www.hasangultekin.com/2023/03/01/how-seo-has-evolved-and-transformed-in-the-last-12-years/): Content quality: In the past, keyword stuffing and low quality content could be enough for SEO. However, search engines now prioritize higher quality and more informative content. Mobile compatibility: As… (2023-03-01) - [Technical details for SEO success](https://www.hasangultekin.com/2023/03/01/technical-details-for-seo-success/): Understanding HTML/CSS and site structure: A strong understanding of HTML and CSS is important for identifying technical issues that may affect search engine visibility. Understanding website architecture and URL structure:… (2023-03-01) - [What is semantic link building](https://www.hasangultekin.com/2022/12/22/what-is-semantic-link-building/): Semantic link building is an SEO technique used to establish links that are closely related to a website's features, content, and themes. Such links are particularly important for improving a… (2022-12-22) - [What is Cross-Linking in SEO](https://www.hasangultekin.com/2020/02/24/what-is-cross-linking-in-seo/): Cross-linking is the process of creating links between multiple web pages. These links can be between different websites or between different pages within the same website. There are several advantages… (2020-02-24) - [Learn 7 effective ways to recover lost traffic](https://www.hasangultekin.com/2019/05/24/learn-7-effective-ways-to-recover-lost-traffic/): Web sites can experience fluctuations in traffic due to various seasonal factors and other reasons. Site owners usually have an understanding of the normal range of traffic for their site.… (2019-05-24) - [Free Web 2.0 link package – 100 links](https://www.hasangultekin.com/2019/04/22/free-web-2-0-link-package-100-links/): These links are created through direct links from Web 2.0 sites that can be generated for free. The links are built through quality content that supports higher search engine rankings… (2019-04-22) ### Digital Marketing Tracking, Google Tag Manager, GA4 and campaign infrastructure that connects marketing decisions to measurable outcomes. - [Journey Builder, but Custom: How I Built a Tailored Funnel Framework for a B2C Brand](https://www.hasangultekin.com/2025/07/23/journey-builder-but-custom-how-i-built-a-tailored-funnel-framework-for-a-b2c-brand/): Designing a conversion system using tracking data, backend triggers, and real user behavior Introduction Journey builders in tools like HubSpot, Klaviyo, or Salesforce make it easy to visualize marketing flows.… (2025-07-23) - [How I Use AI Prompt Engineering to Accelerate Landing Page Optimization](https://www.hasangultekin.com/2024/12/21/how-i-use-ai-prompt-engineering-to-accelerate-landing-page-optimization/): Faster copy, smarter design ideas, and real results with the right prompts Introduction Landing page optimization has always been one of my favorite parts of digital marketing. It’s where strategy,… (2024-12-21) - [Magento Conversion Optimization: Beyond Just Design Tweaks](https://www.hasangultekin.com/2024/10/11/magento-conversion-optimization-beyond-just-design-tweaks/): Technical improvements that actually move the needle in e-commerce performance Introduction When people think of conversion optimization for e-commerce, they usually start with color palettes, button shapes, or headline formulas.… (2024-10-11) - [Adobe Marketo vs. HubSpot: Smart Campaign Strategies Compared](https://www.hasangultekin.com/2024/07/15/adobe-marketo-vs-hubspot-smart-campaign-strategies-compared/): A hands-on take on lead scoring, automation logic, and when to choose what Introduction Over the past few years, I’ve worked with both Adobe Marketo and HubSpot to build automated… (2024-07-15) - [How I Combine AI Prompt Engineering with Marketing Automation](https://www.hasangultekin.com/2024/06/01/how-i-combine-ai-prompt-engineering-with-marketing-automation/): Real-World Use Cases with Marketo, HubSpot & Mailchimp Introduction: Why AI + Marketing Automation Matters In today’s performance-driven digital landscape, marketers are expected to do more with less—faster personalization, smarter… (2024-06-01) - [Using AI to Build Smarter Email Campaigns: From Segmentation to Subject Lines](https://www.hasangultekin.com/2024/04/23/using-ai-to-build-smarter-email-campaigns-from-segmentation-to-subject-lines/): Real examples of how prompt engineering improves targeting, tone, and timing Introduction Email marketing has always been one of the most direct and effective ways to communicate with an audience.… (2024-04-23) - [5 Conversion Optimization Wins I Achieved Using Google Tag Manager & GA4](https://www.hasangultekin.com/2023/11/23/5-conversion-optimization-wins-i-achieved-using-google-tag-manager-ga4/): A personal look into tracking smarter, testing faster, and increasing results with clean data Introduction If you can’t measure it, you can’t improve it. It’s a phrase we hear often… (2023-11-23) - [What is Google Tag Manager and how does it work](https://www.hasangultekin.com/2016/04/28/what-is-google-tag-manager-and-how-does-it-work/): Google Tag Manager is a web management tool for collecting data and managing tags and online marketing elements. With Google Tag Manager, it's easy to control and manage various elements… (2016-04-28) ### AI Engineering Retrieval, evaluation, routing, streaming and validation for LLM features that run in production, written from operating Conviro. - [Building and Operating Conviro: The Work Around the Model](https://www.hasangultekin.com/2026/09/22/building-operating-conviro-ai-support/): Engineering lessons from building Conviro: tenant boundaries, retrieval quality, provider routing, tool permissions, and operating responsibility. (2026-09-22) - [LLM Evals Should Exercise the Path You Actually Ship](https://www.hasangultekin.com/2026/06/18/llm-evals-production-path/): Evaluate routing, retrieval, fallback, validation, and handoff together, then use diagnostic checks to explain where failures originate. (2026-06-18) - [LLM Budgets Must Survive Concurrent Requests](https://www.hasangultekin.com/2026/02/19/llm-budgets-concurrent-requests/): Turn a usage dashboard into an enforceable spending policy with atomic reservations, bounded calls, reconciliation, and tenant-aware accounting. (2026-02-19) - [Multi-Provider LLM Routing Is a Policy Problem](https://www.hasangultekin.com/2026/01/22/multi-provider-llm-routing-policy/): A useful model router combines capabilities, permissions, region requirements, budgets, and failure behavior behind an explicit contract. (2026-01-22) - [Multilingual Support Needs More Than Translating the Answer](https://www.hasangultekin.com/2025/12/11/multilingual-support-language-and-market/): Keep language, market, currency, and policy scope separate so a multilingual assistant retrieves and communicates the right information. (2025-12-11) - [Checking an AI Answer Before a Customer Sees It](https://www.hasangultekin.com/2025/11/06/validate-ai-answers-before-delivery/): Separate fluent generation from evidence checks for prices, product identifiers, links, and policy claims before releasing an AI response. (2025-11-06) - [Hybrid Search with PostgreSQL: When Keywords Still Matter](https://www.hasangultekin.com/2025/09/23/hybrid-search-postgresql-keywords/): Combine semantic retrieval with lexical search while preserving identifiers, access filters, and a measurable baseline for ranking quality. (2025-09-23) - [Start a RAG System with Questions It Must Not Answer](https://www.hasangultekin.com/2025/08/19/rag-questions-it-must-not-answer/): A retrieval system needs evidence for answering and a deliberate path for missing evidence. Negative cases make that boundary measurable. (2025-08-19) ### Backend Architecture Webhooks, outbox patterns, tenant isolation, concurrency and the other design decisions that decide whether a system is safe to retry. - [Streaming LLM Responses: Cancellation and Backpressure Matter](https://www.hasangultekin.com/2026/04/16/streaming-llm-responses-sse-backpressure/): A reliable streaming response needs explicit lifecycle events, bounded buffering, upstream cancellation, and a clear policy for partial answers. (2026-04-16) - [The Transactional Outbox Closes One Gap, Not Every Gap](https://www.hasangultekin.com/2026/03/17/transactional-outbox-at-least-once-delivery/): Use an outbox to connect database changes with event publication, then address duplicate delivery, ordering, and external side effects separately. (2026-03-17) - [Designing Webhooks for Duplicates and Delayed Events](https://www.hasangultekin.com/2025/07/24/webhooks-duplicates-and-delayed-events/): Build webhook receivers that verify input, accept work durably, handle duplicate deliveries, and reconcile state when events arrive late. (2025-07-24) - [Tenant Isolation Has to Follow the Data](https://www.hasangultekin.com/2025/06/12/tenant-isolation-follows-the-data/): Why tenant isolation must extend through database queries, caches, background jobs, retrieval, and support tooling in a SaaS application. (2025-06-12) - [Making n8n Workflows Safe to Retry](https://www.hasangultekin.com/2025/02/13/n8n-workflows-safe-to-retry/): A workflow can fail after its external action succeeds. Design retries around business operations, checkpoints, and explicit failure states. (2025-02-13) ### AI Marketing Prompt engineering and AI-assisted workflows for landing pages, email campaigns and marketing automation. - [How I Use AI Prompt Engineering to Accelerate Landing Page Optimization](https://www.hasangultekin.com/2024/12/21/how-i-use-ai-prompt-engineering-to-accelerate-landing-page-optimization/): Faster copy, smarter design ideas, and real results with the right prompts Introduction Landing page optimization has always been one of my favorite parts of digital marketing. It’s where strategy,… (2024-12-21) - [Adobe Marketo vs. HubSpot: Smart Campaign Strategies Compared](https://www.hasangultekin.com/2024/07/15/adobe-marketo-vs-hubspot-smart-campaign-strategies-compared/): A hands-on take on lead scoring, automation logic, and when to choose what Introduction Over the past few years, I’ve worked with both Adobe Marketo and HubSpot to build automated… (2024-07-15) - [How I Combine AI Prompt Engineering with Marketing Automation](https://www.hasangultekin.com/2024/06/01/how-i-combine-ai-prompt-engineering-with-marketing-automation/): Real-World Use Cases with Marketo, HubSpot & Mailchimp Introduction: Why AI + Marketing Automation Matters In today’s performance-driven digital landscape, marketers are expected to do more with less—faster personalization, smarter… (2024-06-01) - [Using AI to Build Smarter Email Campaigns: From Segmentation to Subject Lines](https://www.hasangultekin.com/2024/04/23/using-ai-to-build-smarter-email-campaigns-from-segmentation-to-subject-lines/): Real examples of how prompt engineering improves targeting, tone, and timing Introduction Email marketing has always been one of the most direct and effective ways to communicate with an audience.… (2024-04-23) ### Commerce Engineering Magento and WooCommerce engineering: catalog imports, request-level performance debugging and store infrastructure. - [Debugging Slow Magento Stores from the Request Inward](https://www.hasangultekin.com/2024/07/09/debugging-slow-magento-stores/): How I narrow a slow Magento request to the browser, cache, PHP workers, database, or an integration before changing infrastructure. (2024-07-09) - [A Product Import Should Not Be Able to Break the Store](https://www.hasangultekin.com/2024/03/14/product-imports-that-protect-the-store/): A practical design for catalog imports: validate before writing, isolate bad rows, preserve product identity, and make every run explainable. (2024-03-14) ### Agentic Systems Tool-using agents and AI coding workflows: server-side authorization, budgets, and the boundaries that keep an autonomous action safe. - [AI Coding Agents Need a Verifiable Deployment Boundary](https://www.hasangultekin.com/2026/08/13/ai-coding-agents-verified-deployment/): Connect the code reviewed, the code tested, and the artifact deployed so an AI-assisted workflow cannot confuse completed work with a safe release. (2026-08-13) - [A Tool-Using Agent Needs Server-Side Authorization](https://www.hasangultekin.com/2026/05/21/tool-using-agents-server-authorization/): Treat model-generated tool calls as proposed actions. Validate permissions, scope, arguments, budgets, and approval at execution time. (2026-05-21) ### CRO Optimization Conversion optimization grounded in infrastructure: checkout flows, page speed, measurement and controlled experiments. - [ConvergePilot Is Live: Turning Expertise into Executable Workflows](https://www.hasangultekin.com/2026/01/08/convergepilot-is-live-turning-expertise-into-executable-workflows/): Today marks an important milestone for me personally and professionally: ConvergePilot is officially live. ConvergePilot is the result of a problem I’ve seen repeatedly across startups, agencies, and growing teams—knowledge… (2026-01-08) - [Why Conversion Optimization Starts With Solid Infrastructure](https://www.hasangultekin.com/2024/05/23/why-conversion-optimization-starts-with-solid-infrastructure/): How server performance, code cleanliness, and tracking accuracy impact real business results Introduction When people talk about conversion optimization, they usually jump straight to A/B tests, CTA colors, or copywriting… (2024-05-23) ### Platform Operations Backups, restores, deployments and the operational checks that keep a small team's platform recoverable. - [A Backup Is Only Useful If the Restore Works](https://www.hasangultekin.com/2024/11/21/backup-restore-drills-for-small-teams/): A restore-first approach to backups for small software teams, covering recovery targets, dependencies, credentials, and realistic verification. (2024-11-21) ### Linux Server setup and administration notes from running CentOS and CWP hosting for client sites. - [How to Install CWP – CentOS Web Panel](https://www.hasangultekin.com/2016/02/20/how-to-install-cwp-centos-web-panel/): You are now ready to begin the CWP installation. CWP installation may take more than 30 minutes as it needs to compile Apache and PHP from source. For CentOS 6… (2016-02-20) ### E-mail Marketing Revenue-driven email automation: Mailchimp flows, segmentation, abandoned-cart and post-purchase sequences. - [How I Use Mailchimp Automation for Revenue-Driven Email Flows](https://www.hasangultekin.com/2025/07/23/how-i-use-mailchimp-automation-for-revenue-driven-email-flows/): Building trigger-based systems that convert leads into loyal customers Introduction Most people know Mailchimp for basic newsletter campaigns. But over the years, I’ve used its automation features to build full-funnel… (2025-07-23) ## Optional - [Full text of every post](https://www.hasangultekin.com/llms-full.txt) - [RSS feed](https://www.hasangultekin.com/feed/) - [XML sitemap](https://www.hasangultekin.com/sitemap_index.xml) - [Türkçe](https://www.hasangultekin.com/tr/llms.txt/)