Ready in 5 Minutes
Create your account, enter your practice details, and start your first treatment – no lengthy setup required.
Welcome to TheraTap! This guide walks you through setting up your practice from start to finish – from your first login to online appointment booking on your own website. You can work through every step in order or jump straight to the section you need. Anything you don’t need right away (team, online booking, invoicing) you can always come back to later.
Ready in 5 Minutes
Create your account, enter your practice details, and start your first treatment – no lengthy setup required.
Professional Assessment
Animal models, AI voice feature, checklists, and photos – all in a single treatment view.
Online Appointment Booking
Set up your booking page and let clients request appointments directly.
Everywhere & Offline
Work on your smartphone, tablet, or desktop – even without an internet connection.
Register
Create your account at go.theratap.app. All you need is an email address – registration takes less than a minute.
Enter your practice information
Open Settings > Company and add:
TheraTap automatically applies these details to PDFs, contracts, emails to pet owners, and your public booking page – you never need to enter them twice.
Upload your logo and letterhead
In the same section you’ll find two important fields:
| Field | Recommendation |
|---|---|
| Logo | Square or rectangular, PNG with transparent background. Appears on PDFs, your booking page and in emails. |
| Letterhead | A4 background as JPG or PNG, minimum 2480 × 3508 px (300 dpi). Used as a background on all PDFs, contracts and reports. |
Adjust assessment colors and report layout
Under Settings > Treatment & Reports you can set the colors used for annotations on the animal models (tension, blockages, comments) and choose how history-taking tables are arranged in the PDF. Defaults work right out of the box – this is purely fine-tuning for your corporate design.
Learn more at Practice Details & General Settings.
Open team management
Navigate to Settings > Users. You’ll see a list of all team members with their name, email, and role.
Invite a member
Click Add Member and enter first name, last name, email, and role:
| Role | Permissions |
|---|---|
| Administrator | Full access including settings, billing, and team management |
| Editor | Day-to-day operations: contacts, animals, treatments, appointments – but no settings or deletions |
TheraTap automatically sends an invitation link to set a password. If the person already has a TheraTap account, they’ll be added to the team immediately.
Assign responsibilities
Animals, appointments, contacts and tasks each have an Assignee field. Use it to define who looks after which patients – in the calendar you can then filter by team member.
Learn more at Team & Roles.
Choose your accounting provider
Under Settings > Invoicing, pick one of the two options:
| Provider | Recommended for |
|---|---|
| TheraTap | Complete invoicing system inside the app – SEPA QR code, DATEV export, and XRechnung included. Ideal for most practices. |
| LexWare Office | Treatments are pushed to LexWare as invoice drafts. Useful if your bookkeeping already runs there. |
Enter tax information
Fill in your tax number, VAT ID and – if applicable – the small business regulation flag. When enabled, TheraTap automatically omits VAT on invoices.
Add bank details
Enter IBAN and BIC once. TheraTap generates a SEPA QR code on every invoice that clients can scan directly with their banking app.
Define your numbering scheme
Set the prefix, year format and starting counter for your invoice numbers (e.g. INV-2026-0001). TheraTap then counts up without gaps – important for compliant bookkeeping.
Add articles (optional)
Under Settings > Articles, define recurring services and products with price, tax rate and unit. You can then drop these into invoices with a single click.
Learn more at Invoice Settings and Creating Invoices.
Create a form
Open Settings > Patient History Forms and click + New Form. Give it a name (e.g. “Initial Assessment – Horse”) and select the matching animal species (horse, dog, cat, or other).
Compose the fields
Use + Add Field to build the form. Available field types include text, multi-line, dropdown, checkbox, date, number, file upload and heading. Reorder fields via drag & drop.
Mark as default
Enable Default Form so TheraTap uses it automatically when no species-specific form fits. You can also configure a dedicated form per species.
You can then send the form link from any patient record or directly when creating an appointment – via email, SMS or WhatsApp. Pet owners fill it in their browser without needing to log in, and the answers land in TheraTap automatically.
Learn more at Patient History Forms.
In TheraTap, contacts are pet owners and animals are patients. They’re stored separately and linked intelligently – one contact can have multiple animals, and one animal can have multiple contact persons.
Create a contact
Top right via + Create > New Contact or via Contacts > + New Contact. Only the name is required, but for later communication (email, SMS reminders, invoices) it’s worth entering email, phone and address right away.
Add and link an animal
Via + Create > New Animal or directly from the contact view. Enter species, breed, date of birth, sex, weight, microchip number and any special notes. Link the animal to its owner and – optionally – to a vet and stable.
If you’re switching from another system, you don’t need to retype contacts:
Download the CSV template
Go to Contacts > Import. Download the template – it contains every column TheraTap can recognize.
Fill in your data
Open the file in Excel, Numbers or Google Sheets, add your existing clients and save it as CSV again.
Upload and review
Upload the CSV to TheraTap. Before the final import, TheraTap shows a preview where you can map columns and fix any errors.
Learn more at Contacts & Patient Records.
Create a treatment
The treatment view opens with the matching animal model for horse, dog or cat.
Document the assessment
All tools are available to you in a single view:
| Feature | Description |
|---|---|
| Animal Models | Annotations on over 50 anatomical views – tension, blockages, pain points |
| AI Voice Feature | Dictate assessments hands-free – the AI assigns everything to the correct fields |
| History & Checklists | Structured fields you can freely customize in the settings |
| Text Snippets | Insert recurring phrases with a single click |
| Media | Attach photos, videos and files directly |
Create a therapy plan (optional)
Right from the treatment, you can create a therapy plan – with exercises, frequency, duration and images. The pet owner receives the plan as a PDF to take home.
Save the treatment
TheraTap saves continuously and automatically – nothing gets lost. Once you’re done, you can send the report, schedule a follow-up, or duplicate the treatment as a template.
Learn more at Assessment & Documentation.
Generate the PDF
Click Create PDF in the treatment. TheraTap produces a professional report with your logo, letterhead, animal model graphics (including annotations) and all assessment data. For each report, choose which sections to include – history, assessment, therapy plan, media.
Send via email
Use Send Email to dispatch the report directly from TheraTap. Recipient, subject and body are pre-filled – you can apply an email template or write the text individually. The email goes out from your practice address.
Review the log
Every sent email is visible in the treatment’s outbox and in the patient record – including open and click status.
Learn more at PDF Export and Email Delivery.
Open the calendar
The calendar is in the main navigation. Switch between day, week and month view, and filter by team member or resource when needed.
Create a new appointment
Click on the desired time slot or top right via + Create > New Appointment. Link it to animal, pet owner, treatment type and – if applicable – a team member.
Automatic history preparation
As soon as a patient is linked, TheraTap automatically prepares a patient history form submission – with the right form for the species, pre-filled with answers from the last submission. You can include the link with a single click.
Enable reminders
Within the appointment you can trigger an automatic email or SMS reminder – 24 hours in advance by default. Templates are configured under email templates or Appointment Reminders.
Plan your route (for mobile therapists)
If you treat animals at the stable or at home, the Route Planner helps you order your daily appointments efficiently.
Learn more at Calendar & Appointment Overview.
Complete your public profile
Under Settings > Public Profile, configure:
Create treatment types
Under Settings > Treatment Types, define every bookable service with name, duration, price and an optional description. Inactive treatment types stay available internally but aren’t shown online.
Learn more at Treatment Types.
Set working hours and exceptions
Under Settings > Working Hours, define when you’re bookable per weekday – multiple time slots per day are supported. Vacation, training and days off live as availability exceptions.
Configure booking rules
Under Settings > Booking Settings, configure:
| Setting | Recommendation |
|---|---|
| Lead time | How far in advance an appointment can be booked at the earliest (e.g. 24 hours) |
| Booking window | How far ahead bookings can be made (e.g. 60 days) |
| Buffer time | Break between two appointments (e.g. 15 minutes) |
| Requests only | Appointments must be confirmed by you instead of landing directly in the calendar |
Activate booking
Flip the Activate Online Booking Calendar switch. From that point on:
Learn more at Online Booking Calendar.
Copy your booking link
Under Settings > Booking Settings you’ll find your personal booking URL (e.g. go.theratap.app/your-practice). You can share this link anywhere – email signature, Instagram bio, WhatsApp status, business card as a QR code.
Embed the booking calendar directly
In the same section, Embed Booking Calendar offers three code variants – pick the one that fits your website technology:
| Variant | When to use |
|---|---|
| Custom Element (Web Component) | Modern websites, lean integration, adapts to your layout |
| Div Container | When you want to control position and size of the calendar yourself |
| iFrame | Universal – works with every website builder (WordPress, Wix, Squarespace, Webflow, …) |
Click Copy Code and paste it where you want the calendar to appear on your website. Pet owners can then book directly from your site without leaving it.
Embed on a dedicated booking page (recommended for sites with a navigation menu)
Create a page called “Book Appointment” on your website and paste the embed code there. Link this page from your main navigation – visitors will find their way to the booking page intuitively.
Learn more at Public Booking Page.
Once the basics are in place, these features are worth a look:
Text Snippets
Create templates for assessments, contracts and messages. Learn more →
Preventive Care
Vaccinations, deworming and check-ups – always in view. Learn more →
Loyalty Cards
Boost client retention with digital 10-stamp cards. Learn more →
GOT Billing
Billing according to the German Veterinary Fees Regulation – correct by default. Learn more →
Contracts & Documents
Have consent forms signed digitally. Learn more →
Tasks
Manage to-dos for yourself and your team. Learn more →