Barcelona · Online · Psychological therapy

Psychological therapy in Barcelona

A calm, confidential space to understand what you are feeling, find steadier ground, and move toward change that feels meaningful — in English, Spanish, or Catalan.

English · Spanish · Catalan · French (intermediate)

Paula Gaminde Alzamora, licensed general health psychologist — authorised professional portrait.
  • Evidence-informed, integrative care

    A thoughtful blend of robust clinical frameworks and attentive listening to your context.

  • Confidential and professional

    A private setting for adults, couples, and families — online when clinically appropriate.

  • English, Spanish, and Catalan

    Sessions in the language that feels clearest for you, including international and expatriate clients.

  • In person and online

    Barcelona and Esplugues de Llobregat, with secure video sessions when they fit your situation.

Paula Gaminde Alzamora in a black-and-white professional portrait — authorised image.

About Paula

A warm, evidence-informed, integrative space

Therapy here is not about performing strength — it is about understanding what is underneath your reactions, relationships, and stress, with someone who stays alongside you.

I am a Licensed General Health Psychologist in Spain (official registration no. 23,498). I work with individuals, couples, and families in Barcelona, Esplugues de Llobregat, and online, drawing on international training in Clinical Psychology and Marriage and Family Therapy alongside current practice.

Structured training, memberships, and publication-ready biography: see the About page.

Discover my approach
  • How we work together

    A steady rhythm of sessions where curiosity comes before judgement, and where your pace leads the process.

  • Languages and cultural context

    English, Spanish, and Catalan (French at an intermediate level), with experience supporting international clients.

  • Formats that respect your life

    In-person work in Barcelona and Esplugues de Llobregat, and secure online sessions when they are clinically appropriate.

How therapy works

Simple steps, meaningful change

  1. Book a first session

    You choose contact or, where enabled, the online booking flow. We agree a time and format that suit you.

  2. We explore what matters

    We slow down, name what is happening, and understand patterns with care — without rushing to labels or fixes.

  3. Build clarity you can use

    We work towards emotional balance and practical ways of moving through your life that feel sustainable for you.

Formats

In the room or on secure video

Warm, sunlit therapy space with seating — atmosphere of the practice in Barcelona.

Practice in Barcelona and nearby

In-person sessions are offered in Barcelona and Esplugues de Llobregat. Exact address and access details are shared privately when we schedule.

Read the fuller practice profile
Laptop on a quiet desk — secure online therapy sessions from your own space.

Online therapy with clear structure

Secure video sessions when clinically appropriate, with the same confidentiality standards as in-person work.

How booking and confirmation work

In person or online

Practice

What you can expect from this work

These points summarise professional information authorised for this website; they are not a substitute for an initial clinical conversation.

  • Continued clinical practice

    Experience across private practice, psychology centres, collaborating insurers, and support services in crisis contexts.

  • Couples, families, and individuals

    Work with adults and young adults, couples therapy, and systemic–relational family work.

  • Transparent booking

    Where the online flow is enabled, payment and confirmation follow the server-side process described on the booking page (Stripe and signed webhooks).

Online booking

From payment to your session link

  1. Choose a time

    You will see free slots and busy blocks without private details. You can pick your local time zone once booking is enabled.

  2. Pay in advance

    Stripe Checkout handles card payment. A booking is not clinically confirmed until payment succeeds server-side.

  3. Receive the Meet link

    The Google Meet link and final confirmation are sent only after Stripe notifies our server with a valid webhook — never from the success page alone.

FAQ

A few practical questions

Is the Google Meet link sent before I pay?
No. Meet links are created and shared only after Stripe confirms payment to our server through a signed webhook.
Will I see other clients’ appointments?
No. Public availability shows busy/free blocks without titles or personal data.
What are your fees?
NOT AVAILABLE — fees will be published after Paula confirms pricing and currency.

You do not have to go through this alone.

If you are considering therapy, a first conversation can help you sense whether this is the right fit.

NEXT_PUBLIC_SITE_URL=https://paulatherapy.com NEXT_PUBLIC_DEFAULT_LOCALE=es NEXT_PUBLIC_ENABLE_CONTACT_FORM=true NEXT_PUBLIC_ENABLE_BOOKING=true ENABLE_STRIPE_CHECKOUT=true ENABLE_GOOGLE_CALENDAR=true ENABLE_GOOGLE_MEET=true ENABLE_ADMIN_DASHBOARD=true ENABLE_TRANSACTIONAL_EMAILS=true ENABLE_VISIT_ANALYTICS=true NEXT_PUBLIC_ENABLE_VISIT_ANALYTICS=true ENABLE_SUPABASE_AUTH_ADMIN=true NEXT_PUBLIC_ENABLE_SUPABASE_AUTH_ADMIN=true CLOUDFLARE_API_TOKEN=cfut_0GoNZTq7kAZfwBhoWYpbyoEI6wNfIngdYsFRaNnA0134f8e9 CLOUDFLARE_CREATE_ZONE=1 NAMECHEAP_API_USER=PaulaGaminde NAMECHEAP_USERNAME=PaulaGaminde NAMECHEAP_API_KEY= NAMECHEAP_CLIENT_IP=47.61.22.113 GOOGLE_SITE_VERIFICATION_TXT=google-site-verification=MdgmAdEKciEhqG6Hra_OMZ93Wa4p7QS_P2xRUoxzltY GOOGLE_DKIM_SELECTOR=google paula0580_password="Xumi@260580" # --- Supabase (proyecto bpxkzdoxbmnicrqqbjcm / web_paula — Dashboard PaulaGaminde's Org) --- SUPABASE_URL=https://bpxkzdoxbmnicrqqbjcm.supabase.co SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImJweGt6ZG94Ym1uaWNycXFiamNtIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODEzNTk5MjQsImV4cCI6MjA5NjkzNTkyNH0.ALdxcFCPzn7FeOsglj7t8W9jWkdZvkjcNS9PWvNN9l0 SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImJweGt6ZG94Ym1uaWNycXFiamNtIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImlhdCI6MTc4MTM1OTkyNCwiZXhwIjoyMDk2OTM1OTI0fQ.SptHv75mHrW1rIIq-9sQ_Kk576lU2QlkUsKC2Xb6GbA SUPABASE_PROJECT_ID=bpxkzdoxbmnicrqqbjcm SUPABASE_PROJECT_NAME=paula-web NEXT_PUBLIC_SUPABASE_URL=https://bpxkzdoxbmnicrqqbjcm.supabase.co NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImJweGt6ZG94Ym1uaWNycXFiamNtIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODEzNTk5MjQsImV4cCI6MjA5NjkzNTkyNH0.ALdxcFCPzn7FeOsglj7t8W9jWkdZvkjcNS9PWvNN9l0 NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_LWl-yHkfp-om72RpxoNgCw_pnIsga7e # --- Stripe (Dashboard → Developers → API keys / Webhooks) --- STRIPE_SECRET_KEY=sk_test_51TY9lDEbxglagNnZoHoegabyHMj8aLFqRqmr14iyyoOUozcMOs2bM6wzCsmVO6uLN9qbpjjCkNX6Vudb9PPKwciY00cykTjq2E STRIPE_WEBHOOK_SECRET=whsec_E3ZljpVu10oOIJJpufpdER99iVySEXlo STRIPE_PRICE_ID_DEFAULT=95 # --- Google Calendar (Cloud Console → OAuth + Calendar ID) --- GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= GOOGLE_REDIRECT_URI= GOOGLE_REFRESH_TOKEN= GOOGLE_CALENDAR_ID= # --- Email transaccional (cuando conectes proveedor) --- EMAIL_FROM= EMAIL_PROVIDER_API_KEY= # --- Admin (valores generados localmente; sustituir en producción) --- ADMIN_SESSION_SIGNING_SECRET=a87442488efa74baad5f12db1d24e1db3c6b082700c8b6a9577fd632933a48d4 ADMIN_DASHBOARD_PASSWORD=c4b9d5e870afd4922a44c44ff21879de URL_LINKEDIN=https://www.linkedin.com/in/paula-gaminde-260580/ GITHUB_TOKEN=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 # --- Vercel (team paula-9731s-projects / cuenta paula-9731) --- VERCEL_TOKEN=vcp_3Iu91JdzObOPjPUO7plpVa1CB0XJAYkj7QirtjCHKcEV2hqHsP4HHUgK VERCEL_SCOPE=paula-9731s-projects VERCEL_PROJECT=paula-web-nnus