SEO & GEO consulting for B2B SaaS

SEO that grows SaaS revenue,
not just rankings.

Most SaaS content programs produce traffic that never signs up. I work on the search demand your buyers actually have, the pages that answer it, and the foundation that gets you found in Google and cited by AI assistants.

  • Google search and AI search (GEO)
  • 8+ years in marketing across SaaS and hospitality
  • Based in Italy, working globally
Cristian Ungureanu

Case studies

What the work has produced

Two case studies — a cold email platform and a web scraping API for developers. Every figure below is a reported number over a stated period, not a projection.

6.5×
organic traffic 4,100 → 26,700 monthly visitors QuickMail · Jun 2021 – Jun 2023
3.7×
new trials a month 77 → 286, with SEO as the primary acquisition channel QuickMail · over 2 years
$125.6k
new MRR from organic signups 1,910 new self-serve subscribers in 12 months ScraperAPI · 2024 – 2026
15%
of new leads from AI search 114 leads in 13 months, from a channel that produced none before ScraperAPI · ChatGPT, Gemini, DeepSeek

How we work together

Three ways in

Same work underneath — the difference is how much of it I own and for how long. We'll figure out which one fits on the call.

Project-Based SEO

A defined problem, a defined end.

A scoped engagement for a specific thing that needs solving, with a clear deliverable and a date it lands.

  • Technical audit with fixes in priority order
  • Site or domain migration that keeps its rankings
  • Keyword architecture and content strategy
  • GEO audit — why assistants do or do not cite you

Best for Teams with one problem blocking organic growth.

Advisory

Pressure-test the plan.

You have someone executing. You want a second opinion from someone who has done this before, available when decisions come up.

  • Recurring strategy calls
  • Async access for questions between calls
  • Review of your team's plans and output

Best for Founders and marketing leads with execution covered.

Pricing depends on scope, so I'd rather quote it after we've talked than post a number that fits nobody.

Want a straight answer about your search growth?

Book 30 minutes. I'll tell you what I'd do first — whether or not you end up hiring me.