diff --git a/web/src/padelnomics/content/templates/city-cost-de.md.jinja b/web/src/padelnomics/content/templates/city-cost-de.md.jinja
index b28a01b..ebd3dd6 100644
--- a/web/src/padelnomics/content/templates/city-cost-de.md.jinja
+++ b/web/src/padelnomics/content/templates/city-cost-de.md.jinja
@@ -6,12 +6,119 @@ data_table: serving.pseo_city_costs_de
natural_key: city_key
languages: [de, en]
url_pattern: "/markets/{{ country_slug }}/{{ city_slug }}"
-title_pattern: "Padel in {{ city_name }} — Investment Costs & Market Analysis {{ 'now' | datetimeformat('%Y') }}"
-meta_description_pattern: "Is {{ city_name }} worth building a padel center in? {{ padel_venue_count }} venues, market score {{ market_score | round(1) }}/100, and a full financial model. Updated {{ 'now' | datetimeformat('%B %Y') }}."
+title_pattern: "{% if language == 'de' %}Padel in {{ city_name }} — Investitionskosten & Marktanalyse {{ 'now' | datetimeformat('%Y') }}{% else %}Padel in {{ city_name }} — Investment Costs & Market Analysis {{ 'now' | datetimeformat('%Y') }}{% endif %}"
+meta_description_pattern: "{% if language == 'de' %}Lohnt sich eine Padelhalle in {{ city_name }}? {{ padel_venue_count }} Anlagen, Market Score {{ market_score | round(1) }}/100 und ein vollständiges Finanzmodell. Stand {{ 'now' | datetimeformat('%B %Y') }}.{% else %}Is {{ city_name }} worth building a padel center in? {{ padel_venue_count }} venues, market score {{ market_score | round(1) }}/100, and a full financial model. Updated {{ 'now' | datetimeformat('%B %Y') }}.{% endif %}"
schema_type: [Article, FAQPage]
priority_column: population
---
+{% if language == "de" %}
+# Lohnt sich eine Padelhalle in {{ city_name }}?
+
@@ -43,19 +150,31 @@ Based on current market data for {{ city_name }}, here is what a padel center in
[scenario:{{ scenario_slug }}:capex]
+Construction costs vary significantly depending on whether you build an indoor or outdoor facility. Indoor halls in {{ country_name_en }} run considerably higher — structural build, ventilation, and lighting drive the cost. Outdoor courts are cheaper to construct but limit your operating season and revenue potential. The number of courts is the single biggest lever on total investment: each additional court lowers the per-court cost, but increases your total capital at risk.
+
## Revenue Potential in {{ city_name }}
[scenario:{{ scenario_slug }}:operating]
+Revenue depends on three factors: court rental pricing, occupancy rates, and ancillary income (coaching, retail, food & beverage). {% if median_peak_rate %}In {{ city_name }}, peak rates sit at {{ median_peak_rate | round(0) | int }} {{ price_currency }}/hr — {% if median_peak_rate >= 40 %}a strong price point that signals high local demand{% elif median_peak_rate >= 25 %}a standard rate for the {{ country_name_en }} market{% else %}a relatively low price point that may rise as local demand grows{% endif %}. {% endif %}Utilisation swings sharply by time of day and season — evenings and weekends tend to run at or near capacity, while weekday mornings and afternoons have idle courts.
+
## Financial Returns
[scenario:{{ scenario_slug }}:returns]
+The return metrics above show how quickly your investment pays back and what long-term return you can expect. IRR (Internal Rate of Return) is the key metric — it accounts for the time value of money and lets you compare against alternative investments like real estate or equities. A payback period under 5 years is considered solid in the padel industry. These numbers are based on current {{ city_name }} market data. [Adjust the assumptions in the planner](/{{ language }}/planner) to model your specific scenario.
+
+## Market Context
+
+{% if venues_per_100k >= 3.0 %}With {{ venues_per_100k | round(1) }} venues per 100K residents, {{ city_name }} has a relatively high padel density. This indicates a proven market with demonstrated demand — but also more competition for new entrants. Differentiation through location, facility quality, or pricing strategy becomes the key success factor.{% elif venues_per_100k >= 1.0 %}At {{ venues_per_100k | round(1) }} venues per 100K residents, {{ city_name }} has moderate padel coverage. There is proven demand, but room for new facilities — particularly in underserved areas of the city or with a differentiated offering.{% else %}{{ city_name }} has a low padel density of {{ venues_per_100k | round(1) }} venues per 100K residents. This means less competition and potential first-mover advantage — but also less validated demand data. The rapid growth of padel across {{ country_name_en }} suggests significant development potential.{% endif %}
+
+Padel is growing rapidly across Europe — many markets are seeing venue counts double within a few years. The sport's relatively low barriers to entry (less space than tennis, faster learning curve for players) continue to drive expansion.
+
## {{ city_name }} Padel Pricing
Court rental rates in {{ city_name }} based on Playtomic availability data:
@@ -67,6 +186,8 @@ Court rental rates in {{ city_name }} based on Playtomic availability data:
| Average hourly rate | {% if median_hourly_rate %}{{ median_hourly_rate | round(0) | int }} {{ price_currency }}/hr{% else %}No data{% endif %} |
| Estimated occupancy | {% if median_occupancy_rate %}{{ (median_occupancy_rate * 100) | round(0) | int }}%{% else %}No data{% endif %} |
+For a detailed pricing breakdown with price ranges and venue comparisons, see the [{{ city_name }} court prices page](/{{ language }}/markets/{{ country_slug }}/{{ city_slug }}/court-prices).
+
## {{ city_name }} Market Overview
| Metric | Value |
@@ -79,10 +200,10 @@ Court rental rates in {{ city_name }} based on Playtomic availability data:
## FAQ
**Is {{ city_name }} a good location for a padel center?**
-{{ city_name }} scores **{{ market_score | round(1) }}/100** on our market index, which accounts for population size, existing venue density, and data completeness. {% if market_score >= 70 %}A score above 70 indicates a strong market: high population, growing venue count, and solid pricing data. {% elif market_score >= 45 %}A mid-range score means decent fundamentals but a more competitive or data-limited market. {% else %}A lower score reflects either a smaller city, sparse venue data, or an early-stage market — which can also mean lower competition and first-mover advantage. {% endif %}Use the planner above to model your specific assumptions.
+{{ city_name }} scores **{{ market_score | round(1) }}/100** on our market index, which accounts for population size, existing venue density, and data completeness. {% if market_score >= 70 %}A score above 70 indicates a strong market: high population, growing venue count, and solid pricing data. {% elif market_score >= 45 %}A mid-range score means decent fundamentals but a more competitive or data-limited market. {% else %}A lower score reflects either a smaller city, sparse venue data, or an early-stage market — which can also mean lower competition and first-mover advantage. {% endif %}Use the [Padelnomics planner](/{{ language }}/planner) to model your specific assumptions.
**What is the return on investment for a padel center in {{ city_name }}?**
-ROI depends on your build cost, court count, pricing, and occupancy assumptions. The financial model above uses real {{ city_name }} market data as defaults — peak rate {% if median_peak_rate %}{{ median_peak_rate | round(0) | int }} {{ price_currency }}/hr{% else %}estimated from regional benchmarks{% endif %}, estimated occupancy {% if median_occupancy_rate %}{{ (median_occupancy_rate * 100) | round(0) | int }}%{% else %}based on country averages{% endif %}. Adjust the inputs in the planner to see how your scenario compares.
+ROI depends on your build cost, court count, pricing, and occupancy assumptions. The financial model above uses real {{ city_name }} market data as defaults — peak rate {% if median_peak_rate %}{{ median_peak_rate | round(0) | int }} {{ price_currency }}/hr{% else %}estimated from regional benchmarks{% endif %}, estimated occupancy {% if median_occupancy_rate %}{{ (median_occupancy_rate * 100) | round(0) | int }}%{% else %}based on country averages{% endif %}. [Adjust the inputs in the planner](/{{ language }}/planner) to see how your scenario compares.
**How much does it cost to build a padel center in {{ city_name }}?**
Total investment depends on venue type (indoor vs outdoor), land costs, and local construction standards in {{ country_name_en }}. The capex model above breaks down the key cost drivers for a typical {{ city_name }} build based on current market assumptions.
@@ -94,8 +215,14 @@ Total investment depends on venue type (indoor vs outdoor), land costs, and loca
{% if median_peak_rate %}Peak hour rates average around **{{ median_peak_rate | round(0) | int }} {{ price_currency }}/hr**, while off-peak rates are approximately **{{ median_offpeak_rate | round(0) | int }} {{ price_currency }}/hr**. These figures come from live Playtomic booking data.{% else %}Pricing data from Playtomic is not yet available for {{ city_name }}. The financial model uses {{ country_name_en }}-wide benchmarks as a proxy.{% endif %}
**How does {{ city_name }} compare to other {{ country_name_en }} cities?**
-{{ city_name }}'s market score of {{ market_score | round(1) }}/100 reflects its ranking among tracked {{ country_name_en }} cities. See the [{{ country_name_en }} market overview](/markets/{{ country_slug }}) for a full comparison across cities.
+{{ city_name }}'s market score of {{ market_score | round(1) }}/100 reflects its ranking among tracked {{ country_name_en }} cities. See the [{{ country_name_en }} market overview](/{{ language }}/markets/{{ country_slug }}) for a full comparison across cities.
+
+
---
-*More {{ country_name_en }} padel markets: [{{ country_name_en }} overview](/markets/{{ country_slug }})*
+*More {{ country_name_en }} padel markets: [{{ country_name_en }} overview](/{{ language }}/markets/{{ country_slug }})*
+{% endif %}