🍪 This website uses cookies. Click here to read Privacy Policy.

How to Make a Free White Label Flight Search Engine

Last updated:

Affiliate programs provide an additional source of income for all type of bloggers. Whether you are a fashion, lifestyle, food, travel or any other type of blogger, you can use affiliate programs run by different companies to drive sales and earn a commission. Bloggers with loyal audience find great results with different affiliate programs.

If you are using affiliate programs on your blog, you already know how they work: Your visitors click a link which takes them to your partner’s website. If your visitor purchases something, you get a small percentage from that sale as commission.

In travel blogging field, bloggers usually work with popular flight and hotel search engines like Booking.com, Agoda, Kayak, Skyscanner, Momondo etc. All these platforms provide a set of tools you can display on your blog in addition to text links. I also use different affiliate programs and have found best results with some of them.

In this article, however, I would like to focus on White Label flight search. Using a white label, you can develop your own flight search engine with your logo and colours without going through the pain of coding. You will direct visitors to this page where they will search for a flight as they usually do on sites like Skyscanner. And if they book a flight, you will receive a commission.

If you want to develop your own white label flight search engine for free and earn additional revenue from your travel blog, this article is for you. It’s very easy to setup and shall take no more than 30 minutes. Sounds interesting? Let’s go ahead then.

About TravelPayouts

I came across TravelPayouts when I was looking for suitable affiliate programs for my blog. They are beginner friendly, which means they allow relatively new bloggers to join, too. They do not have joining requirements like traffic, site age etc.

How Does TravelPayouts Affiliate Program Work

What made me join (and continue using) TravelPayouts affiliate program was the ease of use and the possibility of developing a white label flight search engine.

They have up to 180 days of cookie life, a robust API, and multilingual tools. In addition, they have different widgets you can display on your blog. To make things easier, they offer a free WordPress plugin, too.

All these reasons were enough to convince me to join Travelpayputs affiliate program. After testing and familiarising myself with their platform, I recently launched my own flight search engine made using their white label facility. Now I will show you how to launch your own.


  • A working website.
  • TravelPayouts affiliate account. Click here to join.
  • Ability to edit DNS records.
  • Basic HTML and CSS knowledge.
  • Patience.

Step 1: Join TravelPayouts Affiliate Program

The first step in order to launch your white label search engine is to join TravelPayouts affiliate program. It’s free to join and there are no approvals required.

Head over to TravelPayouts and click Sign Up for Free. Enter your email address, choose a password, and click Register.

Join TravelPayouts Affiliate Program

Now check your email where you should find two messages. One that will ask you to activate your account and another one welcoming you to the platform.

Activate your account by clicking the link found in Account Activation email. After this, you’re ready to use all tools available on the TravelPayouts platform.

Join TravelPayouts

Step 2: Setting Up White Label

Once your account is activated, go to your TravelPayouts dashboard and click White Label. Then click Create a new white label.

Travelpayouts Affiliate Dashboard

Now it’s time to change a few settings according to your requirements. Any change you make on this page will change the way your flight search looks and performs.

In the Main tab, you will enter a domain or subdomain that you want to configure your white label with. I assume you already have a blog running on your domain (example: yourblog.com). So we will use a subdomain (example: flights.yourblog.com).

Configure TravelPayouts White Label

You can choose any subdomain you prefer but it has to be a subdomain of your own domain. It should also be meaningful. I will choose flights.parvezish.com here. Other examples: book, booking, search etc.

Now change other settings like currency and language you want your search engine to support. I will choose USD as my default currency and English as my primary language.

Under Type, you can choose Flights, Hotels, or Both. I don’t want my search engine to show hotels so I will choose Flights here.

Once you change these basic settings, click Save to create your flight search. In the next step, you will create a CNAME entry after which your flight search will be ready.

Step 3: Create a CNAME Entry

Log in to your web host’s cPanel area and go to DNS settings. If you don’t know what that is or how to change these settings, contact your host.

Create a new CNAME record with following details.

  • Name: Your choice of subdomain. This is the same subdomain you entered in Step 2 above. Example: flights.yourblog.com.
  • TTL: Leave default, if any, or enter a value like 800.
  • Name: whitelabel.travelpayouts.com

Click Add Record.

Adding CNAME in DNS Settings

Once your record is added successfully, you are ready to browse to your white label flight search. In your browser’s address bar, type the address of your flight search. I will type flights.parvezish.com.

Note: Depending on your host, it might take some time before your DNS changes take effect. Wait for a few hours if you are not able to browse to your flight search immediately. Contact your host if it takes too much time.

Step 4: Additional Steps

Now that you have successfully setup a white label flight search on your travel blog’s subdomain, you are ready to explore more customisations.

Go to White Label on your TravelPayouts dashboard and change a few settings like Meta, Header, Front page content etc. I will explain these options a in short. Familiarize yourself with these settings, use the Preview button to test before you finalise, and set them according to your requirements. Remember to save your white label setup for changes to take effect.

Meta Tab

Click Meta tab and change the text between title tags. This text will be shown on the title bar of user’s browser. You can choose something like “Search Cheap Flights” or other meaningful text. Do the same for other page types, too.

Meta Settings

Note: Do not remove any tag or other code. Edit only the text string.

Colour Scheme

Now it’s time for you to choose how your flight search engine will look. So head over to the Colour Scheme tab.

Here you can choose one of many pre-defined colour schemes or click Custom scheme and choose your own colours for different elements.

White Label Color Scheme

Choose colours as you desire. Use the preview button to see how the results. Ideally, this colour scheme should match with your blog’s colour scheme to give the similar-looking experience to your visitors.

Front Page Content

By default, the homepage of your flight search will display a search form. Underneath this form, there are some popular destinations and deals. You can change what is displayed on your homepage by changing settings under Frontpage content tab.

To change popular destinations, you will have to find airport codes of cities that you want to display on your homepage. On my flight search, I have added cites like Amsterdam, Bangkok, Dubai etc.

To find airport codes, you can visit this page. For example, airport codes for Dubai, Bangkok, and Amsterdam are DXB, BKK, and AMS, respectively.

Once you have airport codes of all cities you want to display under Popular Destinations, go to Frontpage content tab and add them in “data-destination.” See the following screenshot for better understanding.

Front Page Content Setup

Once you are done with these settings, save the white label and see the final results.

What Next?

Now that you have created your own white label flight search, you are ready to direct your blog’s audience to it. But before that, I advise you to perform thorough tests to make sure things work as intended.

Once you are satisfied with everything, you can put links or banners on your blog advertising your new search engine. You can also publish a blog post or send a newsletter announcing the launch.

Keep in mind that you will not see results immediately. The more your audience grows, the more traffic your flight search will receive. Remember that ‘brand’ plays a big role in people’s minds. If you have a good number of loyal audience, they will appreciate you launching this tool for them.

That’s not it. When you start planning your next trip, you can use your white label to book flights. This will help you earn commission on your own bookings.

Join TravelPayouts

Creating A White Label Flight Search: Summary

Creating a white label flight search engine is fairly easy with TravelPayouts affiliate program. Using their white label tools, you can create a flight and hotel search solution with your own logo and colour scheme. Your loyal visitors will search for flights as usual and everytime a flight is booked, you will receive a commission.

In order to create your own flight search, you will need a working blog, of course. In addition, you will need to join TravelPayouts affiliate program after which you will be able to choose your desired settings. If all goes well, you will have a working white label flight search platform under your own brand in less than 30 minutes.

That’s all, folks. This was a step by step guide showing how to create a white label flight search. I have written this guide keeping fellow travel bloggers in mind but any individual/organisation working in the travel industry can have their white label.

I hope you found this guide useful and I’d like to thank you for reading. Have question? Feel free to ask. Can this tutorial be improved? Let me know.

If you found this guide useful, please share it with others.

Sign Up for DreamHost Shared Hosting