Customization
Customization is a powerful feature you can use to control every aspect of integration with Wink without having to write any code. Every piece of inventory you sell can be customized. Add or remove features, change color scheme and much more.
While on the Customization
page, click on the Actions
button under the customization you want to work with and click Update
.
You already have a default entry available to you when you create your account. This entry cannot be removed.
This will take you to the customization form where you can see 5 - 7 tabs (depending on your account type).
General
Here are the options available to you under the General
tab.
- Name Give your customization a name to easily remember. e.g. For my travel blog
- Display currency Select the initial currency users will see displayed next to bookable travel inventory. e.g. USD
- Display language Select the initial language users will encounter. e.g. English
- Append to page title You can control what gets added to the page title (the title you see in the browser tab). This is mainly used for our booking engine. e.g. If you navigate to https://ota.wink.travel, by default, you will see
Home | Traveliko - Hotels with Benefits
. You can change everything after the ’|’ pipe.
Theme
The Theme
tab lets you customize the look and feel of our booking engine website, WinkLinks website and all our Web Components.
Use the card on the right as an indicator, to get an idea of what to expect. We use the popular Bootstrap CSS framework, for our naming convention as a guideline. (Ironically… it’s all Tailwind CSS under the hood)
Nothing beats the real thing. Head over to your WinkLinks URL to see what it will actually look like.
Analytics
We support GA4 analytics out of the box. If you want to track your entire enhanced ecommerce conversion path, from start to finish, have your measurement ID ready and enter it in the field under the Analytics
tab.
Maps
In order to embed our maps into your site by either using our WordPress plugin or Web Components, you need to provide us with your own Google Maps API key.
Once you’ve generated your key, and configured it for your site, enter it under the Analytics
tab.
Itinerary
The Itinerary
tab is probably the most interesting in terms of making sure prices show up for inventory you’ve selected.
As travel inventory pricing is rather complex, Wink needs to know the user’s itinerary before being able to display an accurate price.
This section lets you set the default itinerary to display prices for all our digital real estate, such as:
- Our social-friendly images with price overlay.
- WinkLinks grids, cards and links.
- Web Components
- Booking engine
Dates
You can choose whether you want to set a static date range or a rolling one.
- Choose a static date range if you will be using the customization for a particular event that occurs on a given date.
- Choose a rolling date range if you want to either:
- Default to today + 1 night, which most OTAs do it OR.
- Default to a date in the future that should always have availability.
Room configuration
By default, the itinerary is set to 2 adults, as it is the most common setting for most travelers. This can easily be changed and you can add multiple rooms with multiple occupants; both adults and children.
Promotions
Promotions is a nifty feature that saves your users some time. If a propery has given you a promo code you can share with your friends, you can choose to enter it here. Anyone coming in through your link, or similar, will automatically get the promo code added to their itinerary and they will see the discounted price apply automatically.
Integration
The Integration
tab is for hotels, integrators and travel agents who wish to have more control over how bookings on Wink are distributed.
Notifications
This gives the hotel and integrator the option to let Wink notify all parties involved when a booking occurs. This includes notifying the channel manager.
By default, these options are all enabled. Use cases where a integrator might want to disable, one or more of, these features are:
- The travel agent is integrated at the API-level and wants to send their own confirmation emails.
- The hotel is testing its integration and does not want to bother their sales staff.
- The hotel doesn’t care about e-mails and only want to get notified via their PMS.
E-mail logo
For integrators who wish to use our e-mail notification service, they can customize the email so it looks like it comes from them.
Hotel-specific
Under the Hotel-specific
tab are options that let the hotel control what is displayed on their landing page on our booking engine and what to display when there is no inventory for the requested itinerary.
- Rankings: A property, that has not yet attained any meaningful rankings, might choose to disable that feature.
- Availability: Lets the property choose whether to continue displaying the inventory even though there is no availability.
How to use
In most scenarios, you will choose which Customization
to apply to your links, cards, maps and grids.
Here are the times when you might want to manually apply your configuration:
- Manual override You want to share a link to our booking engine directly, and not use our Shareable Links feature, with your custom configuration applied.
- WordPress plugin Add the configuration to your Wink WordPress Plugin
Settings
. - Custom integration Manually apply it to your custom integrator with the use of our wink-app-loader Web Component.
Manual override
Here is a simple example of how to apply your configuration ID, with all your settings, to our main booking engine URLs.
https://ota.wink.travel?configurationId=MY-UNIQUE-ID
WordPress plugin
Navigate to the Wink WordPress plugin to learn more.
Custom integration
Control all your embedded Wink Web Components on a page with the wink-app-loader Web Component.
Below is a sample that uses MY-UNIQUE-ID
as the configuration ID.
API
Developers who want to manage customziations can head over to Developers > API > Inventory.