Hi @lesi2000
I hope you are doing well today.
By default, this is not possible and this will be outside the scope of support to provide such a thing. For that, you’ll need to hire a developer to provide the required custom code for you. WordPress provides a jobs directory here https://jobs.wordpress.net/.
Apart from that please note even with a dynamic link user1 can copy that URL and share it with 10 other people. In this case, you should also think about some expiration date of that page where the user will be redirected.
Also, this sounds too overcomplex to force a user to fill 2 forms. If possible consider to 1 form to book that meeting and allow to see that form only for logged-in users. I could be wrong here, as there are not too many details about this 2nd form, does it come from Forminator too, or from 3rd party plugin?
Please let us know more details, and maybe we will be able to suggest another walkaround.
Kind Regards,
Kris
Hi Kris and thank you for taking time and suggesting solutions. It is much appreciated!
Yes i understand that dynamic link can be too overcomplicated, so i am leaving this option for now.
Currently on http://www.example.com/meeting. there is a google shortcode for google calendar, where person can directly book a spot. Even if there is a way to move the shortcode “within the form” i think these are two totally separate ecosystems (forms and google calendar code) and i believe there is no way for the forminator to prevent booking in the gogole calendar window, if the questions are not filled, as it doesnt have feedback from Google Calendar. (at least this is my understanding)
Probably another option is to make no follow link, and exclude this page from crawlers as my main worry is that in time google, bing or other search engine will index this page and show it in the search results without the funnel (/form page). Currently if a person is clicking the site there is no possible way they can end up on this page.
If you have any insight here i would be grateful!
Thank you for your time!
Hi @lesi2000,
Blocking the page from crawlers is a good approach to prevent unwanted indexing. In addition to this, you can also implement a script to restrict access to the page based on the HTTP referrer. This means that the page will only be accessible if the user is coming from the URL where the Forminator form is located. Otherwise, they will either be redirected or blocked from accessing the page.
This can be achieved using JavaScript or PHP. JavaScript provides a client-side solution by checking the “document.referrer” and redirecting users if they are not coming from the expected URL. On the other hand, PHP offers a server-side approach, which is more reliable as it enforces the restriction before the page is loaded in the browser. Using a combination of both methods can help ensure better control over access to the page.
Best Regards,
Nebu John
Hello @lesi2000
We haven’t heard from you in a while, I’ll go and mark this thread as resolved. If you have any additional questions or require further help, please let us know!
Kind Regards,
Saurabh