Hi there,
Expert wordpress plugins developer here,
Please check my profile for reviews and rating,
I understood you requirement about the plugin development shortcode,
Also i want to discuss about "The plugin must be able to add more than one variable on each URL"
Lets discuss more details over chat,
Please initiate chat,
Regards,
Ashok