Offers module

Travel deals and offers module for promotions that turn into bookings

Publish seasonal deals, last-minute offers and holiday packages with their own price, gallery and validity dates, and capture every enquiry as a lead in your admin.

  • Deals and packages
  • Start and end dates
  • Enquiry lead capture
  • Multi-currency prices

The offers module

Travel promotions software built into your booking site

Create a deal once in the admin and it appears on your home page and offers page with photos, price, inclusions and an enquiry form. Offers go live and expire on the dates you set, and each request lands in the back office for your team to follow up and convert.

  1. Write the offer title, summary and full description
  2. Set the price, currency and what the deal includes
  3. Upload a photo gallery and choose the cover image
  4. Pick start and end dates so it publishes and expires on time
  5. Receive enquiries in the admin and reply by email or phone
Offer title
Maldives winter escape, 5 nights
Price from
USD 1,290
Starts
1 Nov
Ends
15 Dec
Languages
English, Arabic, French

Offer lifecycle

From draft deal to confirmed booking

One workflow for every promotion, so marketing and sales see the same offer, the same leads and the same status.

  1. Draft

    Write the offer, add photos, price and inclusions.

  2. Schedule

    Set the start and end dates and the languages it shows in.

  3. Publish

    The deal goes live on the offers page and, if featured, the home page.

  4. Enquire

    Guests send a request from the offer page with their travel details.

  5. Follow up

    Your team replies, quotes and books the trip from the admin.

  6. Expire

    The offer comes down automatically when its end date passes.

Distribution

One offer, shown everywhere guests look for deals

Each promotion you publish works across your site, your campaigns and your sales team without copying it anywhere.

  • Home and offers pages

    Featured deals on the home page and a full offers listing with detail pages for each promotion.

  • Shareable deal pages

    Every offer has its own search-friendly URL to use in social posts, ads and newsletters.

  • Leads in the back office

    Enquiries are stored against the offer, so sales can see which promotion brought each lead.

Back office

Manage promotions from the same admin

Offers sit beside your flights, hotels and tours, with the same users, languages and currencies.

  • Offers list

    Search, filter and sort every deal by status, dates and language.

  • Status control

    Switch an offer on or off at any time, or let its dates decide.

  • Translations

    Write each offer in the languages your markets read, including right-to-left.

  • Enquiry inbox

    Every request with the guest's details, the offer and the date it arrived.

  • Roles and access

    Give marketing staff access to offers without opening the rest of the admin.

  • Multi-currency

    Prices convert to the currencies enabled on your site.

Compare

Banners and email vs a travel offers module

Many agencies still promote deals with static banners, PDF flyers and mailboxes. This is what changes.

TaskBanners, PDFs and emailPHPTRAVELS
PublishingBanners, PDFs and emailA designer edits the site for every new dealPHPTRAVELSStaff publish an offer from the admin in minutes
ExpiryBanners, PDFs and emailOld deals stay online until someone noticesPHPTRAVELSStart and end dates publish and remove offers automatically
EnquiriesBanners, PDFs and emailRequests scattered across inboxes and phonesPHPTRAVELSEvery enquiry stored in the admin against its offer
LanguagesBanners, PDFs and emailA separate flyer for each marketPHPTRAVELSOne offer translated into every site language
PricesBanners, PDFs and emailOne currency, converted by handPHPTRAVELSShown in the visitor's selected currency
Search and sharingBanners, PDFs and emailImages with no text for search enginesPHPTRAVELSA crawlable detail page with its own URL for every deal

Use cases

Built for the way you promote travel

  • Travel agencies

    Seasonal holidays, honeymoon deals and last-minute seats with an enquiry on every offer.

  • Tour operators and DMCs

    Packages and early-booking promotions for your own tours and local suppliers.

  • OTAs

    Campaign landing pages for flash sales and partner promotions beside live booking.

Why PHPTRAVELS

Yours to run, change and grow

  • Source code included

    Self-hosted under a commercial licence, so you can adapt the offer pages and forms.

  • Unlimited offers

    Publish as many deals, galleries and campaigns as your marketing calendar needs.

  • 24 languages

    Promote in your markets' languages and currencies, including right-to-left.

  • B2C and B2B

    One installation for your public site, your agent portal and your promotions.

FAQ

Travel deals and offers module questions

What agencies and tour operators ask before running promotions on their own site.

Talk to sales

Travel promotions software that lets you publish deals, packages and last-minute offers on your booking site, each with a price, photo gallery, validity dates and an enquiry form, and manage the leads they bring in from one admin.

Yes. Set a start and end date on each offer and it is published on the first date and removed from the site after the last one, so expired deals never stay online.

Each offer page has an enquiry form for the guest's name, contact details, travel dates and message. Requests are saved in the admin against the offer for your team to follow up.

Yes. Write each offer in the languages your site supports, including right-to-left, and prices are shown in the currency the visitor selects.

An offer is a published deal with its own page, photos and enquiry form. Coupons are discount codes applied at checkout on bookable products such as hotels. You can use both in the same campaign.

Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can extend the offers module, its fields and its pages.