Display text dynamically based on URL parameters on Astra template with elementor

I’m using the Astra Theme, I picked one of their starter templates and I’m editing it with Elementor. I would like to add a text to the template that says “Welcome John” where John Doe is replaced by a parameter name that I pass in the URL, how can I do this? Is there a better approach to displaying a dynamic name onto a template?

Example: if the link is [mywebsite.com/?name=’Mike’](http://mywebsite.com/?name=’Mike’) then the text will be “Welcome Mike” just like what’s shown on this (https://www.youtube.com/watch?v=BskYG-y_t8E&t=194s)

I’m building an invitation so that’s why I require each invitation to have the name of the guest. Thanks for any help!

EDIT: Preferably a free approach

  1. This is probably a very difficult thing, because the variable with [name] cannot be obtained in the URL. The WordPress member name can only be obtained after the visitor logs in. For a public page, if the visitor is not logged in Next, how to get the customer name?


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer