Dynamically adjust CTA form's redirect link (pass entered email into URL)

Hey there,
I am trying to improve my checkout funnel on my site. The idea is fairly straightforward, instead of having the Buy Now button redirect to my checkout page, I’m trying to direct it to a CTA form to collect emails.
After the user has submitted their email, then I’ll redirect them to the checkout page.
I’d like to do this to track abandon carts and get people started with a micro-commitment before going forward.
Here’s the problem, the Redirect Link in the CTA form seems to be static, meaning that I can’t pass any personalized information into the URL, but I’d like to find a way to do it.
I’ve set my checkout up with ThriveCart, and this allows me to auto-fill sections of my checkout page if I pass it into the URL.
For example, my checkout page is…

and I could auto-fill the email by entering
https://checkout.unrealforvfx.com/fundamentals?passthrough[customer_email]={{contact.email}}

but unfortunately this doesn’t work, it will just enter {{contact.email}} into the email form instead of the email that was entered into the CTA form.
Is there anyway to pass the email entered into the CTA into the redirect link?

Hey @joshuatoon21 there’s no way to do this out of the box, or with CTAs.

The only workaround for this would be to create your own pop-up and embed a customised form embed code within it.

You can add in custom JS to the form here to set the specific redirect url for the form based on your specific criteria. Something like the solution outlined in the post here.