Webflow Development
A full site maintained in Webflow, with a technical stack built to handle the load
The entire site has been built and maintained by Gemeos in Webflow for more than a year. The scope includes the main sales pages, VSL funnels (four active variants), opt-in pages, custom thank-you pages, and new offers rolling out now, like Paradox Obsidian.
Every page matches the Figma specs pixel for pixel. Custom interactions are coded directly. The pricing section hover effect uses CSS Anchor Positioning, a modern property that’s been tested and validated cross-browser — Chrome, Safari, and mobile Firefox. Entrance animations, sticky banners, accordions, and pricing toggles are all implemented without heavy third-party libraries to keep performance sharp.
Third-party integrations — eWebinar, Vidalytics, Hubspot — are visually overridden to match the art direction without compromising rendering or tracking. Testimonial videos and long-form content are delivered through CloudFront CDN, which makes it possible to load heavy assets without hurting the site’s Core Web Vitals.
On the tracking side, the stack is rock solid: UTMs flow end to end all the way to checkout (pxscheckout.paradox.io), the duplicate _gl parameter bug from GA4 cross-domain tracking is fixed, and URLs are cleaned up after load. Attribution rules are documented and standardized — first-click/last-click logic, cookie TTL, and UTM overwrite policy. On VSL pages, email handling in the URL — required by Vidalytics to tie video behavior to a HubSpot contact — got special treatment: a raw HTML form injects the email into the redirect URL without triggering double view counts.
| Technical Scope | Details |
|---|
| Pages built | paradox-os, paradox-one, finances-os, vsl-paradox-os (×4), paradox-obsidian, opt-in pages, custom thank-you pages |
| Custom interactions | CSS Anchor Positioning, pricing toggle, sticky banner, accordions, Obsidian hover |
| Integrated embeds | eWebinar, Vidalytics, Hubspot (full art direction override) |
| Videos & assets | CloudFront CDN hosting, seamless integration with no CWV impact |
| Client-side tracking | End-to-end UTMs, GA4 cross-domain, _gl bug fix, documented attribution rules |
| Technical SEO | 301 redirects, indexation/deindexation management, optimized slugs, clean sitemap |
Growth & Tracking
A measurement infrastructure built to lose zero data in the funnel
Tracking a platform like Paradox is structurally complex: multi-domain funnels (paradox.io → pxscheckout.paradox.io), a mixed stack of automation tools (HubSpot, Vidalytics, eWebinar, Make), and ad platforms (Meta, Google Ads) with different attribution needs. The risk: data disappearing as users move from one domain to another, conversions not being reported, and media decisions based on bad numbers.
Gemeos built a solid tracking architecture across the entire funnel. The foundation: client-side GTM paired with server-side GTM via Addingwell as the single source of truth for Meta and Google Ads — gradually replacing Make, which was pushing offline events without deduplication. Addingwell also acts as an alternate CDN to bypass ad blockers, making sure visitor events still reach the server even when third-party scripts get blocked.
For Meta, Conversion Events are configured and stabilized from server-side GTM. For Google Ads, online conversions are sent cleanly from the server-side container. Cross-channel attribution is documented in a structured tagging plan: named events, variables, trigger rules, and conversion windows.
For A/B testing, Optibase is the chosen tool. Tests are run page by page, with custom thank-you pages built in Webflow to work around the tracking limits of third-party webinar tools (eWebinar, Vidalytics), which don’t allow script injection on their redirect pages.
| Topic | Solution Implemented |
|---|
| Server-side tracking | Server-side GTM via Addingwell — single source for Meta + Google Ads, AdBlock bypass |
| Cross-domain attribution | End-to-end standardized UTMs, first-party cookies, documented first/last-click rules |
| Vidalytics + email in URL | Raw HTML form for email injection without double view counting |
| Meta & Google conversions | Events configured from server-side GTM, Make replacement, deduplication |
| A/B testing | Optibase — custom Webflow thank-you pages to track webinar conversions |
| Tagging plan | Structured document: events, variables, naming, trigger rules |