The challenge
Persona Smile is a dental clinic in Antalya with an in-house lab. We designed and built their custom Laravel site, with a published price list, a treatment plan builder and pages in English, German and Russian.
Persona Smile is a dental clinic in Güzeloba, near Lara in Antalya. The crowns and veneers its dentists fit are made at OGN Dental Studio, the dental lab in the same building. Most of the clinic's patients travel to Antalya for treatment, so the website does a lot of the work a reception desk would do at a local practice: it explains the treatments, shows the prices, answers the questions people have before they travel and turns interest into a consultation. We designed and built that site for them.
Someone considering dental treatment abroad is weighing a lot at once: the clinic, the dentist, the materials, the flights, the time off work and, above all, the cost. A clinic website that hides its prices behind a form asks people to trust it before it has given them anything. The site needed to put real figures in front of visitors from several countries, in their own currency and language, and still lead them to a dentist's written plan rather than a guess.
Prices in the open, in the visitor's currency
The clinic sets its prices in euros, and the site publishes every one of them on a single price list. Each treatment has its price, the unit it is charged by (per tooth, per implant, per arch, per visit) and a one-line description of what it is, from a composite filling to a full arch on four implants.
Patients come from the UK, Germany, Russia and elsewhere, so the price list has a currency switcher: euros by default, with pounds, US dollars, roubles and Turkish lira one tap away. The list is grouped by type of treatment, with the all-inclusive smile packages after it.
A written price before booking a flight removes the biggest worry for most dental tourists. It also means the prices quoted on the treatment pages and the homepage come from the same published list, rather than being typed in separately and drifting out of step.
A treatment plan builder that ends in a real plan
The treatment plan builder lets a visitor add the treatments they are considering, one at a time, and see a running total priced from the same list. It shows the number of visits to Antalya alongside the total, and it works in all five currencies.
The builder is clear about what it is: a guide from published prices, with the final total confirmed in a written plan once a dentist has seen photos or an X-ray. The visitor adds their name, email and phone number and sends the plan to the clinic, which turns a browse into a quote request the clinic can act on. For someone comparing clinics, that is an easier first step than an open enquiry form.
Consultations by form or WhatsApp
Every page leads to a free consultation. The consultation form asks for contact details, the treatment the visitor is interested in (or "not sure yet") and what they would like to change, with a phone field that starts from a list of country codes covering the countries patients come from.
Not everyone wants to fill in a form, so WhatsApp sits alongside it, along with the clinic's phone numbers in Türkiye and Russia. The site also explains what happens next, in four plain steps: send photos, receive a written plan, have treatment in Antalya, then keep in touch on WhatsApp for aftercare.
Treatments, the lab and smile stories
Each treatment has its own page: implants, crowns, veneers, smile makeovers, composite bonding, gum contouring, gum grafting, whitening and clear aligners, with wider pages for cosmetic and restorative dentistry, oral surgery and orthodontics. The about section covers the dentists, the clinic and its equipment, the lab and Antalya itself, and a guides section answers the questions people ask before a first trip.
The smile stories gallery shows before and after photographs with a short account of each case. Patients are named only with their written consent, and the site says so on the page. For a clinic, that line matters as much as the photographs: it tells visitors the results are real and that the people in them chose to share them.
English, German and Russian, on Laravel
The site is a custom Laravel build rather than a template, with the full site available in English, German and Russian. Because the prices, treatments and stories are managed as data, the price list, the plan builder, the treatment pages and the consultation form all draw on one set of figures and one set of treatment names in every language. [RESULT: consultation requests per month since launch]
If you run a clinic that treats patients from abroad, see our work for dental and medical tourism and our web design and development service, or get in touch.