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.
- Write the offer title, summary and full description
- Set the price, currency and what the deal includes
- Upload a photo gallery and choose the cover image
- Pick start and end dates so it publishes and expires on time
- 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
Deals and offers
Every promotion with price, photos and a clear deadline
Offers are listed on their own page and featured on the home page, each with a detail page guests can share and enquire from.
- Maldives winter escape5 nights · Water villa · Half board$1,290per person
- 3NIstanbul city break3 nights · Hotel and airport transfer$489per person
- NEWAlpine ski week7 nights · Chalet · Ski pass included$1,640per person
Offer editor
Title, summary, rich description, inclusions and terms for each deal, in every language you sell in.
Photo galleries
Multiple images per offer with a cover photo for the listing and a gallery on the detail page.
Validity dates
Start and end dates publish an offer on time and take it down when the deal expires.
Prices and currencies
A from-price per offer, shown in the currency each visitor selects.
Enquiry forms
Guests request the deal with their name, contact details, dates and message, without leaving the page.
Featured placement
Pin your strongest deals to the home page and order the offers list the way you want.
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.
Draft
Write the offer, add photos, price and inclusions.
Schedule
Set the start and end dates and the languages it shows in.
Publish
The deal goes live on the offers page and, if featured, the home page.
Enquire
Guests send a request from the offer page with their travel details.
Follow up
Your team replies, quotes and books the trip from the admin.
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.
| Task | Banners, PDFs and email | PHPTRAVELS |
|---|---|---|
| Publishing | Banners, PDFs and emailA designer edits the site for every new deal | PHPTRAVELSStaff publish an offer from the admin in minutes |
| Expiry | Banners, PDFs and emailOld deals stay online until someone notices | PHPTRAVELSStart and end dates publish and remove offers automatically |
| Enquiries | Banners, PDFs and emailRequests scattered across inboxes and phones | PHPTRAVELSEvery enquiry stored in the admin against its offer |
| Languages | Banners, PDFs and emailA separate flyer for each market | PHPTRAVELSOne offer translated into every site language |
| Prices | Banners, PDFs and emailOne currency, converted by hand | PHPTRAVELSShown in the visitor's selected currency |
| Search and sharing | Banners, PDFs and emailImages with no text for search engines | PHPTRAVELSA 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 salesTravel 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. Mark an offer as featured to show it on the home page, and set the order in which offers appear on the offers listing.
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.
