Prestashop 1.7.6.4 : fix a error with "gclid" parameter on the checkout

Job ID: 33373495

Budget: €30 – €250 EUR

I'm looking for a developer/analytics specialist who can identify a problem with the checkout on Prestashop 1.7.6.4 in our context.

When we do Google Ads campaigns and Ads remarketing, the "gclid=" parameter is added in the URLs but when the user lands on the checkout page to place an order, on the https://xxxx.fr/en/order?gclid=TeSter-123 page.

For instance, it is impossible to click on the button and finalize the order on all browsers (chrome, safari, firefox) after placing products in the cart:
- (SIGN-IN) -> https//mywebsite.fr/en/order#checkout-login-form
OR
- (ORDER AS GUEST) https//mywebsite.fr/en/order#checkout-guest-form

Objectives:
- Fix this issue and make sure that gclid settings are kept until purchase to track conversions (from homepage to order confirmation page.
- The final check will be done on Google Analytics to make sure sources/media are tagged properly for tracking Ads campaigns.

Stack:
- Prestashop 1.7.6.4
- Theme : Leotheme
- Tracking : Google Tag Manager Enhanced Ecommerce Module (GA4 + UA) - PRO
- Cookie set-up : cookiehub in GTM
- htaccess (default settings)
- hosting : OVH
- personal-information.tpl : original file

Thanks
Related categories: PHP JavaScript Google Analytics Prestashop Google Ads