Log in

Features and Integrations

Keep your business running 24/7 with Trafft features and integrations

Booking website & form builder

arrow down
feature

Embeddable Booking Form

Embeddable Booking Form

close

If you have a website, you can embed a booking form through an iframe to any page of your website, and your clients will be able to book directly on your website.

arrow down
feature

Booking Website

Booking Website

close

Trafft functions as a no-code website builder and automatically generates a booking page you can access through Trafft dashboard, embed into your website, share directly with your clients, or place it in any social media account you have.

See More

arrow
arrow down
feature

Customize the Booking Form or Page

Customize the Booking Form or Page

close

Choose one of the multiple themes for the booking page and customize the design, edit the order of steps for the booking form. Translate into multiple languages and reorder steps in the booking flow.

arrow down
feature

Auto-Detect Time Zones

Auto-Detect Time Zones

close

Trafft will automatically detect the time zone from your customer’s computer and show slots in their time zone, while you will be able to see the slots in your time zone.

arrow down
feature

Customer Profile

Customer Profile

close

Your customers will be able to log in to your booking website. Each customer can create a profile by clicking on the Login button in the upper right corner. Under the customer profile, they can manage their appointments.

See More

arrow
arrow down
feature

Custom Fields

starAdvanced

Custom Fields

close
star Advanced

Configure the custom fields (dropdowns, radio buttons, checkboxes, etc.) to collect any additional necessary information from your customers.

arrow down
feature

Add Appointment to Calendar for Customers

Add Appointment to Calendar for Customers

close

Customers can easily add the appointment details to their calendars by clicking on the 'add to calendar' button after scheduling the appointment. The appointment will be automatically added to Google, Outlook or iCal calendar.

See More

arrow
arrow down
feature

Share Appointments

Share Appointments

close

On the Appointments page, you can find a button Share Booking form, which will allow you to share the details of an appointment with your customer quickly.

arrow down
feature

Variety of Templates for the Booking Page

Variety of Templates for the Booking Page

close

Choose from eight predefined themes for the booking page, in either light or dark version, and customize it with primary and background colors and patterns, fonts, and themes for the objects to create the appearance that matches the look and feel of your brand.

arrow down
feature

Custom domain

starAdvanced

Custom domain

close
star Advanced

If you have your own domain, your Trafft booking page can be on that domain, instead of containing trafft.com.

Admin and employee management

arrow down
feature

Unlimited Customer

Unlimited Customer

close

Admin and employees can manage customers, edit their info, keep track of loyal customers and export and import lists of customers.

arrow down
feature

Admin’s Page and Calendar View

Admin’s Page and Calendar View

close

Admin’s page can be used by account owners and each employee, depending on the role settings. In addition, Admin can view all bookings with breakdowns by employees in the overview calendar.

See More

arrow
arrow down
feature

Insightful Dashboard

Insightful Dashboard

close

KPI Dashboard will show you a glims performance of your business. Widgets show how many new customers and revenue you had in the desired period, employee occupancy and occupancy per day and other data measurements for the successful business.

See More

arrow
arrow down
feature

Special Days for Employees

starAdvanced

Special Days for Employees

close
star Advanced

'The special days feature lets you set different employees’ working schedules than usual for one or more days. It will override the employee’s general working schedules for those day(s).'

See More

arrow
arrow down
feature

Custom Roles

starAdvanced

Custom Roles

close
star Advanced

Manage and create different roles for your employees. For example, limit the permissions and pages your users can access and create different levels of authority and management within your team.

See More

arrow
arrow down
feature

SMS and Email Notifications

SMS and Email Notifications

close

Configure and edit e-mail and SMS notifications (upcoming appointment, appointment follow-up, status change…)

See More

arrow
arrow down
feature

Invoices

Invoices

close

Export invoices or send them to your customers once they complete the payment for the service. Choose one of the four invoice templates, customize it with your logo and colors, and change the settings to invoice title and number. On the invoice page, you can find the list of all transactions made in Trafft.

See More

arrow
arrow down
feature

Taxes

starAdvanced

Taxes

close
star Advanced

Create and manage taxes related to your service prices from your admin dashboard. Add tax to the price or include tax in the price and choose whether you want to set tax as default, apply to all services or apply to all extras.

See More

arrow

Appointments

arrow down
feature

Multiple Services

Multiple Services

close

Managing multiple services and service categories is easy in Trafft. For example, you can edit service appearance for the front-end, locations, duration, price, taxes, and create hidden (private) services.

arrow down
feature

Managing Appointments

Managing Appointments

close

Create, browse, edit appointments, and change the statuses of the appointments from the admin page. You can also easily export data of your appointments or customers.

See More

arrow
arrow down
feature

Group Booking

starAdvanced

Group Booking

close
star Advanced

If you want to host sessions for a group of people, you can do that with Trafft by defining the minimum and maximum slots available for each appointment.

arrow down
feature

Extras

starAdvanced

Extras

close
star Advanced

If you want to up-sell and offer additional services to your clients, add Extras to the services. Extras can extend the duration or increase the price, or they can be for free without added time for it.

See More

arrow
arrow down
feature

Multiple Locations

starAdvanced

Multiple Locations

close
star Advanced

If your business runs across multiple locations, even in different cities or time zones - manage all of these in one tool. Additionally, employees can work in various places.

arrow down
feature

Coupons

starAdvanced

Coupons

close
star Advanced

If you want to offer a discount or even a free appointment to your customers - all you need to do is define the value of each coupon.

See More

arrow
arrow down
feature

Recurring Appointments

starAdvanced

Recurring Appointments

close
star Advanced

Recurring Appointments allow your customers to book an appointment that repeats by choosing the date and the time for the first appointment and then selecting the type of the recurrence and number of repeats in the single booking process.

arrow down
feature

Rescheduling and Canceling

Rescheduling and Canceling

close

Inside the customer profiles, as well as in the email notifications, customers can cancel or reschedule their appointments in a few clicks - which results in decrease in no-shows.

arrow down
feature

Deposit Payment

Deposit Payment

close

When you set deposit payments, your customers will have to pay a certain amount during the booking, and the rest of the amount on the spot. Add fixed or variable prices for the deposit and enable deposit for all services or for each individual service.

Calendars and video conferencing

arrow down
feature

Zoom Integration

starAdvanced

Zoom Integration

close
star Advanced

When booking the appointment, automatically create Zoom meetings for the linked account. Both customer and employee will receive a booking confirmation email with the Zoom meeting details.

See More

arrow
arrow down
feature

Google Calendar and Google Meet

starAdvanced

Google Calendar and Google Meet

close
star Advanced

Sync your and your employees’ personal and professional events by connecting Google calendars. Enable Google Meet if you want to automatically add meeting links to Google Events.

See More

arrow
arrow down
feature

Outlook Calendar

starAdvanced

Outlook Calendar

close
star Advanced

Sync your and your employees' personal and professional events by connecting Outlook calendars. Appointments booked in Trafft will be added to Outlook calendars, and Outlook calendar's busy slots will not be available for booking in Trafft.

See More

arrow

Payments

arrow down
feature

PayPal

starAdvanced

PayPal

close
star Advanced

Allows your customers to pay with their PayPal quickly at the moment of the booking with one click.

See More

arrow
arrow down
feature

Stripe

starAdvanced

Stripe

close
star Advanced

Businesses use Stripe's APIs to accept payments and send payouts from startups to large enterprises. If you enable and integrate Stripe, your customers will be able to pay with any credit or debit card at the moment of booking.

See More

arrow
arrow down
feature

Mollie

starAdvanced

Mollie

close
star Advanced

Accept customers’ online payments at the moment of booking through Trafft’s integration with the Mollie payment gateway. Set the currency to Euro, as it is the only currency supported in Mollie.

See More

arrow
arrow down
feature

Authorize.Net

starAdvanced

Authorize.Net

close
star Advanced

With Authorize.net integration, you can accept credit cards, contactless payments, and eChecks in person and on the go. Integrate with Trafft to offer your customers the possibility to pay when booking the appointment.

See More

arrow

Marketing tools

arrow down
feature

Zapier

starAdvanced

Zapier

close
star Advanced

Use integration with Zapier to connect with any other third-party application supported by Zapier and send data after events in Trafft such as booking the appointment, rescheduling, etc.

See More

arrow
arrow down
feature

Facebook Pixel

Facebook Pixel

close

Add a Facebook Pixel code to your Trafft booking page to track conversions from Facebook ads and optimize your ads based on the collected data.

See More

arrow
arrow down
feature

Google Analytics

Google Analytics

close

You can add a simple Google Analytics tracking code to your Trafft booking page and get insights into your visitors' behavior.

See More

arrow
arrow down
feature

Google Tag Manager

Google Tag Manager

close

A simple way to add a Google Tag Manager tracking code to your Trafft booking page to track visitors' activity.

See More

arrow
arrow down
feature

Mailchimp

starAdvanced

Mailchimp

close
star Advanced

In just a few clicks, send customers' data such as names and emails from your Trafft account to MailChimp directly, and leverage leads nurturing and retention.

See More

arrow
arrow down
feature

SendFox

starAdvanced

SendFox

close
star Advanced

Grow your audience and create targeted email campaigns in SendFox. Automatically transfer customers' data from Trafft to SendFox.

See More

arrow
arrow down
feature

WebHooks

starAdvanced

WebHooks

close
star Advanced

With WebHooks you can connect with other web apps and easily send automated messages and updates to custom URLs. You can send hooks data from Trafft to any other application.

See More

arrow
arrow down
feature

WhatsApp

starAdvanced

WhatsApp

close
star Advanced

Trafft’s integration with WhatsApp allows you to send your customers and employees notifications about upcoming appointments through WhatsApp. This integration will help you retain your customers and reduce no-shows.

See More

arrow