Add a Travelpayouts Booking Widget for Activities

Laptop, passport, phone, and museum tickets arranged against a European city square.

An activity guide without a booking path creates interest, then sends readers away to search again. That costs clicks and makes attribution harder to trace.

A Travelpayouts booking widget puts a relevant booking option beside the advice that triggered the trip idea. Set it up against the right program, place it near high-intent content, and verify every tracking step before you promote the page.

CHOOSE THE RIGHT TRAVELPAYOUTS BOOKING WIDGET

Travelpayouts does not document one universal activities widget that appears in every account. Available widgets depend on the affiliate program you connect and the tools that program provides.

Start with the travel product your reader is ready to buy. A page about airport transfers needs a different offer than a guide to museum tickets, food tours, or day trips.

Travelpayouts’ current widget flow starts after you connect to a program. Go to Programs, open the program or its Tools area, then select Widgets. The official widget setup guide shows the current dashboard path.

Match the widget to the page’s booking job

Don’t add a generic booking box at the top of every travel post. Put the widget after the reader has enough context to act.

For example, place an activities widget after a section on the best day trips from Barcelona. Pre-fill destination details only when the program’s settings support it and the page is about that destination.

A broad “things to do in Europe” article has weak booking intent. A guide titled “Best Vatican early-entry tours” has stronger intent. Give the second page priority.

Set a project and SubID before copying code

Select the correct Project when the widget code window appears. Projects separate sites or properties inside your account. The label and position can change as Travelpayouts updates its dashboard.

Add a SubID for each meaningful placement when the widget supports it. Use readable values such as rome-food-guide or email-weekend-deals.

Travelpayouts adds your unique Partner ID to affiliate tools, including widgets. Its Partner ID and SubID documentation says the standard attribution cookie lasts 30 days unless a program sets different terms.

ADD THE WIDGET WITHOUT BREAKING THE PAGE

A Travelpayouts booking widget is generated inside the dashboard. Copy the generated code. Don’t rebuild it by hand or remove parameters that look unfamiliar.

Use this sequence:

  1. Connect to the activity or experience program in your Travelpayouts account.
  2. Open Programs, choose the brand, then open Tools and Widgets.
  3. Choose the widget, select the correct Project, add a SubID if available, then click Get the Code.
  4. Paste the full generated snippet into the page area that accepts custom embed code.

Some ready-made widgets have no appearance controls. If a settings screen is available, set the options there before you copy the final code.

Placement example: Put the widget directly below a destination-specific recommendation section and above the FAQ or closing paragraph. Avoid placing it inside a hidden tab, carousel, or accordion.

Use the right editor field

Most website builders include a Custom HTML, Embed, Code, or Script block. Use that field, not a normal text editor. A normal text field may display the code as text or strip part of the script.

On WordPress, the Travelpayouts plugin has its own widget flow. You can add a Travelpayouts block, choose Widgets, configure it, then use Embed widget for a shortcode and preview. That path is optional. The generated embed code works on sites that support it.

HANDLE PRIVACY, MOBILE, AND PAGE SPEED

Affiliate attribution relies on cookies. Your privacy notice should explain that the page uses affiliate tracking and may send users to third-party booking partners.

Check the consent rules that apply to your visitors and locations. If your site requires consent before non-essential cookies load, configure the banner and widget behavior to match that requirement. Don’t hide the affiliate relationship either. A short disclosure near the first booking prompt is clear and useful.

A widget that loads perfectly can still fail commercially if consent rules, redirects, or script blockers stop the attribution cookie.

Keep the booking path usable on a phone

Most travel readers compare options on mobile. Open the published page on a real phone, not only a desktop preview.

Check that the widget fits the viewport, buttons remain visible, and the page does not jump when the embed loads. Leave space around it. A cramped widget beside a sticky ad or floating chat button loses clicks.

Use one primary booking widget per page. Multiple embeds create visual noise and can add extra scripts. Keep heavy videos, maps, and unrelated pop-ups away from the same section.

TEST TRACKING BEFORE YOU DRIVE TRAFFIC

Publish the page, then run a controlled test. Check the widget on desktop and mobile. Confirm it loads in a private browser window and in your normal browser.

Click through without making an artificial booking. The destination should match the activity, city, or category promised on your page. The Partner ID and selected SubID must remain attached through the outbound path.

Travelpayouts provides instructions for checking a cookie entry with browser developer tools. Use that process to confirm the click created the expected tracking record.

Track bookings as a funnel, not a click total

Create one reporting row for each page, traffic source, program, Project, SubID, and reporting period. Record clicks, bookings, pending rewards, approved rewards, reversals, and payout status.

Use approved results when you compare pages:

Approved EPC = approved earnings / outbound clicks

Clicks are interest. Pending rewards are possible income. Approved earnings are the result you can use for content decisions.

Do not overwrite a commission when a booking cancels or reverses. Add an adjustment row with the old amount, revised amount, date, and reason. You need that history when reports change.

If clicks do not appear after the normal reporting window, collect the page URL, program, Project, Partner ID, SubID, test date, and screenshots before contacting support. A missing commission can also result from a canceled booking, expired cookie, another affiliate click, or a program condition.

If you manage several travel sites or need help mapping attribution and reporting, Book A Call.

FINAL CHECK BEFORE YOU PUBLISH

A Travelpayouts booking widget works when it matches the page intent and preserves attribution through the full click path. Connect the right program, select the right Project, and give every placement a useful SubID.

Test the live page before you send visitors to it. Then review approved earnings, not raw clicks, to decide which activity pages deserve more visibility.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights