# Serpico Agency > Serpico Agency: SEO, GEO, performance marketing and development. We get you to the top of Google and into ChatGPT answers, run ads and build CRMs. - Founded: 2024 - Founder: Maksym Kotsupyr (Максим Коцупир) - Team: 15+ specialists in SEO, GEO, paid ads, content, analytics, design and development - Markets: Ukraine, United States, Germany, Netherlands, Israel, Estonia, Indonesia. Languages: Ukrainian, English, German - Contact form: https://serpico-agency.com/en/contact - Site languages: Ukrainian https://serpico-agency.com/, English https://serpico-agency.com/en, German https://serpico-agency.com/de ## Services - [SEO Services](https://serpico-agency.com/en/services/seo-services): Full-scope Google SEO: technical optimization, keyword research, content, and links that turn into leads. - [GEO / AI SEO](https://serpico-agency.com/en/services/geo-ai-seo): Optimizing your brand and website so ChatGPT, Gemini, Perplexity, Claude, and Google AI Overviews mention and cite you. - [Local SEO](https://serpico-agency.com/en/services/local-seo): Ranking in Google Maps and local search: your business profile, reviews, and a local page for every location. - [SEO Audit](https://serpico-agency.com/en/services/seo-audit): An in-depth website review with a prioritized plan: what to fix, in what order, and what impact it will have. - [Google Ads](https://serpico-agency.com/en/services/google-ads): Search ads, Performance Max, Shopping, and YouTube, with end-to-end analytics and a focus on cost per lead. - [Meta Ads (Facebook and Instagram)](https://serpico-agency.com/en/services/meta-ads): Facebook and Instagram ads for lead generation and sales: creatives, audiences, and the Conversions API. - [TikTok Ads](https://serpico-agency.com/en/services/tiktok-ads): TikTok advertising to reach younger audiences and drive sales: Spark Ads, conversion campaigns, creative testing. - [ASO: Mobile App Store Optimization](https://serpico-agency.com/en/services/app-store-optimization): Optimizing your app in the App Store and Google Play: keywords, listing page, screenshots, reviews, and analytics, so more people find and install your app. - [Link Building](https://serpico-agency.com/en/services/link-building): Relevant links and brand mentions from authoritative websites, for growth in Google and in AI answers. - [Web Analytics](https://serpico-agency.com/en/services/web-analytics): GA4, Google Tag Manager, Search Console, and dashboards that show which channels actually make you money. - [Online Reputation Management (ORM)](https://serpico-agency.com/en/services/online-reputation-management): Shaping what people see about your brand in Google and AI: positive search results, reviews, and lawful removal of false content. - [Website, CRM, and Automation Development](https://serpico-agency.com/en/services/web-development): We build websites, CRMs, internal dashboards, marketplace integrations, and automations around your business processes: fast, secure, and with SEO in mind. ## Industries - [Healthcare and Clinics](https://serpico-agency.com/en/industries/healthcare): SEO, Local SEO, GEO, and advertising for clinics, chiropractors, aesthetic medicine, and online pharmacies: more patient bookings from Google, Maps, and AI assistants. - [SaaS and IT](https://serpico-agency.com/en/industries/saas-it): SEO and GEO for SaaS, DevOps, and B2B platforms: content for "how to solve" and "which to choose" queries, comparison pages, and visibility in ChatGPT, Claude, and Perplexity. - [Ecommerce and Marketplaces](https://serpico-agency.com/en/industries/ecommerce): SEO for Shopify and WooCommerce stores, launches on Rozetka and other marketplaces, GEO for brands, and CRMs for orders and product feeds. - [Legal Services](https://serpico-agency.com/en/industries/legal-services): Lead generation for law firms through Google Ads and Meta Ads, plus SEO and search reputation, all within the advertising restrictions for legal services. - [Real Estate and Construction](https://serpico-agency.com/en/industries/real-estate): SEO and GEO for real estate agencies and developers, technical cleanup of large property catalogs, and custom construction cost tracking systems. - [Hotels and Hospitality](https://serpico-agency.com/en/industries/hotels-hospitality): Local SEO, SEO, and Google Ads for hotels, cafes, and restaurants: more direct bookings without OTA commissions and more guests from Google Maps. - [Food Manufacturing and Retail](https://serpico-agency.com/en/industries/food-manufacturing): SEO, advertising, marketplaces, and custom CRMs for manufacturers and retail chains: from the catalog and Google Maps to a B2B portal and 1C integration. - [Education and Nonprofits](https://serpico-agency.com/en/industries/education-nonprofits): Websites with a custom admin panel, SEO, and local search for schools, parishes, and nonprofit organizations. ## Case studies - [Chiropractic Clinic Network in Oregon: +69% Google Clicks in the First Month](https://serpico-agency.com/en/cases/oregon-chiropractic-clinic-network-seo-geo-local-seo-google-ads): Four chiropractic clinics in different Oregon cities operate on a single domain. In the first month of work, Google clicks grew 69%, impressions nearly doubled, and the number of indexed pages went from 56 to 816. Key results: +69% Google clicks, March vs. February 2026; +99% Google Search impressions in a month; 56 → 816 indexed pages; +72.7% Performance Max clicks at nearly flat spend. - [AI Startup from Germany: Impressions in Google AI Search Nearly Quadrupled in a Month](https://serpico-agency.com/en/cases/german-ai-startup-seo-geo-mcp-connector): The startup builds an MCP connector that links AI assistants with advertising platforms. Our audit found 26 tutorials blocked from indexing by a CMS setting. In the first month, impressions in AI Overviews and AI Mode grew from 818 to 3,245, and organic sessions in GA4 rose 235%. Key results: +235% organic sessions, 28 days before launch vs. the last 28 days; 818 → 3,245 impressions in AI Overviews and AI Mode in the first month; 118 → 384 visits from ChatGPT and Claude; 136 → 197 indexed pages. - [US Baby Food Brand: +546.7% Impressions in Google AI Features](https://serpico-agency.com/en/cases/us-baby-food-brand-geo-structured-data): A GEO project for an American plant-based baby food brand. In two months, impressions in Google AI features grew from 168,250 to 1,088,226, and the number of pages with valid structured data increased almost tenfold. Key results: +546.7% impressions in Google AI features; 3.4% → 26.1% AI features' share of all impressions; 93 → 914 pages with valid structured data; 684 → 1 pages with structured data errors. - [Online pharmacy: Google clicks up 10x in a year](https://serpico-agency.com/en/cases/online-pharmacy-ukraine-seo): A large drug catalog in a medical niche where Google is especially strict about quality. In a year, search clicks grew from 42 to 449 a month, impressions almost 9x, and the average position rose from 38.5 to 15.2. Key results: 10.7x Google clicks, August 2025 vs September 2026; 1,251 → 11,039 monthly Google impressions; 38.5 → 15.2 average Google position. - [Lviv Meat Processing Producer: SEO, Google Ads and a Rozetka Marketplace Launch](https://serpico-agency.com/en/cases/lviv-meat-producer-seo-google-ads-rozetka-marketplace-launch): Our longest-standing client: a Lviv meat producer with a chain of branded stores. Since February 2024 we have handled SEO, Google profiles for the stores, Google Ads and Shopping, plus the move to marketplaces: a 426-product feed for Rozetka and a fix for a critical stock error. Key results: 12.6 → 5.5 average Google position, June 2025 vs June 2026; +28% clicks in June 2026 vs June 2025; 30K+ Google clicks in September 2026; 426 products in the Rozetka feed. - [A CRM for a Meat Producer's Marketplaces, Orders and Pricing](https://serpico-agency.com/en/cases/marketplace-order-pricing-crm-for-food-manufacturer): For a Lviv meat processing producer, we built a single dashboard that brings together feeds, orders, stock, shipping labels and prices from the client's own WooCommerce store and the MauDau and Rozetka marketplaces. The system now has 18 screens, 74 API routes, 6 roles and 5 scheduled automated jobs. Key results: 18 screens in the dashboard; 74 API routes; 5 scheduled automations; 6 roles with separate permissions. - [Texas Technology Company: +123% Non-Branded Impressions and First Purchases from the AI Channel](https://serpico-agency.com/en/cases/texas-technology-company-geo-seo): A combined GEO and SEO program for a technology company from Texas. In two months, non-branded impressions grew 123%, sessions from ChatGPT grew 225%, and the AI channel delivered its first key events, including a purchase. Key results: +123% non-branded impressions in Google; +225% sessions from ChatGPT; +42.6% organic sessions; 0 → 286 impressions with review snippets. - [Estonian B2B Software Developer: +45.5% Leads and Better Rankings Across Three Domains](https://serpico-agency.com/en/cases/estonian-b2b-software-developer-three-domains-seo-geo-analytics): SEO, GEO and analytics for a B2B company operating across three domains. In September 2026, leads from the main site grew 45.5%, average position improved on every domain, and 513 spam sessions were removed from analytics. Key results: +45.5% leads from the main domain, September vs. August; 13.30 → 8.24 average position of the ecosystem domain; 191 → 265 generate_lead events on the app domain; 513 → 0 spam sessions in analytics. - [Two B2B SaaS Companies from Israel: Technical Index Cleanup and First AI Referrals](https://serpico-agency.com/en/cases/two-israeli-b2b-saas-companies-seo-geo): SEO and GEO for two Israeli B2B SaaS companies: a DevOps platform and an ecommerce pricing platform. The first reached 1.89 million impressions and improved its rankings; the second raised CTR from 1.2% to 1.7% after cleaning up junk URLs. Key results: 1.89M DevOps platform impressions in March 2026 (+7%); 591 → 631 indexed pages of the DevOps platform; 1.2% → 1.7% pricing platform CTR; 0 → 6 first AI referrals for the pricing platform. - [Real Estate Agency in Bali: Best Average Google Position of the Year in the First Month](https://serpico-agency.com/en/cases/bali-real-estate-agency-seo-geo-audit): The Bali agency rents out, sells, and manages villas. At the start, 9.29K pages were outside the index, and Google had not been able to read the sitemap for more than a year and a half. In the first full month of our work, the average position became the best of the year: 11.7. Key results: 3,791 Google clicks in September 2026, the best month of the year; 15.3 → 11.4 average position, August vs September 2026; 9.29K non-indexed pages at the start. - [Shopify Store in the Netherlands: How Site Protection Was Serving Google a 403 Error](https://serpico-agency.com/en/cases/netherlands-shopify-store-technical-seo-audit): A technical audit and fixes for a Dutch store on Shopify. The main finding: a Cloudflare bot challenge was serving search crawlers a 403 error on the www version. We also brought order to the page structure: the Seobility score rose from 25% to 58%. Key results: 403 error served to search crawlers, found in the audit; 25% → 58% page structure score in Seobility; 54 → 35 headings after removing duplicates; 663px → 410px meta title length. - [Hotel in Central Kamianets-Podilskyi: More Direct Bookings Without OTA Commissions](https://serpico-agency.com/en/cases/kamianets-podilskyi-city-center-hotel-seo-local-seo-google-ads): Full-funnel promotion for a hotel in a tourist city: website SEO, Google Business Profile, Google Ads for branded and targeted queries, and city content for tourists. The goal: more direct bookings without booking-platform commissions, plus additional sales. Key results: +22% Google clicks, July 2026 vs July 2025; 9.8 → 6.8 average position, July 2025 vs July 2026; 1,837 Google clicks in July 2026, peak season. - [Aesthetic Medicine Clinic in Florida: SEO and Ads in a YMYL Niche with Strong Competitors](https://serpico-agency.com/en/cases/florida-med-spa-aesthetic-clinic-seo-google-ads): One of our longest-running projects: a med spa in Florida we have worked with since May 2025. E-E-A-T pages for every treatment, medical structured data, Google Ads for queries with booking intent, and ad data used to prioritize SEO. Key results: +79% Google clicks, August 2025 vs March 2026; 25.3 → 8.5 average position over the same period; 161K → 322K monthly Google impressions. - [California Employment Law Firm: Meta Ads Lead Generation Across 5 Practice Areas](https://serpico-agency.com/en/cases/california-employment-law-firm-meta-ads-lead-generation): Launching Meta Ads lead generation for an employment law firm in California. Separate campaigns and creatives for 5 practice areas, lead forms with qualifying questions, and a target cost per lead of $10-15, all within Meta's restrictions on legal advertising. Key results: 5 employment law practice areas with separate campaigns; $10-15 target cost per lead. - [Concierge Platform for Car Accident Victims in Oregon: Launching 9 Google Ads Campaigns from Scratch](https://serpico-agency.com/en/cases/car-accident-concierge-platform-oregon-google-ads-launch): A from-scratch Google Ads launch for a concierge platform that helps car accident victims with everything from legal support to towing and repairs. 9 campaigns, a database of 13,598 keywords and 457 competitor keywords, covering Portland and 4 more cities. Key results: 9 Google Ads campaigns built from scratch; 13,598 keywords across 4 service lines; 457 competitor keywords; 5 cities targeted: Portland plus 4 more. - [Hurtom: A B2B CRM and Wholesale Customer Portal](https://serpico-agency.com/en/cases/hurtom-b2b-crm-wholesale-customer-portal): Hurtom brings wholesale orders, order picking with actual weights, documents and account balances together in one CRM with a separate customer portal. Thanks to a ready foundation from a previous project, the first working version with all modules was ready in about 3 hours. Key results: 19 screens in the CRM; 9 screens in the customer portal; ~3 hrs to the first working version; 30 daily backups retained. - [Adding New Products to 1C (BAS): A Workflow Across 5 Departments](https://serpico-agency.com/en/cases/new-product-onboarding-1c-bas-five-department-workflow): Instead of an Excel template, we built a tool where 5 departments fill in a new product card in parallel, the CFO approves it, and accounting exports the BAS technical sheet with one click. Development took 6 days. Key results: 6 days of development; 5 departments in the workflow; 168 1C categories across 4 levels; 65 columns in the BAS export. - [A Marketing Plan Platform for a Food Brand](https://serpico-agency.com/en/cases/marketing-plan-platform-for-food-brand): We built a platform where the brand's marketing plan lives at a /year/month address: activities by content category, an editor for each format, an Instagram feed preview, comments and change history. Guests can read the plan without logging in. Key results: 8 screens; 14 database tables; 23 migrations; 33 commits. - [Construction Cost Tracking for a Cottage Developer](https://serpico-agency.com/en/cases/cottage-construction-cost-tracking-system-for-developer): For a private developer with three cottage projects in the Lviv region, we built a cost tracking system: houses, stages, cost allocation across houses, documents, sales and rentals. Access is protected by mandatory two-factor authentication enforced at the database level. Key results: 16 screens; 12 database tables; 3 cottage projects in one system. - [A Parish Website with a Custom Admin Panel](https://serpico-agency.com/en/cases/parish-website-with-custom-admin-panel): For a UGCC (Ukrainian Greek Catholic Church) parish in Lviv, we built a website with news, a service schedule, sermons with a player and a gallery, plus a custom admin panel where the parish manages all content itself. The project has 27 screens and 33 APIs. Key results: 27 screens; 33 APIs; 325 commits. - [An SEO/GEO Content Generation Platform](https://serpico-agency.com/en/cases/seo-geo-content-generation-platform): The agency's internal platform takes topics from Search Console queries, generates content, schedules it and publishes it automatically to WordPress, Shopify, Strapi or via webhooks. We built the first version with 17 screens in 3 days. Key results: 3 days to the first version; 17 screens; 28 APIs; 20 database tables. - [An Agency CRM with AI Access](https://serpico-agency.com/en/cases/agency-crm-with-ai-access-via-mcp): The Serpico Agency CRM brings projects, tasks with deadline approval, finances, analytics and website leads together in one system. Through an MCP server, Claude reads CRM data and helps the team work with it. Key results: 28 screens; 16 APIs; 656 commits; 4 roles with restricted visibility. ## Blog - [Serpico Agency Launches a New Website](https://serpico-agency.com/en/blog/serpico-agency-launches-new-website): We've launched our own agency website, where we'll publish case studies, practical articles on SEO, GEO, and advertising, as well as news and new services. The site is built on the same principles we apply for clients: speed, structured data, and accessibility for AI. - [New Service: GEO Audit of Your Brand's Presence in AI Answers](https://serpico-agency.com/en/blog/new-service-geo-audit-brand-visibility-in-ai): Serpico Agency is launching a GEO audit: we check how ChatGPT, Gemini, Perplexity, and Google AI Overviews answer the key queries in your niche and whom they recommend instead of you, then give you a plan to get into those answers. - [What Is GEO and How to Get Into ChatGPT, Gemini, and Perplexity Answers](https://serpico-agency.com/en/blog/what-is-geo-how-to-get-cited-by-chatgpt): GEO (Generative Engine Optimization) is optimizing your website and brand so AI assistants mention and cite you in their answers. The essentials: give a direct answer at the top of the page, back it up with facts, use clear structured data, and earn brand mentions on authoritative third-party sites. - [Local SEO for Clinics: A 15-Point Google Business Profile Checklist](https://serpico-agency.com/en/blog/local-seo-for-clinics-google-business-profile-checklist): For a clinic or dental practice, a Google Maps profile often drives more calls than the website. Check these 15 points: the right primary category, services, hours, photos, reviews with responses, a separate profile and page for each location, and the same name, address, and phone number everywhere. ## Optional - [About](https://serpico-agency.com/en/about-us) - [Sitemap](https://serpico-agency.com/sitemap.xml)