How to replace the D-Edge booking engine with Mews on your hotel website
A complete guide to switching providers without impacting your website or conversions.
Key points:
- Changing your search engine does not affect the structure of your site.
- Simply replace the D-Edge links or scripts with those from Mews.
- Mews provides a dedicated integration link or widget.
- Conversion tracking (GA4, Meta Pixel) needs to be updated on the Mews side.
Switching booking engine providers—for example, moving from D-Edge to Mews—is an important but straightforward step. The hotel website doesn't need a complete overhaul; simply adapt the links and integration scripts. Here's a step-by-step guide to ensure a smooth transition without any loss of conversions.
- Prepare the migration with your two service providers
Before making any changes, please contact:
- Use D-Edge to confirm the current engine's deactivation date.
- Mews to obtain the integration components for your new engine.
Ask Mews:
- The public booking link (Mews search engine URL).
- The embed code if you wish to display it in a page (iframe or script).
- Language parameters (?lang=fr) and tracking tags (GA4, Pixel).
- Confirmation information (URL or conversion event).
💡 You can ask Mews to prepare an asynchronous script to limit the impact on site speed.
2. Identify the areas where D-Edge is integrated on your site
In Webflow Designer (or your CMS), look for the areas where the D-Edge engine is used:
- The “Book” buttons (menu, footer, offers sections, rooms).
- The page dedicated to booking (often /reserver or /booking).
- The D-Edge integration code (an embed block containing an iframe or script).
💡 Note down all the locations before replacing them to avoid forgetting a button.
- Replace the D-Edge links with Mews links
a) If the engine is accessible via an external link
- Open the Webflow Editor or Designer.
- Click on the “Book” button.
- In Link Settings, replace the D-Edge link with the Mews URL. Example: https://booking.mews.com/HotelName?lang=fr
- Check “Open in new tab” if you want the booking to open in a new window.
- Click on Publish.
💡 Repeat this operation on all buttons on the site (menu, header, offers…).
- b) If the engine is integrated directly onto a page
- Open the booking page in Webflow Designer.
- Remove the D-Edge integration block (Embed).
- Add a new Embed block (</>) in the same place.
Paste the provided Mews integration code. Simplified example: <iframe src="https://booking.mews.com/HotelName?lang=fr" width="100%" height="800" frameborder="0"></iframe>
- Click Save & Close, then Publish the site.
💡 Check that the page remains responsive (test on mobile and tablet).
- Update conversion tracking
The Mews booking engine has its own conversion tracking system, separate from D-Edge.
a) Google Analytics 4 (GA4) side
- Provide Mews with your GA4 ID (format: G-XXXXXXXXXX).
- Request to activate tracking on the booking confirmation page.
- If you were using Google Tag Manager (GTM), import your container or provide your GTM ID.
b) Meta Pixel side
- Send your Facebook/Instagram Pixel ID to Mews.
- Verify that the "Purchase" event is correctly configured on the confirmation page.
💡 You can test the correct installation via Tag Assistant (Google) or Pixel Helper (Meta).
- Adapt the language and currency
Make sure the Mews search engine opens correctly in French and in the correct currency (EUR). If not, add the following parameters to the end of the link: ?lang=fr¤cy=EUR
Complete example:
https://booking.mews.com/HotelName?lang=fr¤cy=EUR
💡 You can also create multiple booking links per language if your site is multilingual.
- Test the redirection and the full booking
Before final publication:
- Refresh your hotel website.
- Click the “Book” button from different pages.
- Check that the Mews search engine opens correctly and displays the correct dates and prices.
- Test a complete (fictitious) booking up to the confirmation page.
- Check that conversion tracking has been triggered.
- Delete old D-Edge scripts
To avoid any slowdowns or conflicts, delete:
- The old D-Edge scripts in the site settings or custom code.
- GA pixels or tags linked to D-Edge.
- Unused cookies (consent, tracking, etc.).
💡 This helps to optimize performance and avoid obsolete external requests.
- Inform your marketing teams and partners
Inform your partners (SEO, Ads, CRM) of the engine change so that they:
- They will update the booking links in the campaigns (Google Ads, Meta Ads, newsletters).
- They will verify that conversions are being tracked correctly.
Conclusion
Replacing a D-Edge booking engine with Mews is a quick and easy process. Simply update the integration links or scripts, adapt the conversion tracking, and test the entire process before going live. Within hours, your new engine will be seamlessly integrated into your hotel website, ready to receive direct bookings without any data loss.